@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);
.sawa-int-voice {
  margin-top: 40px;
  margin-bottom: 40px;
}
.sawa-int-voice .sawa-countries-list {
  list-style: none;
  padding: 0;
  margin: 0 0 40px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 20px;
}
.sawa-int-voice .sawa-countries-list li {
  display: flex;
  align-items: center;
  font-size: 1pc;
  border: 2px solid #dde0e2;
  padding: 10px 15px;
  border-radius: 2px;
  gap: 15px;
  font-weight: 600;
  font-family:
    STC Forward Medium,
    arial,
    sans-serif;
  transition: all 0.2s ease-in-out;
  height: 100%;
  cursor: pointer;
}
.sawa-int-voice .sawa-countries-list li.active {
  border-color: #ff375e;
}
.sawa-int-voice .sawa-countries-list li img {
  max-width: 60px;
  height: 40px;
}
.sawa-int-voice .sawa-countries-list li:hover {
  user-select: none;
  curser: pointer;
}
.toggle-show {
  display: none;
  opacity: 0;
  transform: translateY(30px);
}
.toggle-show.show {
  display: block;
  opacity: 1;
  transform: translateY(0);
  animation: resetShow 0.3s alternate;
}
@keyframes resetShow {
  0% {
    display: none;
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    display: block;
    opacity: 1;
    transform: translateY(0);
  }
}
.sawa-country-plan {
  --plan-padding: 16px;
  border: 1px solid #dde0e2;
  border-radius: 2px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 10px;
}
.sawa-country-container .row {
  --bs-gutter-x: 15px;
  --bs-gutter-y: 15px;
}
.sawa-plan-header {
  padding: var(--plan-padding);
  display: flex;
  align-items: center;
  gap: 8px;
  margin: 0;
  padding-bottom: calc(var(--plan-padding) * 0.5);
  color: #1d252d;
  font-weight: 600;
}
.sawa-plan-header .plan-name {
  font-size: 14px;
  font-weight: 400;
  border-inline-start: solid 1px #dde0e2;
  padding-inline-start: 8px;
  display: flex;
  min-height: 25px;
  align-items: center;
}
.sawa-plan-features {
  flex: 1;
  padding: calc(var(--plan-padding) * 0.5) var(--plan-padding);
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.sawa-feature {
  flex: 1;
}
.sawa-feature label {
  color: #8e9aa0;
  font-size: 1pc;
}
.sawa-feature h4 {
  margin: 0;
  color: #1d252d;
  font-weight: 600;
}
.sawa-plan-footer {
  background: #ff375e;
  padding: calc(var(--plan-padding) * 0.75) var(--plan-padding);
  color: #fff;
  display: flex;
  align-items: center;
}
.sawa-plan-footer h3 {
  margin: 0;
  line-height: 1;
}
.dropdown-component {
  display: -ms-grid;
  display: grid;
}
.dropdown-search > .dropdown-toggle,
.dropdown-search > .dropdown-toggle:hover,
.dropdown-select > .dropdown-toggle,
.dropdown-select > .dropdown-toggle:hover {
  width: 360px;
  height: 60px;
  text-align: start;
  background: none;
  opacity: 0.7;
  border: none;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  padding: 15px 0;
  -webkit-transition: none;
  transition: none;
  font-family: STC Forward;
}
.dropdown-select > .dropdown-toggle:after {
  border: solid red;
}
.dropdown-search + .btn-light:not(:disabled):not(.disabled).active:focus,
.dropdown-search + .btn-light:not(:disabled):not(.disabled):active:focus,
.dropdown-search.show > .btn-light.dropdown-toggle,
.dropdown-select + .btn-light:not(:disabled):not(.disabled).active:focus,
.dropdown-select + .btn-light:not(:disabled):not(.disabled):active:focus,
.dropdown-select.show > .btn-light.dropdown-toggle {
  border: none;
  border-bottom: 2px solid rgba(255, 46, 46, 0.623);
}
.dropdown-search + .btn-light:not(:disabled):not(.disabled).active:focus:after,
.dropdown-search + .btn-light:not(:disabled):not(.disabled):active:focus:after,
.dropdown-search.show > .btn-light.dropdown-toggle:after,
.dropdown-select + .btn-light:not(:disabled):not(.disabled).active:focus:after,
.dropdown-select + .btn-light:not(:disabled):not(.disabled):active:focus:after,
.dropdown-select.show > .btn-light.dropdown-toggle:after {
  margin-left: 10em;
}
.dropdown-search > .dropdown-menu.show {
  top: -50px !important;
}
.dropdown-search > .dropdown-menu.show > .bs-searchbox {
  border: none;
  border: 2px solid rgba(255, 55, 94, 0.5);
}
.dropdown-search > .dropdown-menu.show > .bs-searchbox > .form-control {
  background-position: left 5px top 45%;
}
.dropdown-search {
  background-position: left 10px top 49%;
}
.dropdown-search .dropdown-toggle .filter-option-inner-inner {
  padding-inline: 20px;
}
@include for-phone-only {
  .subscibe-popup__modal {
    position: fixed;
    left: 0;
    bottom: 0;
  }
  .subscribe-popup__modal-dialog {
    position: fixed;
    width: auto;
    bottom: 0;
    margin: 0;
  }
  .subscribe-popup__modal-text-desc {
    text-align: left;
  }
  .subscribe-popup__desc-text {
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
    height: 50px;
    text-align: center;
  }
  .subscribe-popup__modal-des-image {
    width: 15px;
    height: 15px;
    line-height: 50px;
    margin-right: 5px;
  }
  .subscribe-popup__modal-close-btn {
    margin-bottom: 15px;
    padding: 10px;
    color: red !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .subscribe-popup__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
  }
  .subscribe-popup__modal-text-title {
    line-height: 25px;
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
  }
}
@media only screen and (min-width: 992px) {
  .subscribe-popup__modal-dialog {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    top: 30%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
  }
  .modal-dialog.subscribe-popup__modal-dialog.modal-lg {
    width: 860px !important;
  }
  .subscribe-popup__modal-text-title {
    line-height: 55px;
    font-family: STC Forward;
    font-size: 2pc;
    letter-spacing: -0.32px;
    color: #000;
  }
  .subscribe-popup__modal-header {
    height: 70px;
  }
  .subscribe-popup__modal-close-btn {
    margin-bottom: 15px;
    padding: 10px;
    color: red !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .subscribe-popup__modal-des-image {
    width: 25px;
    height: 25px;
    line-height: 50px;
  }
  .subscribe-popup__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
    width: 200px;
  }
  .subscribe-popup__desc-text {
    width: 300;
    height: 48;
    font-family: STC Forward;
    font-size: 15px;
  }
}
.center-tabs {
  justify-content: center;
  gap: var(--gap);
}
.center-tabs li.cmp-tabs__tab {
  min-width: 30px;
  text-align: center;
  padding-inline: 9pt !important;
}
.bottom-shadow {
  position: relative;
  isolation: isolate;
  box-shadow: 0 5px 10px -6px rgba(0, 0, 0, 0.15);
}
.center-tabs .cmp-tabs__tab--active {
  color: #ff375e;
}
.cmp-hero-banner {
  position: relative;
  max-width: 100%;
}
.hero-banner-img {
  width: 100%;
  min-height: 200px;
  object-fit: cover;
  object-position: 30%;
}
.hero-banner-title {
  font-size: 4vw;
  position: absolute;
  top: 50%;
  left: 6%;
  color: #fff;
  font-weight: 700;
  max-width: 50%;
}
.cmp-hero-banner.career-full-width {
  width: 100vw;
  max-width: unset;
  margin-inline-start: -7vw;
}
@media (max-width: 991px) {
  .cmp-hero-banner.career-full-width {
    margin-inline-start: -3vw;
  }
}
@media (max-width: 600px) {
  .hero-banner-title {
    font-size: 6vw;
    max-width: 55%;
  }
}
@media (max-width: 400px) {
  .hero-banner-title {
    font-size: 6vw;
    max-width: 60%;
  }
}
:root {
  --location-banner-height: 0;
}
body:has(.location-banner.opened) {
  --location-banner-height: 80px;
  padding-top: var(--location-banner-height);
}
body:has(.location-banner) #HeaderContainer {
  transition: all 0.2s ease-in-out;
  top: var(--location-banner-height) !important;
}
.d-flex {
  display: flex;
  gap: 9pt;
}
.location-banner {
  --banner-bg: #1d252e;
  display: flex;
  align-items: center;
  background: var(--banner-bg);
  color: #8e9aa0;
  font-size: 14px;
  font-weight: 400;
  position: fixed;
  top: 0;
  inset-inline: 0;
  opacity: 0;
  width: 100%;
  height: var(--location-banner-height);
  transition: all 0.2s ease-in-out;
  transform: translateY(-100%);
}
.location-banner.opened {
  opacity: 1;
  padding: 24px;
  transform: translate(0);
  z-index: 99;
}
.location-banner .container {
  display: flex;
  justify-content: space-between;
  gap: 1pc;
  align-items: center;
  opacity: 0;
  transition: all 0.2s ease-in-out;
  transition-delay: 0.1s;
  flex-wrap: wrap;
}
.location-banner.opened .container {
  opacity: 1;
}
.location-banner .container p {
  margin: 0;
  padding: 0;
}
.location-banner .locBannerTxt a {
  color: #0d6efd;
  text-decoration: underline;
}
.location-banner .btn-close,
.location-banner .btn-close:hover {
  filter: invert(1);
}
.location-banner .btn-secondary {
  border-radius: 2px;
  min-height: 40px;
  background: #ff375e;
  border: 1px solid #ff375e;
  position: relative;
  isolation: isolate;
  padding-inline: 20px;
  color: #fff;
}
.location-banner .btn-secondary:before {
  content: "";
  position: absolute;
  inset: 0;
  background: #fff;
  width: 0;
  transition: all 0.2s ease-in-out;
  z-index: -1;
}
.location-banner .btn-secondary:hover {
  color: #ff375e;
}
.location-banner .btn-secondary:hover:before {
  width: 100%;
}
@media (max-width: 992px) {
  body:has(.location-banner.opened) {
    --location-banner-height: 130px;
  }
  .location-banner .container {
    justify-content: center;
  }
}
.cmp-carousel-accordion__button {
  background: transparent;
  border: none;
  border-top: 1px solid #ccc;
  padding-block: 9pt;
  font-size: 19px;
  font-weight: 700;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.cmp-carousel-accordion__button .cmp-accordion__icon:after {
  content: "+";
  font-size: 25px;
  color: #ff375e;
  transition: all 0.2s ease-in-out;
}
.cmp-carousel-accordion__button[aria-expanded="true"]
  .cmp-accordion__icon:after {
  content: "-";
}
.pre-populated-service___head-text-service {
  margin-left: 50px;
}
.pre-populated-service__button-subscribe {
  float: right;
  margin-right: 5pc;
}
.pre-populated-service-table-class
  .pre-populated-service-table-row
  .pre-populated-service-table-row-data,
.pre-populated-service-table-class
  .pre-populated-service-table-row
  .pre-populated-service-table-row-head {
  border-top: 1px solid #aaa;
}
.table-align-text-bold {
  font-weight: 900;
}
@media only screen and (min-width: 992px) {
  .row > * {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * 0.9);
    padding-left: calc(var(--bs-gutter-x) * 0.9);
    margin-top: var(--bs-gutter-y);
  }
}
@media only screen and (max-width: 768px) {
  .pre-populated-service___head-text-service {
    margin-left: 25px;
  }
  .pre-populated-service__button-subscribe {
    background: #ff375e;
    border: 0.5px solid #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    margin-right: 90pt;
  }
  .pre-populated-service-table-class > :not(caption) > * > * {
    border-bottom-width: 0;
    text-align: center;
    float: left;
    padding: 1rem 1rem 1rem 30px;
  }
  .pre-populated-service-table-class {
    border-collapse: collapse;
    color: #000;
    text-align: left;
  }
}
.pre-populated-basicinternet___head-desc-text {
  display: inline;
  margin-left: 50px;
  margin-top: 20px;
  width: 115px;
  height: 24px;
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 24px;
  color: #000;
}
@media only screen and (min-width: 992px) {
  .pre-populated-basicinternet-table-row-head-bg {
    background: rgba(0, 0, 0, 0.02);
  }
}
.pre-populated-basicinternet-table-class > :not(caption) > * > * {
  padding: 1rem;
  text-align: center;
}
.pre-populated-basicinternet___head-text-service {
  margin-left: 50px;
}
.pre-populated-basicinternet-table-class
  .pre-populated-basicinternet-table-row
  .pre-populated-basicinternet-table-row-data,
.pre-populated-basicinternet-table-class
  .pre-populated-basicinternet-table-row
  .pre-populated-basicinternet-table-row-head {
  border-top: 1px solid #aaa;
}
@media only screen and (max-width: 768px) {
  .pre-populated-basicinternet-tables .pre-populated-basicinternet-table-body,
  .pre-populated-basicinternet-tables .pre-populated-basicinternet-table-class,
  .pre-populated-basicinternet-tables .pre-populated-basicinternet-table-head,
  .pre-populated-basicinternet-tables .pre-populated-basicinternet-table-row,
  .pre-populated-basicinternet-tables
    .pre-populated-basicinternet-table-row-data,
  .pre-populated-basicinternet-tables
    .pre-populated-basicinternet-table-row-head {
    display: block;
  }
  .pre-populated-basicinternet-table-row-data:last-child {
    margin-bottom: 20px;
  }
  .pre-populated-basicinternet-tables
    .pre-populated-basicinternet-table-head
    .pre-populated-basicinternet-table-row {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .pre-populated-basicinternet___head-desc-text {
    display: inline;
    margin-left: 20px;
    margin-top: 20px;
    width: 115px;
    height: 24px;
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    color: #000;
  }
  .pre-populated-basicinternet-tables
    .pre-populated-basicinternet-table-row-data {
    position: relative;
    padding-left: 52%;
    text-align: left;
    border-collapse: collapse;
    border-bottom: 0;
    border-right: 0;
  }
  .pre-populated-basicinternet-tables
    .pre-populated-basicinternet-table-row-data:last-child {
    border: 1px solid #aaa;
    border-right: 0;
  }
  .pre-populated-basicinternet-tables .pre-populated-basicinternet-table-row {
    margin-bottom: 10px;
  }
  .pre-populated-basicinternet-tables
    .pre-populated-basicinternet-table-row-data:before {
    position: absolute;
    left: -1;
    top: 0;
    height: 100%;
    width: 50%;
    border-right: 1px solid #aaa;
    white-space: wrap;
    text-align: left;
    font-weight: 700;
    content: attr(data-title);
    padding-top: 7%;
    padding-left: 12%;
  }
  .pre-populated-basicinternet-table-head,
  .pre-populated-basicinternet-table-row-data {
    margin-bottom: 0;
  }
  .pre-populated-basicinternet___head-text-service {
    margin-left: 20px;
  }
  .pre-populated-basicinternet__button-subscribe {
    background: #ff375e;
    border: 0.5px solid #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    margin-right: 90pt;
  }
}
.onhover-myDIV:hover + .onhover-hide {
  width: 300px;
  margin-left: 150px;
}
.cmp-share-page input {
  width: 100%;
  border-color: #8e9aa0;
  border-style: solid;
  height: 35px;
}
.cmp-share-page .shareUrl {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 90%;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.5);
  color: rgba(0, 0, 0, 0.5);
  font-size: 10px;
  text-align: center;
  word-break: break-all;
}
.cmp-share-page .icon-button {
  padding: 0 20px;
  border: none;
  background-color: #ff375e;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.cmp-share-page .icon-button svg {
  width: 40px;
  height: 40px;
  fill: #fff;
  margin-right: 5px;
}
.cmp-share-page .modal-title {
  color: #4f008c;
  font-size: 20px;
  font-weight: 200;
}
.cmp-share-page .share-btn:hover {
  color: #fff;
}
.cmp-share-page .icon-blocks {
  height: 75pt;
  width: 75pt;
  cursor: pointer;
}
.cmp-share-page .icons-container {
  display: flex;
  justify-content: space-between;
  padding: 20px;
}
.cmp-share-page .linkedin-icons {
  background: url(sharepage/Linkedin.svg)
    no-repeat;
}
.cmp-share-page .linkedin-icons:hover {
  background: url(sharepage/Linkedin-color.svg)
    no-repeat;
}
.cmp-share-page .twitter-icons {
  background: url(sharepage/x.svg) no-repeat;
}
.cmp-share-page .twitter-icons:hover {
  background: url(sharepage/x-colored.svg)
    no-repeat;
}
.cmp-share-page .whatsapp-icons {
  background: url(sharepage/Whatsapp.svg)
    no-repeat;
}
.cmp-share-page .whatsapp-icons:hover {
  background: url(sharepage/Whatsapp-color.svg)
    no-repeat;
}
.cmp-share-page .facebook-icons {
  background: url(sharepage/Facebook.svg)
    no-repeat;
}
.cmp-share-page .facebook-icons:hover {
  background: url(sharepage/facebook-color.svg)
    no-repeat;
}
.cmp-share-page .link-icons {
  background: url(sharepage/Copy-Link.svg)
    no-repeat;
}
.cmp-share-page .link-icons:hover {
  background: url(sharepage/Copy-Link-color.svg)
    no-repeat;
}
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper,
swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(
    --swiper-wrapper-transition-timing-function,
    initial
  );
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide,
swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 75pc;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 75pc;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent);
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper:before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-centered.swiper-horizontal
  > .swiper-wrapper
  > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border-radius: 50%;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-top: 4px solid transparent;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s linear infinite;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
}
.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: normal;
  line-height: 1;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: "prev";
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: "next";
}
.swiper-button-lock {
  display: none;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: opacity 0.3s;
  transform: translateZ(0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(
    --swiper-pagination-bullet-width,
    var(--swiper-pagination-bullet-size, 8px)
  );
  height: var(
    --swiper-pagination-bullet-height,
    var(--swiper-pagination-bullet-size, 8px)
  );
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0, -50%, 0);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  display: inline-block;
  transition:
    transform 0.2s,
    top 0.2s;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets
  .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition:
    transform 0.2s,
    left 0.2s;
}
.swiper-horizontal.swiper-rtl
  > .swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet,
:host(.swiper-horizontal.swiper-rtl)
  .swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition:
    transform 0.2s,
    right 0.2s;
}
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
.swiper-pagination-progressbar {
  background: var(
    --swiper-pagination-progressbar-bg-color,
    rgba(0, 0, 0, 0.25)
  );
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-horizontal
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  -ms-touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - var(--swiper-scrollbar-sides-offset, 1%) * 2);
}
.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical > .swiper-scrollbar {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - var(--swiper-scrollbar-sides-offset, 1%) * 2);
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
.swiper .swiper-notification,
swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-next + .swiper-slide,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}
.testimonials-container {
  padding: 5pc;
}
.testimonials-container > * {
  z-index: 2;
  position: relative;
}
#rawafed-custom-container .bg-air {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  margin-top: 0;
}
.testimonials-container:before {
  content: "";
  display: block;
  background: no-repeat 50%;
  width: 200px;
  height: 200px;
  background-size: 100%;
  position: absolute;
  z-index: 1;
  margin-top: -60px;
  opacity: 0.2;
}
.testimonials-text p {
  font-size: 1.25rem;
  line-height: 1.5;
}
.t-name {
  margin-top: 30px;
}
.t-name h3 {
  font-size: 1.375rem;
  font-weight: 700;
}
.t-name h5 {
  font-weight: 400;
  font-size: 0.875rem;
  color: #ff375e;
}
.swiper-button-next,
.swiper-button-prev {
  width: 30px !important;
  color: #4f008c;
}
.swiper-button-next:after,
.swiper-button-prev:after {
  font-size: 24px;
}
.swiper-pagination-bullet {
  width: 10px;
  height: 10px;
}
.swiper-pagination-bullet-active {
  --swiper-pagination-color: #4f008c;
}
.testimonial-image {
  display: flex;
  justify-content: end;
  align-items: center;
  position: relative;
}
.testimonial-image .testimonial-img-bg {
  flex: 1;
  height: 100%;
  z-index: 1;
  display: flex;
  align-items: baseline;
  position: absolute;
  inset-inline-start: 20px;
}
.testimonial-image .testimonial-img-bg:before {
  content: "";
  width: 10pc;
  height: 100%;
  background: #50008c;
  display: block;
  order: 2;
}
.testimonial-image .testimonial-img-bg:after {
  content: "";
  width: 75pt;
  height: 75pt;
  background: #ff375e;
  display: block;
  order: 1;
}
.testimonial-image img {
  width: 15pc;
  height: auto;
  position: relative;
  z-index: 10;
}
.swiper-slide :is(.testimonials-text, .testimonial-image) {
  transform: translateX(70px);
  opacity: 0;
  transition: all 0.5s ease-in-out;
}
.swiper-slide-active :is(.testimonials-text, .testimonial-image) {
  transform: translate(0);
  opacity: 1;
  transition-delay: 0.2s;
}
.swiper-slide-active .testimonial-image {
  transform: translate(0);
  opacity: 1;
  transition-delay: 0.25s;
}
@media (max-width: 992px) {
  .testimonials-container {
    padding: 5pc 50px;
  }
  .testimonials-text {
    order: 2;
    margin-top: 20px;
  }
}
.direct-billing-container {
  max-width: 81pc;
  margin: 5pc auto;
}
.direct-billing-container .direct-billing-swiper {
  width: 100%;
  height: 300px;
  padding-bottom: 0;
  overflow: clip;
}
.direct-billing-container
  .direct-billing-swiper
  .swiper-wrapper
  .swiper-slide.hide {
  display: none;
}
.direct-billing-container
  .direct-billing-swiper
  .swiper-wrapper
  .swiper-slide
  img {
  transition: all 0.3s ease-in-out;
  max-width: 8pc;
  margin-bottom: 20px;
  transform: scale(0.7);
  margin-top: 60px;
}
.direct-billing-container
  .direct-billing-swiper
  .swiper-wrapper
  .swiper-slide
  h5 {
  transition: all 10ms ease-in-out;
  transition-delay: 0ms;
  transform: scale(0.8);
  color: #4f008c;
}
.direct-billing-container
  .direct-billing-swiper
  .swiper-wrapper
  .swiper-slide-active
  img {
  transform: scale(1.3);
}
.direct-billing-container
  .direct-billing-swiper
  .swiper-wrapper
  .swiper-slide-active
  h5 {
  transform: scale(1);
  opacity: 1;
  text-align: center;
}
.direct-billing-container
  .direct-billing-swiper
  .swiper-wrapper
  .direct-bill-item {
  height: 100%;
}
.direct-billing-container
  .direct-billing-swiper
  .swiper-wrapper
  .direct-bill-item
  a {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 1pc;
  height: 100%;
  color: inherit;
  text-decoration: none;
}
.direct-billing-container
  .direct-billing-swiper
  .swiper-wrapper
  .direct-bill-item
  a:hover {
  color: #4f008c;
}
.swiper-nav {
  display: flex;
  justify-content: space-between;
  position: absolute;
  width: 50%;
  inset-inline-start: 25%;
}
.direct-billing-container
  .direct-billing-swiper
  .swiper-nav
  :is(.swiper-button-next, .swiper-button-prev) {
  --swiper-navigation-size: 24px;
  color: #4f008c;
  position: relative;
  height: 40px;
  transition: all ease-in-out;
}
.direct-billing-container
  .direct-billing-swiper
  .swiper-nav
  :is(.swiper-button-next, .swiper-button-prev):hover {
  color: #ff375e;
}
.direct-billing-filter {
  width: 100%;
  position: relative;
  z-index: 3;
}
.direct-billing-filter .buttons-row {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.selected-category {
  margin-top: 1pc;
}
.direct-filter-options {
  background: #fff;
  border-radius: 2px;
  border: 1px solid #dde0e2;
  max-width: 230px;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);
  transition: all 0.3s ease-in-out;
  opacity: 0;
  display: none;
  translate: 0 20px;
  animation: backToStart 0.3s alternate backwards;
  position: absolute;
  z-index: 3;
}
.direct-filter-options.show {
  opacity: 1;
  display: block;
  translate: 0;
  animation: backToStart 0.3s alternate forwards;
}
.direct-filter-options ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.direct-filter-options ul li {
  padding: 10px;
  border-bottom: 1px solid #dde0e2;
}
.direct-filter-options ul li .checkbox {
  display: flex;
  gap: 10px;
}
.direct-filter-options ul li .checkbox input {
  display: none;
}
.direct-filter-options ul li .checkbox label {
  display: flex;
  gap: 10px;
}
.direct-filter-options ul li .checkbox label:before {
  content: "";
  width: 18px;
  height: 18px;
  display: flex;
  background: #fff;
  border: 1px solid #dde0e2;
  border-radius: 2px;
  color: #fff;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.direct-filter-options ul li .checkbox input:checked + label:before {
  content: "\2713";
  background: #ff375e;
  border-color: #ff375e;
}
.filter-btn {
  border: 1px solid #ff375e;
  background: #ff375e;
  width: 40px;
  height: 40px;
  color: #fff;
  border-radius: 2px;
  transition: all 0.2s ease-in-out;
}
.filter-btn:hover {
  color: #ff375e !important;
  background: #fff;
}
.hidden {
  display: none;
}
@keyframes backToStart {
  0% {
    opacity: 0;
    display: none;
    translate: 0 20px;
  }
  to {
    opacity: 1;
    display: block;
    translate: 0;
  }
}
@keyframes backToEnd {
  0% {
    opacity: 1;
    display: block;
    translate: 0;
  }
  to {
    opacity: 0;
    display: none;
    translate: 0 20px;
  }
}
@media (max-width: 990px) {
  .direct-billing-container .swiper {
    height: 250px;
    padding-bottom: 0;
  }
  .direct-billing-container .swiper-slide img {
    max-width: 75pt;
  }
  .direct-billing-container .swiper-slide-active img {
    transform: scale(1.1);
  }
  .swiper-nav {
    width: 100%;
    inset-inline-start: 0;
  }
}
.dcp-category-section {
  margin-top: 30px;
}
.dcp-grid {
  display: grid;
  gap: 30px;
  justify-content: start;
  grid-template-columns: repeat(auto-fill, minmax(16.66667%, 1fr));
  margin-top: 1pc;
}
.dcp-grid .direct-bill-item a {
  transition: all 0.3s ease-in-out;
  scale: 1;
}
.dcp-grid .direct-bill-item img {
  max-width: 5pc;
}
.dcp-grid .direct-bill-item h5 {
  font-size: 1pc;
}
.dcp-grid .direct-bill-item a:hover {
  scale: 1.1;
}
:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1;
}
.animate__animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animate__animated.animate__repeat-1 {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: var(--animate-repeat);
  animation-iteration-count: var(--animate-repeat);
}
.animate__animated.animate__repeat-2 {
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);
  animation-iteration-count: calc(var(--animate-repeat) * 2);
}
.animate__animated.animate__repeat-3 {
  -webkit-animation-iteration-count: 3;
  animation-iteration-count: 3;
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);
  animation-iteration-count: calc(var(--animate-repeat) * 3);
}
.animate__animated.animate__delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-delay: var(--animate-delay);
  animation-delay: var(--animate-delay);
}
.animate__animated.animate__delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
  -webkit-animation-delay: calc(var(--animate-delay) * 2);
  animation-delay: calc(var(--animate-delay) * 2);
}
.animate__animated.animate__delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
  -webkit-animation-delay: calc(var(--animate-delay) * 3);
  animation-delay: calc(var(--animate-delay) * 3);
}
.animate__animated.animate__delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
  -webkit-animation-delay: calc(var(--animate-delay) * 4);
  animation-delay: calc(var(--animate-delay) * 4);
}
.animate__animated.animate__delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
  -webkit-animation-delay: calc(var(--animate-delay) * 5);
  animation-delay: calc(var(--animate-delay) * 5);
}
.animate__animated.animate__faster {
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-duration: calc(var(--animate-duration) / 2);
  animation-duration: calc(var(--animate-duration) / 2);
}
.animate__animated.animate__fast {
  -webkit-animation-duration: 0.8s;
  animation-duration: 0.8s;
  -webkit-animation-duration: calc(var(--animate-duration) * 0.8);
  animation-duration: calc(var(--animate-duration) * 0.8);
}
.animate__animated.animate__slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
}
.animate__animated.animate__slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -webkit-animation-duration: calc(var(--animate-duration) * 3);
  animation-duration: calc(var(--animate-duration) * 3);
}
@media (prefers-reduced-motion: reduce), print {
  .animate__animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
  }
  .animate__animated[class*="Out"] {
    opacity: 0;
  }
}
@-webkit-keyframes bounce {
  0%,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0) scaleY(0.95);
    transform: translateZ(0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
@keyframes bounce {
  0%,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05);
  }
  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0) scaleY(0.95);
    transform: translateZ(0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02);
  }
}
.animate__bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  0%,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.animate__flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes rubberBand {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shakeX {
  0%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shakeX {
  0%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
.animate__shakeX {
  -webkit-animation-name: shakeX;
  animation-name: shakeX;
}
@-webkit-keyframes shakeY {
  0%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
@keyframes shakeY {
  0%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
.animate__shakeY {
  -webkit-animation-name: shakeY;
  animation-name: shakeY;
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.animate__headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  to {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.animate__swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
  }
  to {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  0%,
  11.1%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  0%,
  11.1%,
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.animate__jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-duration: calc(var(--animate-duration) * 1.3);
  animation-duration: calc(var(--animate-duration) * 1.3);
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
@-webkit-keyframes backInDown {
  0% {
    -webkit-transform: translateY(-75pc) scale(0.7);
    transform: translateY(-75pc) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInDown {
  0% {
    -webkit-transform: translateY(-75pc) scale(0.7);
    transform: translateY(-75pc) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInDown {
  -webkit-animation-name: backInDown;
  animation-name: backInDown;
}
@-webkit-keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-125pc) scale(0.7);
    transform: translateX(-125pc) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-125pc) scale(0.7);
    transform: translateX(-125pc) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInLeft {
  -webkit-animation-name: backInLeft;
  animation-name: backInLeft;
}
@-webkit-keyframes backInRight {
  0% {
    -webkit-transform: translateX(125pc) scale(0.7);
    transform: translateX(125pc) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInRight {
  0% {
    -webkit-transform: translateX(125pc) scale(0.7);
    transform: translateX(125pc) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInRight {
  -webkit-animation-name: backInRight;
  animation-name: backInRight;
}
@-webkit-keyframes backInUp {
  0% {
    -webkit-transform: translateY(75pc) scale(0.7);
    transform: translateY(75pc) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes backInUp {
  0% {
    -webkit-transform: translateY(75pc) scale(0.7);
    transform: translateY(75pc) scale(0.7);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
.animate__backInUp {
  -webkit-animation-name: backInUp;
  animation-name: backInUp;
}
@-webkit-keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutDown {
  -webkit-animation-name: backOutDown;
  animation-name: backOutDown;
}
@-webkit-keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateX(-125pc) scale(0.7);
    transform: translateX(-125pc) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateX(-125pc) scale(0.7);
    transform: translateX(-125pc) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutLeft {
  -webkit-animation-name: backOutLeft;
  animation-name: backOutLeft;
}
@-webkit-keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateX(125pc) scale(0.7);
    transform: translateX(125pc) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateX(0) scale(0.7);
    transform: translateX(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateX(125pc) scale(0.7);
    transform: translateX(125pc) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutRight {
  -webkit-animation-name: backOutRight;
  animation-name: backOutRight;
}
@-webkit-keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}
@keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  20% {
    -webkit-transform: translateY(0) scale(0.7);
    transform: translateY(0) scale(0.7);
    opacity: 0.7;
  }
  to {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7;
  }
}
.animate__backOutUp {
  -webkit-animation-name: backOutUp;
  animation-name: backOutUp;
}
@-webkit-keyframes bounceIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes bounceIn {
  0%,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
.animate__bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInDown {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInLeft {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.animate__bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 125pc, 0) scaleY(3);
    transform: translate3d(0, 125pc, 0) scaleY(3);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 125pc, 0) scaleY(3);
    transform: translate3d(0, 125pc, 0) scaleY(3);
  }
}
.animate__bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-125pc, 0, 0) scaleX(2);
    transform: translate3d(-125pc, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-125pc, 0, 0) scaleX(2);
    transform: translate3d(-125pc, 0, 0) scaleX(2);
  }
}
.animate__bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(125pc, 0, 0) scaleX(2);
    transform: translate3d(125pc, 0, 0) scaleX(2);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(125pc, 0, 0) scaleX(2);
    transform: translate3d(125pc, 0, 0) scaleX(2);
  }
}
.animate__bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -125pc, 0) scaleY(3);
    transform: translate3d(0, -125pc, 0) scaleY(3);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -125pc, 0) scaleY(3);
    transform: translate3d(0, -125pc, 0) scaleY(3);
  }
}
.animate__bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
.animate__fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -125pc, 0);
    transform: translate3d(0, -125pc, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -125pc, 0);
    transform: translate3d(0, -125pc, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-125pc, 0, 0);
    transform: translate3d(-125pc, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-125pc, 0, 0);
    transform: translate3d(-125pc, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(125pc, 0, 0);
    transform: translate3d(125pc, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(125pc, 0, 0);
    transform: translate3d(125pc, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 125pc, 0);
    transform: translate3d(0, 125pc, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 125pc, 0);
    transform: translate3d(0, 125pc, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInTopLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInTopLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInTopLeft {
  -webkit-animation-name: fadeInTopLeft;
  animation-name: fadeInTopLeft;
}
@-webkit-keyframes fadeInTopRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInTopRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInTopRight {
  -webkit-animation-name: fadeInTopRight;
  animation-name: fadeInTopRight;
}
@-webkit-keyframes fadeInBottomLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInBottomLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInBottomLeft {
  -webkit-animation-name: fadeInBottomLeft;
  animation-name: fadeInBottomLeft;
}
@-webkit-keyframes fadeInBottomRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes fadeInBottomRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__fadeInBottomRight {
  -webkit-animation-name: fadeInBottomRight;
  animation-name: fadeInBottomRight;
}
.animate__fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 125pc, 0);
    transform: translate3d(0, 125pc, 0);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 125pc, 0);
    transform: translate3d(0, 125pc, 0);
  }
}
.animate__fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-125pc, 0, 0);
    transform: translate3d(-125pc, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-125pc, 0, 0);
    transform: translate3d(-125pc, 0, 0);
  }
}
.animate__fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(125pc, 0, 0);
    transform: translate3d(125pc, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(125pc, 0, 0);
    transform: translate3d(125pc, 0, 0);
  }
}
.animate__fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -125pc, 0);
    transform: translate3d(0, -125pc, 0);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -125pc, 0);
    transform: translate3d(0, -125pc, 0);
  }
}
.animate__fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutTopLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
@keyframes fadeOutTopLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0);
  }
}
.animate__fadeOutTopLeft {
  -webkit-animation-name: fadeOutTopLeft;
  animation-name: fadeOutTopLeft;
}
@-webkit-keyframes fadeOutTopRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
@keyframes fadeOutTopRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0);
  }
}
.animate__fadeOutTopRight {
  -webkit-animation-name: fadeOutTopRight;
  animation-name: fadeOutTopRight;
}
@-webkit-keyframes fadeOutBottomRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
@keyframes fadeOutBottomRight {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0);
  }
}
.animate__fadeOutBottomRight {
  -webkit-animation-name: fadeOutBottomRight;
  animation-name: fadeOutBottomRight;
}
@-webkit-keyframes fadeOutBottomLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
@keyframes fadeOutBottomLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0);
  }
}
.animate__fadeOutBottomLeft {
  -webkit-animation-name: fadeOutBottomLeft;
  animation-name: fadeOutBottomLeft;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(25pc) scaleX(1) translateZ(0) rotateY(-1turn);
    transform: perspective(25pc) scaleX(1) translateZ(0) rotateY(-1turn);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(25pc) scaleX(1) translateZ(150px)
      rotateY(-190deg);
    transform: perspective(25pc) scaleX(1) translateZ(150px) rotateY(-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(25pc) scaleX(1) translateZ(150px)
      rotateY(-170deg);
    transform: perspective(25pc) scaleX(1) translateZ(150px) rotateY(-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(25pc) scale3d(0.95, 0.95, 0.95) translateZ(0)
      rotateY(0deg);
    transform: perspective(25pc) scale3d(0.95, 0.95, 0.95) translateZ(0)
      rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(25pc) scaleX(1) translateZ(0) rotateY(0deg);
    transform: perspective(25pc) scaleX(1) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(25pc) scaleX(1) translateZ(0) rotateY(-1turn);
    transform: perspective(25pc) scaleX(1) translateZ(0) rotateY(-1turn);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(25pc) scaleX(1) translateZ(150px)
      rotateY(-190deg);
    transform: perspective(25pc) scaleX(1) translateZ(150px) rotateY(-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(25pc) scaleX(1) translateZ(150px)
      rotateY(-170deg);
    transform: perspective(25pc) scaleX(1) translateZ(150px) rotateY(-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(25pc) scale3d(0.95, 0.95, 0.95) translateZ(0)
      rotateY(0deg);
    transform: perspective(25pc) scale3d(0.95, 0.95, 0.95) translateZ(0)
      rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(25pc) scaleX(1) translateZ(0) rotateY(0deg);
    transform: perspective(25pc) scaleX(1) translateZ(0) rotateY(0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animate__animated.animate__flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(25pc) rotateX(90deg);
    transform: perspective(25pc) rotateX(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(25pc) rotateX(-20deg);
    transform: perspective(25pc) rotateX(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(25pc) rotateX(10deg);
    transform: perspective(25pc) rotateX(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(25pc) rotateX(-5deg);
    transform: perspective(25pc) rotateX(-5deg);
  }
  to {
    -webkit-transform: perspective(25pc);
    transform: perspective(25pc);
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(25pc) rotateX(90deg);
    transform: perspective(25pc) rotateX(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(25pc) rotateX(-20deg);
    transform: perspective(25pc) rotateX(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(25pc) rotateX(10deg);
    transform: perspective(25pc) rotateX(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(25pc) rotateX(-5deg);
    transform: perspective(25pc) rotateX(-5deg);
  }
  to {
    -webkit-transform: perspective(25pc);
    transform: perspective(25pc);
  }
}
.animate__flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(25pc) rotateY(90deg);
    transform: perspective(25pc) rotateY(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(25pc) rotateY(-20deg);
    transform: perspective(25pc) rotateY(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(25pc) rotateY(10deg);
    transform: perspective(25pc) rotateY(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(25pc) rotateY(-5deg);
    transform: perspective(25pc) rotateY(-5deg);
  }
  to {
    -webkit-transform: perspective(25pc);
    transform: perspective(25pc);
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(25pc) rotateY(90deg);
    transform: perspective(25pc) rotateY(90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(25pc) rotateY(-20deg);
    transform: perspective(25pc) rotateY(-20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(25pc) rotateY(10deg);
    transform: perspective(25pc) rotateY(10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(25pc) rotateY(-5deg);
    transform: perspective(25pc) rotateY(-5deg);
  }
  to {
    -webkit-transform: perspective(25pc);
    transform: perspective(25pc);
  }
}
.animate__flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(25pc);
    transform: perspective(25pc);
  }
  30% {
    -webkit-transform: perspective(25pc) rotateX(-20deg);
    transform: perspective(25pc) rotateX(-20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(25pc) rotateX(90deg);
    transform: perspective(25pc) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(25pc);
    transform: perspective(25pc);
  }
  30% {
    -webkit-transform: perspective(25pc) rotateX(-20deg);
    transform: perspective(25pc) rotateX(-20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(25pc) rotateX(90deg);
    transform: perspective(25pc) rotateX(90deg);
    opacity: 0;
  }
}
.animate__flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(25pc);
    transform: perspective(25pc);
  }
  30% {
    -webkit-transform: perspective(25pc) rotateY(-15deg);
    transform: perspective(25pc) rotateY(-15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(25pc) rotateY(90deg);
    transform: perspective(25pc) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(25pc);
    transform: perspective(25pc);
  }
  30% {
    -webkit-transform: perspective(25pc) rotateY(-15deg);
    transform: perspective(25pc) rotateY(-15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(25pc) rotateY(90deg);
    transform: perspective(25pc) rotateY(90deg);
    opacity: 0;
  }
}
.animate__flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes lightSpeedInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__lightSpeedInRight {
  -webkit-animation-name: lightSpeedInRight;
  animation-name: lightSpeedInRight;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes lightSpeedInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg);
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__lightSpeedInLeft {
  -webkit-animation-name: lightSpeedInLeft;
  animation-name: lightSpeedInLeft;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOutRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutRight {
  -webkit-animation-name: lightSpeedOutRight;
  animation-name: lightSpeedOutRight;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes lightSpeedOutLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOutLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
}
.animate__lightSpeedOutLeft {
  -webkit-animation-name: lightSpeedOutLeft;
  animation-name: lightSpeedOutLeft;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    opacity: 1;
  }
}
.animate__rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateOut {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
.animate__rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
  -webkit-transform-origin: center;
  transform-origin: center;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
.animate__rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0;
  }
}
.animate__rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    opacity: 1;
  }
  to {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.animate__rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.animate__hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
  -webkit-animation-name: hinge;
  animation-name: hinge;
  -webkit-transform-origin: top left;
  transform-origin: top left;
}
@-webkit-keyframes jackInTheBox {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes jackInTheBox {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.animate__jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg);
  }
}
.animate__rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.animate__zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -750pt, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -750pt, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -750pt, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -750pt, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-750pt, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-750pt, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-750pt, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-750pt, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(750pt, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(750pt, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(750pt, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(750pt, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 750pt, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 750pt, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 750pt, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 750pt, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.animate__zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 125pc, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 125pc, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 125pc, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 125pc, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-125pc, 0, 0);
    transform: scale(0.1) translate3d(-125pc, 0, 0);
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-125pc, 0, 0);
    transform: scale(0.1) translate3d(-125pc, 0, 0);
  }
}
.animate__zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
  -webkit-transform-origin: left center;
  transform-origin: left center;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(125pc, 0, 0);
    transform: scale(0.1) translate3d(125pc, 0, 0);
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(125pc, 0, 0);
    transform: scale(0.1) translate3d(125pc, 0, 0);
  }
}
.animate__zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
  -webkit-transform-origin: right center;
  transform-origin: right center;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -125pc, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -125pc, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -125pc, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -125pc, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.animate__zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInDown {
  0% {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInLeft {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInRight {
  0% {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes slideInUp {
  0% {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.animate__slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
.animate__slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.animate__slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
.animate__slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate__slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix:after,
.ui-helper-clearfix:before {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  -ms-filter: "alpha(opacity=0)";
}
.ui-front {
  z-index: 100;
}
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}
.ui-widget {
  font-family: Arial, Helvetica, sans-serif;
}
.ui-widget,
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget button,
.ui-widget input,
.ui-widget select,
.ui-widget textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
}
.ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5;
}
.ui-widget-content {
  border: 1px solid #ddd;
  background: #fff;
  color: #333;
}
.ui-widget-content a {
  color: #333;
}
.ui-widget-header {
  border: 1px solid #ddd;
  background: #e9e9e9;
  color: #333;
  font-weight: 700;
}
.ui-widget-header a {
  color: #333;
}
.ui-button,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
html .ui-button.ui-state-disabled:active,
html .ui-button.ui-state-disabled:hover {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: 400;
  color: #454545;
}
.ui-button,
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button {
  color: #454545;
  text-decoration: none;
}
.ui-button:focus,
.ui-button:hover,
.ui-state-focus,
.ui-state-hover,
.ui-widget-content .ui-state-focus,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-focus,
.ui-widget-header .ui-state-hover {
  border: 1px solid #ccc;
  background: #ededed;
  font-weight: 400;
  color: #2b2b2b;
}
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
a.ui-button:focus,
a.ui-button:hover {
  color: #2b2b2b;
  text-decoration: none;
}
.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6;
}
.ui-button.ui-state-active:hover,
.ui-button:active,
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: 400;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #fff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #fff;
  text-decoration: none;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620;
}
.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}
.ui-state-error-text,
.ui-state-error a,
.ui-widget-content .ui-state-error-text,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error-text,
.ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: 700;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  -ms-filter: "alpha(opacity=70)";
  font-weight: 400;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  -ms-filter: "alpha(opacity=35)";
  background-image: none;
}
.ui-state-disabled .ui-icon {
  -ms-filter: "alpha(opacity=35)";
}
.ui-icon {
  width: 1pc;
  height: 1pc;
}
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
  background-image: none;
}
.ui-icon-caret-1-n {
  background-position: 0 0;
}
.ui-icon-caret-1-ne {
  background-position: -1pc 0;
}
.ui-icon-caret-1-e {
  background-position: -2pc 0;
}
.ui-icon-caret-1-se {
  background-position: -3pc 0;
}
.ui-icon-caret-1-s {
  background-position: -65px 0;
}
.ui-icon-caret-1-sw {
  background-position: -5pc 0;
}
.ui-icon-caret-1-w {
  background-position: -6pc 0;
}
.ui-icon-caret-1-nw {
  background-position: -7pc 0;
}
.ui-icon-caret-2-n-s {
  background-position: -8pc 0;
}
.ui-icon-caret-2-e-w {
  background-position: -9pc 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -1pc;
}
.ui-icon-triangle-1-ne {
  background-position: -1pc -1pc;
}
.ui-icon-triangle-1-e {
  background-position: -2pc -1pc;
}
.ui-icon-triangle-1-se {
  background-position: -3pc -1pc;
}
.ui-icon-triangle-1-s {
  background-position: -65px -1pc;
}
.ui-icon-triangle-1-sw {
  background-position: -5pc -1pc;
}
.ui-icon-triangle-1-w {
  background-position: -6pc -1pc;
}
.ui-icon-triangle-1-nw {
  background-position: -7pc -1pc;
}
.ui-icon-triangle-2-n-s {
  background-position: -8pc -1pc;
}
.ui-icon-triangle-2-e-w {
  background-position: -9pc -1pc;
}
.ui-icon-arrow-1-n {
  background-position: 0 -2pc;
}
.ui-icon-arrow-1-ne {
  background-position: -1pc -2pc;
}
.ui-icon-arrow-1-e {
  background-position: -2pc -2pc;
}
.ui-icon-arrow-1-se {
  background-position: -3pc -2pc;
}
.ui-icon-arrow-1-s {
  background-position: -65px -2pc;
}
.ui-icon-arrow-1-sw {
  background-position: -5pc -2pc;
}
.ui-icon-arrow-1-w {
  background-position: -6pc -2pc;
}
.ui-icon-arrow-1-nw {
  background-position: -7pc -2pc;
}
.ui-icon-arrow-2-n-s {
  background-position: -8pc -2pc;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -9pc -2pc;
}
.ui-icon-arrow-2-e-w {
  background-position: -10pc -2pc;
}
.ui-icon-arrow-2-se-nw {
  background-position: -11pc -2pc;
}
.ui-icon-arrowstop-1-n {
  background-position: -2in -2pc;
}
.ui-icon-arrowstop-1-e {
  background-position: -13pc -2pc;
}
.ui-icon-arrowstop-1-s {
  background-position: -14pc -2pc;
}
.ui-icon-arrowstop-1-w {
  background-position: -15pc -2pc;
}
.ui-icon-arrowthick-1-n {
  background-position: 1px -3pc;
}
.ui-icon-arrowthick-1-ne {
  background-position: -1pc -3pc;
}
.ui-icon-arrowthick-1-e {
  background-position: -2pc -3pc;
}
.ui-icon-arrowthick-1-se {
  background-position: -3pc -3pc;
}
.ui-icon-arrowthick-1-s {
  background-position: -4pc -3pc;
}
.ui-icon-arrowthick-1-sw {
  background-position: -5pc -3pc;
}
.ui-icon-arrowthick-1-w {
  background-position: -6pc -3pc;
}
.ui-icon-arrowthick-1-nw {
  background-position: -7pc -3pc;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -8pc -3pc;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -9pc -3pc;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -10pc -3pc;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -11pc -3pc;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -2in -3pc;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -13pc -3pc;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -14pc -3pc;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -15pc -3pc;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -4pc;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -1pc -4pc;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -2pc -4pc;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -3pc -4pc;
}
.ui-icon-arrowreturn-1-w {
  background-position: -4pc -4pc;
}
.ui-icon-arrowreturn-1-n {
  background-position: -5pc -4pc;
}
.ui-icon-arrowreturn-1-e {
  background-position: -6pc -4pc;
}
.ui-icon-arrowreturn-1-s {
  background-position: -7pc -4pc;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -8pc -4pc;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -9pc -4pc;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -10pc -4pc;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -11pc -4pc;
}
.ui-icon-arrow-4 {
  background-position: 0 -5pc;
}
.ui-icon-arrow-4-diag {
  background-position: -1pc -5pc;
}
.ui-icon-extlink {
  background-position: -2pc -5pc;
}
.ui-icon-newwin {
  background-position: -3pc -5pc;
}
.ui-icon-refresh {
  background-position: -4pc -5pc;
}
.ui-icon-shuffle {
  background-position: -5pc -5pc;
}
.ui-icon-transfer-e-w {
  background-position: -6pc -5pc;
}
.ui-icon-transferthick-e-w {
  background-position: -7pc -5pc;
}
.ui-icon-folder-collapsed {
  background-position: 0 -6pc;
}
.ui-icon-folder-open {
  background-position: -1pc -6pc;
}
.ui-icon-document {
  background-position: -2pc -6pc;
}
.ui-icon-document-b {
  background-position: -3pc -6pc;
}
.ui-icon-note {
  background-position: -4pc -6pc;
}
.ui-icon-mail-closed {
  background-position: -5pc -6pc;
}
.ui-icon-mail-open {
  background-position: -6pc -6pc;
}
.ui-icon-suitcase {
  background-position: -7pc -6pc;
}
.ui-icon-comment {
  background-position: -8pc -6pc;
}
.ui-icon-person {
  background-position: -9pc -6pc;
}
.ui-icon-print {
  background-position: -10pc -6pc;
}
.ui-icon-trash {
  background-position: -11pc -6pc;
}
.ui-icon-locked {
  background-position: -2in -6pc;
}
.ui-icon-unlocked {
  background-position: -13pc -6pc;
}
.ui-icon-bookmark {
  background-position: -14pc -6pc;
}
.ui-icon-tag {
  background-position: -15pc -6pc;
}
.ui-icon-home {
  background-position: 0 -7pc;
}
.ui-icon-flag {
  background-position: -1pc -7pc;
}
.ui-icon-calendar {
  background-position: -2pc -7pc;
}
.ui-icon-cart {
  background-position: -3pc -7pc;
}
.ui-icon-pencil {
  background-position: -4pc -7pc;
}
.ui-icon-clock {
  background-position: -5pc -7pc;
}
.ui-icon-disk {
  background-position: -6pc -7pc;
}
.ui-icon-calculator {
  background-position: -7pc -7pc;
}
.ui-icon-zoomin {
  background-position: -8pc -7pc;
}
.ui-icon-zoomout {
  background-position: -9pc -7pc;
}
.ui-icon-search {
  background-position: -10pc -7pc;
}
.ui-icon-wrench {
  background-position: -11pc -7pc;
}
.ui-icon-gear {
  background-position: -2in -7pc;
}
.ui-icon-heart {
  background-position: -13pc -7pc;
}
.ui-icon-star {
  background-position: -14pc -7pc;
}
.ui-icon-link {
  background-position: -15pc -7pc;
}
.ui-icon-cancel {
  background-position: 0 -8pc;
}
.ui-icon-plus {
  background-position: -1pc -8pc;
}
.ui-icon-plusthick {
  background-position: -2pc -8pc;
}
.ui-icon-minus {
  background-position: -3pc -8pc;
}
.ui-icon-minusthick {
  background-position: -4pc -8pc;
}
.ui-icon-close {
  background-position: -5pc -8pc;
}
.ui-icon-closethick {
  background-position: -6pc -8pc;
}
.ui-icon-key {
  background-position: -7pc -8pc;
}
.ui-icon-lightbulb {
  background-position: -8pc -8pc;
}
.ui-icon-scissors {
  background-position: -9pc -8pc;
}
.ui-icon-clipboard {
  background-position: -10pc -8pc;
}
.ui-icon-copy {
  background-position: -11pc -8pc;
}
.ui-icon-contact {
  background-position: -2in -8pc;
}
.ui-icon-image {
  background-position: -13pc -8pc;
}
.ui-icon-video {
  background-position: -14pc -8pc;
}
.ui-icon-script {
  background-position: -15pc -8pc;
}
.ui-icon-alert {
  background-position: 0 -9pc;
}
.ui-icon-info {
  background-position: -1pc -9pc;
}
.ui-icon-notice {
  background-position: -2pc -9pc;
}
.ui-icon-help {
  background-position: -3pc -9pc;
}
.ui-icon-check {
  background-position: -4pc -9pc;
}
.ui-icon-bullet {
  background-position: -5pc -9pc;
}
.ui-icon-radio-on {
  background-position: -6pc -9pc;
}
.ui-icon-radio-off {
  background-position: -7pc -9pc;
}
.ui-icon-pin-w {
  background-position: -8pc -9pc;
}
.ui-icon-pin-s {
  background-position: -9pc -9pc;
}
.ui-icon-play {
  background-position: 0 -10pc;
}
.ui-icon-pause {
  background-position: -1pc -10pc;
}
.ui-icon-seek-next {
  background-position: -2pc -10pc;
}
.ui-icon-seek-prev {
  background-position: -3pc -10pc;
}
.ui-icon-seek-end {
  background-position: -4pc -10pc;
}
.ui-icon-seek-first,
.ui-icon-seek-start {
  background-position: -5pc -10pc;
}
.ui-icon-stop {
  background-position: -6pc -10pc;
}
.ui-icon-eject {
  background-position: -7pc -10pc;
}
.ui-icon-volume-off {
  background-position: -8pc -10pc;
}
.ui-icon-volume-on {
  background-position: -9pc -10pc;
}
.ui-icon-power {
  background-position: 0 -11pc;
}
.ui-icon-signal-diag {
  background-position: -1pc -11pc;
}
.ui-icon-signal {
  background-position: -2pc -11pc;
}
.ui-icon-battery-0 {
  background-position: -3pc -11pc;
}
.ui-icon-battery-1 {
  background-position: -4pc -11pc;
}
.ui-icon-battery-2 {
  background-position: -5pc -11pc;
}
.ui-icon-battery-3 {
  background-position: -6pc -11pc;
}
.ui-icon-circle-plus {
  background-position: 0 -2in;
}
.ui-icon-circle-minus {
  background-position: -1pc -2in;
}
.ui-icon-circle-close {
  background-position: -2pc -2in;
}
.ui-icon-circle-triangle-e {
  background-position: -3pc -2in;
}
.ui-icon-circle-triangle-s {
  background-position: -4pc -2in;
}
.ui-icon-circle-triangle-w {
  background-position: -5pc -2in;
}
.ui-icon-circle-triangle-n {
  background-position: -6pc -2in;
}
.ui-icon-circle-arrow-e {
  background-position: -7pc -2in;
}
.ui-icon-circle-arrow-s {
  background-position: -8pc -2in;
}
.ui-icon-circle-arrow-w {
  background-position: -9pc -2in;
}
.ui-icon-circle-arrow-n {
  background-position: -10pc -2in;
}
.ui-icon-circle-zoomin {
  background-position: -11pc -2in;
}
.ui-icon-circle-zoomout {
  background-position: -2in -2in;
}
.ui-icon-circle-check {
  background-position: -13pc -2in;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -13pc;
}
.ui-icon-circlesmall-minus {
  background-position: -1pc -13pc;
}
.ui-icon-circlesmall-close {
  background-position: -2pc -13pc;
}
.ui-icon-squaresmall-plus {
  background-position: -3pc -13pc;
}
.ui-icon-squaresmall-minus {
  background-position: -4pc -13pc;
}
.ui-icon-squaresmall-close {
  background-position: -5pc -13pc;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -14pc;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -1pc -14pc;
}
.ui-icon-grip-solid-vertical {
  background-position: -2pc -14pc;
}
.ui-icon-grip-solid-horizontal {
  background-position: -3pc -14pc;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -4pc -14pc;
}
.ui-icon-grip-diagonal-se {
  background-position: -5pc -14pc;
}
.ui-corner-all,
.ui-corner-left,
.ui-corner-tl,
.ui-corner-top {
  border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-right,
.ui-corner-top,
.ui-corner-tr {
  border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bl,
.ui-corner-bottom,
.ui-corner-left {
  border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-br,
.ui-corner-right {
  border-bottom-right-radius: 3px;
}
.ui-widget-overlay {
  background: #aaa;
  opacity: 0.3;
  -ms-filter: "alpha(opacity=30)";
}
.ui-widget-shadow {
  -webkit-box-shadow: 0 0 5px #666;
  box-shadow: 0 0 5px #666;
}
.calendars {
  background-color: #fff;
  color: #000;
  border: 1px solid #444;
  -moz-border-radius: 0.25em;
  -webkit-border-radius: 0.25em;
  border-radius: 0.25em;
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 90%;
}
.calendars-rtl {
  direction: rtl;
}
.calendars-popup {
  z-index: 1000;
}
.calendars-disable {
  position: absolute;
  z-index: 100;
  background-color: #fff;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.calendars a {
  color: #000;
  text-decoration: none;
}
.calendars a.calendars-disabled {
  color: #888;
  cursor: auto;
}
.calendars button {
  margin: 0.25em;
  padding: 0.125em 0;
  background-color: #fcc;
  border: none;
  -moz-border-radius: 0.25em;
  -webkit-border-radius: 0.25em;
  border-radius: 0.25em;
  font-weight: 700;
}
.calendars-ctrl,
.calendars-nav {
  float: left;
  width: 100%;
  background-color: #fff;
  color: #fff;
  font-size: 90%;
  font-weight: 700;
}
.calendars-cmd {
  width: 30%;
}
.calendars-cmd-nextJump,
.calendars-cmd-prevJump {
  width: 8%;
}
a.calendars-cmd {
  height: 1.5em;
}
button.calendars-cmd {
  text-align: center;
}
.calendars-cmd-clear,
.calendars-cmd-prev,
.calendars-cmd-prevJump {
  float: left;
  padding-left: 2%;
  text-align: left;
}
.calendars-cmd-current,
.calendars-cmd-today {
  float: left;
  width: 35%;
  text-align: center;
}
.calendars-cmd-close,
.calendars-cmd-next,
.calendars-cmd-nextJump {
  float: right;
  padding-right: 2%;
  text-align: right;
}
.calendars-rtl .calendars-cmd-clear,
.calendars-rtl .calendars-cmd-prev,
.calendars-rtl .calendars-cmd-prevJump {
  float: right;
  padding-left: 0;
  padding-right: 2%;
  text-align: right;
}
.calendars-rtl .calendars-cmd-current,
.calendars-rtl .calendars-cmd-today {
  float: right;
}
.calendars-rtl .calendars-cmd-close,
.calendars-rtl .calendars-cmd-next,
.calendars-rtl .calendars-cmd-nextJump {
  float: left;
  padding-left: 2%;
  padding-right: 0;
  text-align: left;
}
.calendars-month-nav {
  float: left;
  background-color: #777;
  text-align: center;
}
.calendars-month-nav div {
  float: left;
  width: 12.5%;
  margin: 1%;
  padding: 1%;
}
.calendars-month-nav span {
  color: #888;
}
.calendars-month-row {
  clear: left;
}
.calendars-month {
  float: left;
  width: 15em;
  border-top: 1px solid rgba(0, 0, 0, 0.5);
  text-align: center;
}
.calendars-month-header,
.calendars-month-header input,
.calendars-month-header select {
  height: 1.5em;
  background-color: #fff;
  color: #000;
  font-weight: 700;
}
.calendars-month-header input,
.calendars-month-header select {
  height: 1.4em;
  border: none;
}
.calendars-month-header input {
  position: absolute;
  display: none;
}
.calendars-month table {
  width: 100%;
  border-collapse: collapse;
  font-size: small !important;
  border: none;
  border-top: 1px solid rgba(0, 0, 0, 0.5);
}
.calendars-month thead {
  border-bottom: 1px solid #aaa;
}
.calendars-month td,
.calendars-month th {
  margin: 0;
  padding: 0;
  font-weight: 400;
  text-align: center;
}
.calendars-month th {
  border: 1px solid #777;
  padding: 0 !important;
}
.calendars-month th,
.calendars-month th a {
  background-color: #fff;
  color: #000;
}
.calendars-month td {
  background-color: #fff;
  border: 1px solid #aaa !important;
  text-align: center !important;
  padding: 0 !important;
}
.calendars-month td.calendars-week {
  border: 1px solid #777;
}
.calendars-month td.calendars-week * {
  background-color: #777;
  color: #fff;
  border: none;
}
.calendars-month a {
  background-color: #fff;
  color: #000;
  text-decoration: none;
}
.calendars-month a,
.calendars-month span {
  display: block;
  width: 100%;
  padding: 0.125em 0;
}
.calendars-month td span {
  color: #888;
}
.calendars-month td .calendars-other-month {
  background-color: #fff;
}
.calendars-month td .calendars-today {
  background-color: #f0c0c0;
}
.calendars-month td .calendars-highlight {
  background-color: #f08080;
}
.calendars-month td .calendars-selected,
.calendars-month th.calendars-week {
  background-color: #777;
  color: #fff;
}
.calendars-status {
  clear: both;
  background-color: #ddd;
  text-align: center;
}
.calendars-clear-fix {
  clear: both;
}
.dcalendarpicker {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  visibility: hidden;
  opacity: 0;
  background-color: transparent;
  transition:
    background-color 0.2s linear,
    opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: background-color, opacity;
  z-index: 100001;
  overflow: hidden;
}
.dcalendarpicker .dudp__wrapper {
  font-family: Roboto, sans-serif;
  font-size: 9pt;
  line-height: normal;
  position: absolute;
  display: flex;
  flex-direction: column;
  left: 50%;
  bottom: 24px;
  min-width: 17pc;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  outline: none;
  border-radius: 4px;
  transform: translateX(-50%) scale(1.05) perspective(1px);
  box-shadow:
    0 11px 15px -7px rgba(0, 0, 0, 0.2),
    0 24px 38px 3px rgba(0, 0, 0, 0.14),
    0 9px 46px 8px rgba(0, 0, 0, 0.12);
  transition:
    transform 0.25s cubic-bezier(0.4, 0, 0.2, 1),
    opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1);
  will-change:
    transform,
    -moz-transform,
    opacity;
}
.dcalendarpicker .dudp__calendar-header {
  font-size: 18px;
  padding: 20px;
  color: #dcdcdc;
  box-sizing: content-box;
}
.dcalendarpicker .dudp__calendar-header .dcp_sel-date,
.dcalendarpicker .dudp__calendar-header .dudp__sel-year {
  display: block;
  cursor: pointer;
}
.dcalendarpicker .dudp__calendar-header .dcp_sel-date:hover,
.dcalendarpicker .dudp__calendar-header .dudp__sel-year:hover {
  color: #fff;
}
.dcalendarpicker .dudp__calendar-header .dcp_sel-date {
  font-size: 30px;
}
.dcalendarpicker .dudp__cal-container {
  position: relative;
  background-color: #fff;
  width: 284px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  overflow: hidden;
  flex: 0 1 auto;
}
.dcalendarpicker .dudp__cal-container .dudp__btn-cal-next,
.dcalendarpicker .dudp__cal-container .dudp__btn-cal-prev {
  position: absolute;
  top: 0;
  left: 9pt;
  display: block;
  text-align: center;
  font-size: 28px;
  line-height: 44px;
  width: 3pc;
  height: 3pc;
  font-weight: 500;
  cursor: pointer;
  border-radius: 50%;
  opacity: 1;
  transition:
    opacity 0.25s cubic-bezier(0, 0, 0.2, 1),
    background-color 0.25s linear;
  will-change: opacity, background-color;
  z-index: 2;
}
.dcalendarpicker .dudp__cal-container .dudp__btn-cal-next:hover,
.dcalendarpicker .dudp__cal-container .dudp__btn-cal-prev:hover {
  background-color: #d9d9d9;
}
.dcalendarpicker .dudp__cal-container .dudp__btn-cal-next:active,
.dcalendarpicker .dudp__cal-container .dudp__btn-cal-prev:active {
  background-color: #bfbfbf;
}
.dcalendarpicker .dudp__cal-container .dudp__btn-cal-next.dp__hidden,
.dcalendarpicker .dudp__cal-container .dudp__btn-cal-prev.dp__hidden {
  opacity: 0;
  visibility: hidden;
}
.dcalendarpicker .dudp__cal-container .dudp__btn-cal-next {
  left: auto;
  right: 9pt;
}
.dcalendarpicker .dudp__cal-container .dudp__calendar-views {
  width: 860px;
  overflow: hidden;
  opacity: 1;
  transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  will-change: opacity;
}
.dcalendarpicker .dudp__cal-container .dudp__calendar-views.dp__animate-out {
  opacity: 0;
}
.dcalendarpicker .dudp__cal-container .dudp__calendar-views.dp__hidden {
  visibility: hidden;
  opacity: 0;
}
.dcalendarpicker .dudp__cal-container .dudp__calendar {
  display: inline-block;
  padding: 0 1pc 10px;
  opacity: 1;
  transform: translateX(-100%) perspective(1px);
  transition: none;
  will-change: transform;
}
.dcalendarpicker .dudp__cal-container .dudp__calendar.dp__zooming {
  transition:
    transform 0.25s,
    opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
}
.dcalendarpicker .dudp__cal-container .dudp__calendar.dp__animate-zoom {
  opacity: 0;
  transform: translateX(-100%) perspective(1px) scale(0.85);
}
.dcalendarpicker .dudp__cal-container .dudp__calendar.dp__animate-left {
  transform: translateX(-200%);
  transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;
}
.dcalendarpicker .dudp__cal-container .dudp__calendar.dp__animate-right {
  transform: translateX(0);
  transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important;
}
.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-month-year {
  text-align: center;
  line-height: 3pc;
  font-size: 14px;
  font-weight: 500;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-month-year
  span {
  display: inline-block;
  cursor: pointer;
  padding: 0 4px;
}
.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__weekdays {
  display: flex;
  flex-direction: row;
}
.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__weekdays span {
  display: inline-block;
  flex: 0 1 auto;
  width: 36px;
  text-align: center;
  color: #323232;
  font-size: 11px;
  line-height: 20px;
  vertical-align: middle;
}
.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week {
  display: flex;
  flex-direction: row;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date {
  position: relative;
  flex: 0 1 auto;
  display: block;
  text-decoration: none;
  text-align: center;
  color: #323232;
  width: 36px;
  line-height: 36px;
  height: 36px;
  outline: none;
  cursor: pointer;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 50%;
  transition:
    background-color 0.24s,
    color 0.24s;
  z-index: -1;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.dudp__nm,
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.dudp__pm {
  color: #969696;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.disabled {
  cursor: not-allowed;
  color: #c8c8c8;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date:not(.disabled):not(.selected):not(.range-from):not(
    .range-to
  ):hover:before {
  background-color: #d9d9d9;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date:not(.disabled):not(.selected):not(.range-from):not(
    .range-to
  ):active:before {
  background-color: #bfbfbf;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.current {
  color: #1976d2;
  font-weight: 500;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.in-range {
  background-color: rgba(25, 118, 210, 0.2);
  border-radius: 0;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from,
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to,
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected {
  font-weight: 400;
  color: #fff !important;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:before,
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:before,
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:before {
  background-color: #1976d2;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from {
  background-color: rgba(25, 118, 210, 0.2);
  border-radius: 50% 0 0 50%;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to {
  background-color: rgba(25, 118, 210, 0.2);
  border-radius: 0 50% 50% 0;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from.range-to {
  border-radius: 50%;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.in-range-preview,
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from-preview,
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to-preview {
  background-color: hsla(0, 0%, 39.2%, 0.07);
  border-radius: 0;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from-preview {
  border-radius: 50% 0 0 50%;
}
.dcalendarpicker
  .dudp__cal-container
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to-preview {
  border-radius: 0 50% 50% 0;
}
.dcalendarpicker .dudp__cal-container .dudp__months-view {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  justify-content: center;
  align-items: center;
  opacity: 1;
  transform: scale(1) perspective(1px);
  transition:
    transform 0.25s cubic-bezier(0, 0, 0.2, 1),
    opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  will-change: transform, opacity;
}
.dcalendarpicker .dudp__cal-container .dudp__months-view.dp__animate-out {
  opacity: 0;
  transform: scale(1.3);
}
.dcalendarpicker .dudp__cal-container .dudp__months-view.dp__hidden {
  display: none;
  opacity: 0;
}
.dcalendarpicker .dudp__cal-container .dudp__months-view .dudp__month-row {
  display: flex;
  flex-direction: row;
}
.dcalendarpicker .dudp__cal-container .dudp__months-view .dudp__month {
  flex: 0 1 auto;
  display: inline-block;
  line-height: 63px;
  min-width: 63px;
  text-align: center;
  font-size: 14px;
  cursor: pointer;
  border-radius: 50%;
  transition: background-color 0.2s linear;
}
.dcalendarpicker .dudp__cal-container .dudp__months-view .dudp__month:hover {
  background-color: #d9d9d9;
}
.dcalendarpicker .dudp__cal-container .dudp__months-view .dudp__month:active {
  background-color: #bfbfbf;
}
.dcalendarpicker .dudp__cal-container .dudp__months-view .dudp__month.selected {
  font-weight: 500;
  color: #1565c0;
}
.dcalendarpicker .dudp__cal-container .dudp__years-view {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  opacity: 1;
  transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  overflow-y: scroll;
  overflow-x: hidden;
}
.dcalendarpicker .dudp__cal-container .dudp__years-view.dp__hidden {
  opacity: 0;
  visibility: hidden;
}
.dcalendarpicker .dudp__cal-container .dudp__years-view .dudp__year {
  display: block;
  padding: 10px 0;
  text-align: center;
  font-size: 1pc;
  cursor: pointer;
  transition: background-color 0.2s linear;
}
.dcalendarpicker .dudp__cal-container .dudp__years-view .dudp__year:hover {
  background-color: #d9d9d9;
}
.dcalendarpicker .dudp__cal-container .dudp__years-view .dudp__year:active {
  background-color: #bfbfbf;
}
.dcalendarpicker .dudp__cal-container .dudp__years-view .dudp__year.selected {
  font-weight: 500;
  font-size: 24px;
  color: #1565c0;
}
.dcalendarpicker .dudp__cal-container .dudp__buttons {
  padding: 0 10px 10px;
  text-align: right;
}
.dcalendarpicker .dudp__cal-container .dudp__buttons.dp__hidden {
  visibility: hidden;
}
.dcalendarpicker .dudp__cal-container .dudp__buttons:after {
  content: "";
  display: block;
  clear: both;
}
.dcalendarpicker .dudp__cal-container .dudp__buttons .dudp__button {
  display: inline-block;
  font-size: 14px;
  padding: 0 1pc;
  min-width: 40px;
  text-align: center;
  text-transform: uppercase;
  line-height: 2pc;
  font-weight: 500;
  cursor: pointer;
  color: #1565c0;
  border-radius: 4px;
  transition: background-color 0.2s linear;
}
.dcalendarpicker .dudp__cal-container .dudp__buttons .dudp__button.clear {
  float: left;
  color: #b71c1c !important;
}
.dcalendarpicker .dudp__cal-container .dudp__buttons .dudp__button:hover {
  background-color: #d9d9d9;
}
.dcalendarpicker .dudp__cal-container .dudp__buttons .dudp__button:active {
  background-color: #bfbfbf;
}
.dcalendarpicker.dp__open {
  visibility: visible;
  opacity: 1;
  background-color: rgba(10, 10, 10, 0.65);
}
.dcalendarpicker.dp__open .dudp__wrapper {
  transform: translateX(-50%) scale(1);
}
.dcalendarpicker.dp__closing {
  opacity: 0;
  background-color: transparent;
}
.dcalendarpicker[inline="true"] {
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
  background-color: transparent !important;
  box-shadow:
    0 11px 15px -7px rgba(0, 0, 0, 0.2),
    0 24px 38px 3px rgba(0, 0, 0, 0.14),
    0 9px 46px 8px rgba(0, 0, 0, 0.12);
}
.dcalendarpicker[inline="true"] .dudp__wrapper {
  position: relative;
  left: auto;
  bottom: auto;
  transform: none;
}
.dcalendarpicker[inline="true"].dp__open .dudp__wrapper {
  transform: none;
}
.dcalendarpicker[inline="true"] .dudp__cal-container {
  width: 17pc;
}
.dcalendarpicker[inline="true"] .dudp__cal-container .dudp__calendar {
  padding: 0 10px;
}
@media (max-height: 414px) {
  .dcalendarpicker .dudp__wrapper {
    flex-direction: row;
    bottom: 8px;
  }
  .dcalendarpicker .dudp__calendar-header {
    width: 110px;
  }
}
@media (max-height: 320px) {
  .dcalendarpicker .dudp__wrapper {
    bottom: 0;
  }
}
[datepicker-display="on"] {
  overflow: hidden;
}
.dudp__wrapper[data-theme="red"] .dudp__calendar-header {
  background-color: #c62828;
}
.dudp__wrapper[data-theme="red"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.current {
  color: #d32f2f;
}
.dudp__wrapper[data-theme="red"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.in-range,
.dudp__wrapper[data-theme="red"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from,
.dudp__wrapper[data-theme="red"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to {
  background-color: rgba(211, 47, 47, 0.2);
}
.dudp__wrapper[data-theme="red"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:before,
.dudp__wrapper[data-theme="red"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:before,
.dudp__wrapper[data-theme="red"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:before {
  background-color: #d32f2f;
}
.dudp__wrapper[data-theme="red"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:hover:before,
.dudp__wrapper[data-theme="red"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:hover:before,
.dudp__wrapper[data-theme="red"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:hover:before {
  background-color: #b71c1c;
}
.dudp__wrapper[data-theme="red"] .dudp__buttons .dudp__button,
.dudp__wrapper[data-theme="red"] .dudp__months-view .dudp__month.selected,
.dudp__wrapper[data-theme="red"] .dudp__years-view .dudp__year.selected {
  color: #b71c1c;
}
.dudp__wrapper[data-theme="green"] .dudp__calendar-header {
  background-color: #2e7d32;
}
.dudp__wrapper[data-theme="green"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.current {
  color: #388e3c;
}
.dudp__wrapper[data-theme="green"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.in-range,
.dudp__wrapper[data-theme="green"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from,
.dudp__wrapper[data-theme="green"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to {
  background-color: rgba(56, 142, 60, 0.2);
}
.dudp__wrapper[data-theme="green"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:before,
.dudp__wrapper[data-theme="green"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:before,
.dudp__wrapper[data-theme="green"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:before {
  background-color: #388e3c;
}
.dudp__wrapper[data-theme="green"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:hover:before,
.dudp__wrapper[data-theme="green"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:hover:before,
.dudp__wrapper[data-theme="green"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:hover:before {
  background-color: #1b5e20;
}
.dudp__wrapper[data-theme="green"] .dudp__buttons .dudp__button,
.dudp__wrapper[data-theme="green"] .dudp__months-view .dudp__month.selected,
.dudp__wrapper[data-theme="green"] .dudp__years-view .dudp__year.selected {
  color: #1b5e20;
}
.dudp__wrapper[data-theme="blue"] .dudp__calendar-header {
  background-color: #1565c0;
}
.dudp__wrapper[data-theme="blue"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.current {
  color: #1976d2;
}
.dudp__wrapper[data-theme="blue"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.in-range,
.dudp__wrapper[data-theme="blue"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from,
.dudp__wrapper[data-theme="blue"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to {
  background-color: rgba(25, 118, 210, 0.2);
}
.dudp__wrapper[data-theme="blue"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:before,
.dudp__wrapper[data-theme="blue"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:before,
.dudp__wrapper[data-theme="blue"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:before {
  background-color: #1976d2;
}
.dudp__wrapper[data-theme="blue"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:hover:before,
.dudp__wrapper[data-theme="blue"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:hover:before,
.dudp__wrapper[data-theme="blue"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:hover:before {
  background-color: #0d47a1;
}
.dudp__wrapper[data-theme="blue"] .dudp__buttons .dudp__button,
.dudp__wrapper[data-theme="blue"] .dudp__months-view .dudp__month.selected,
.dudp__wrapper[data-theme="blue"] .dudp__years-view .dudp__year.selected {
  color: #0d47a1;
}
.dudp__wrapper[data-theme="teal"] .dudp__calendar-header {
  background-color: #00695c;
}
.dudp__wrapper[data-theme="teal"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.current {
  color: #00796b;
}
.dudp__wrapper[data-theme="teal"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.in-range,
.dudp__wrapper[data-theme="teal"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from,
.dudp__wrapper[data-theme="teal"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to {
  background-color: rgba(0, 121, 107, 0.2);
}
.dudp__wrapper[data-theme="teal"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:before,
.dudp__wrapper[data-theme="teal"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:before,
.dudp__wrapper[data-theme="teal"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:before {
  background-color: #00796b;
}
.dudp__wrapper[data-theme="teal"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:hover:before,
.dudp__wrapper[data-theme="teal"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:hover:before,
.dudp__wrapper[data-theme="teal"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:hover:before {
  background-color: #004d40;
}
.dudp__wrapper[data-theme="teal"] .dudp__buttons .dudp__button,
.dudp__wrapper[data-theme="teal"] .dudp__months-view .dudp__month.selected,
.dudp__wrapper[data-theme="teal"] .dudp__years-view .dudp__year.selected {
  color: #004d40;
}
.dudp__wrapper[data-theme="purple"] .dudp__calendar-header {
  background-color: #6a1b9a;
}
.dudp__wrapper[data-theme="purple"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.current {
  color: #7b1fa2;
}
.dudp__wrapper[data-theme="purple"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.in-range,
.dudp__wrapper[data-theme="purple"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from,
.dudp__wrapper[data-theme="purple"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to {
  background-color: rgba(123, 31, 162, 0.2);
}
.dudp__wrapper[data-theme="purple"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:before,
.dudp__wrapper[data-theme="purple"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:before,
.dudp__wrapper[data-theme="purple"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:before {
  background-color: #7b1fa2;
}
.dudp__wrapper[data-theme="purple"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:hover:before,
.dudp__wrapper[data-theme="purple"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:hover:before,
.dudp__wrapper[data-theme="purple"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:hover:before {
  background-color: #4a148c;
}
.dudp__wrapper[data-theme="purple"] .dudp__buttons .dudp__button,
.dudp__wrapper[data-theme="purple"] .dudp__months-view .dudp__month.selected,
.dudp__wrapper[data-theme="purple"] .dudp__years-view .dudp__year.selected {
  color: #4a148c;
}
.dudp__wrapper[data-theme="indigo"] .dudp__calendar-header {
  background-color: #283593;
}
.dudp__wrapper[data-theme="indigo"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.current {
  color: #303f9f;
}
.dudp__wrapper[data-theme="indigo"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.in-range,
.dudp__wrapper[data-theme="indigo"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from,
.dudp__wrapper[data-theme="indigo"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to {
  background-color: rgba(48, 63, 159, 0.2);
}
.dudp__wrapper[data-theme="indigo"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:before,
.dudp__wrapper[data-theme="indigo"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:before,
.dudp__wrapper[data-theme="indigo"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:before {
  background-color: #303f9f;
}
.dudp__wrapper[data-theme="indigo"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:hover:before,
.dudp__wrapper[data-theme="indigo"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:hover:before,
.dudp__wrapper[data-theme="indigo"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:hover:before {
  background-color: #1a237e;
}
.dudp__wrapper[data-theme="indigo"] .dudp__buttons .dudp__button,
.dudp__wrapper[data-theme="indigo"] .dudp__months-view .dudp__month.selected,
.dudp__wrapper[data-theme="indigo"] .dudp__years-view .dudp__year.selected {
  color: #1a237e;
}
.dudp__wrapper[data-theme="dark"] .dudp__calendar-header {
  background-color: #121212;
}
.dudp__wrapper[data-theme="dark"] .dudp__calendar .dudp__cal-week .dudp__date {
  color: hsla(0, 0%, 100%, 0.87);
}
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.current {
  color: #1976d2;
}
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.in-range-preview,
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from-preview,
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to-preview {
  background-color: hsla(0, 0%, 78.4%, 0.07);
}
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.in-range,
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from,
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to {
  background-color: rgba(25, 118, 210, 0.2);
}
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:before,
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:before,
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:before {
  background-color: #1976d2;
}
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-from:hover:before,
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.range-to:hover:before,
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.selected:hover:before {
  background-color: #0d47a1;
}
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date.disabled {
  color: hsla(0, 0%, 100%, 0.38);
}
.dudp__wrapper[data-theme="dark"] .dudp__cal-container,
.dudp__wrapper[data-theme="dark"] .dudp__cal-container .dudp__years-view {
  background-color: #1d1d1d;
}
.dudp__wrapper[data-theme="dark"] .dudp__cal-container .dudp__btn-cal-next,
.dudp__wrapper[data-theme="dark"] .dudp__cal-container .dudp__btn-cal-prev,
.dudp__wrapper[data-theme="dark"] .dudp__calendar .dudp__cal-month-year,
.dudp__wrapper[data-theme="dark"] .dudp__calendar .dudp__cal-week .dudp__nm,
.dudp__wrapper[data-theme="dark"] .dudp__calendar .dudp__cal-week .dudp__pm,
.dudp__wrapper[data-theme="dark"] .dudp__calendar .dudp__weekdays span,
.dudp__wrapper[data-theme="dark"]
  .dudp__months-view
  .dudp__month:not(.selected),
.dudp__wrapper[data-theme="dark"] .dudp__years-view .dudp__year:not(.selected) {
  color: hsla(0, 0%, 100%, 0.6);
}
.dudp__wrapper[data-theme="dark"] .dudp__buttons .dudp__button,
.dudp__wrapper[data-theme="dark"] .dudp__months-view .dudp__month.selected,
.dudp__wrapper[data-theme="dark"] .dudp__years-view .dudp__year.selected {
  color: #0d47a1;
}
.dudp__wrapper[data-theme="dark"] .dudp__buttons .dudp__button.clear {
  color: #ef5350 !important;
}
.dudp__wrapper[data-theme="dark"] .dudp__buttons .dudp__button:hover,
.dudp__wrapper[data-theme="dark"]
  .dudp__cal-container
  .dudp__btn-cal-next:hover,
.dudp__wrapper[data-theme="dark"]
  .dudp__cal-container
  .dudp__btn-cal-prev:hover,
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date:not(.disabled):not(.selected):not(.range-from):not(
    .range-to
  ):hover:before,
.dudp__wrapper[data-theme="dark"] .dudp__months-view .dudp__month:hover,
.dudp__wrapper[data-theme="dark"] .dudp__years-view .dudp__year:hover {
  background-color: hsla(0, 0%, 100%, 0.04);
}
.dudp__wrapper[data-theme="dark"] .dudp__buttons .dudp__button:active,
.dudp__wrapper[data-theme="dark"]
  .dudp__cal-container
  .dudp__btn-cal-next:active,
.dudp__wrapper[data-theme="dark"]
  .dudp__cal-container
  .dudp__btn-cal-prev:active,
.dudp__wrapper[data-theme="dark"]
  .dudp__calendar
  .dudp__cal-week
  .dudp__date:not(.disabled):not(.selected):not(.range-from):not(
    .range-to
  ):active:before,
.dudp__wrapper[data-theme="dark"] .dudp__months-view .dudp__month:active,
.dudp__wrapper[data-theme="dark"] .dudp__years-view .dudp__year:active {
  background-color: hsla(0, 0%, 100%, 0.1);
}
:root,
[data-bs-theme="light"] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto,
    "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif,
    "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,
    "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(
    180deg,
    hsla(0, 0%, 100%, 0.15),
    hsla(0, 0%, 100%, 0)
  );
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}
[data-bs-theme="dark"] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: hsla(0, 0%, 100%, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}
*,
:after,
:before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}
body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}
.h1,
h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .h1,
  h1 {
    font-size: 2.5rem;
  }
}
.h2,
h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  .h2,
  h2 {
    font-size: 2rem;
  }
}
.h3,
h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  .h3,
  h3 {
    font-size: 1.75rem;
  }
}
.h4,
h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  .h4,
  h4 {
    font-size: 1.5rem;
  }
}
.h5,
h5 {
  font-size: 1.25rem;
}
.h6,
h6 {
  font-size: 1rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul {
  padding-left: 2rem;
}
dl,
ol,
ul {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
.small,
small {
  font-size: 0.875em;
}
.mark,
mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
code,
kbd,
pre,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}
figure {
  margin: 0 0 1rem;
}
img,
svg {
  vertical-align: middle;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
tbody,
td,
tfoot,
th,
thead,
tr {
  border: 0 solid;
  border-color: inherit;
}
label {
  display: inline-block;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
select {
  text-transform: none;
}
[role="button"] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}
[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not(
    [type="week"]
  ):not([type="time"])::-webkit-calendar-picker-indicator {
  display: none !important;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
  -webkit-appearance: button;
}
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
  cursor: pointer;
}
::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
textarea {
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-year-field {
  padding: 0;
}
::-webkit-inner-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
  padding: 0;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-inline,
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer:before {
  content: "\2014\00A0";
}
.img-fluid,
.img-thumbnail {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container,
  .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container,
  .container-md,
  .container-sm {
    max-width: 45pc;
  }
}
@media (min-width: 992px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm {
    max-width: 60pc;
  }
}
@media (min-width: 1200px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 855pt;
  }
}
@media (min-width: 1400px) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 990pt;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}
.row {
  --bs-gutter-x: 1.5rem;
  margin-right: calc(var(--bs-gutter-x) * -0.5);
  margin-left: calc(var(--bs-gutter-x) * -0.5);
}
.row > * {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.col {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 0%;
  flex: 1 0 0%;
}
.row-cols-auto > * {
  width: auto;
}
.row-cols-1 > *,
.row-cols-auto > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.row-cols-1 > * {
  width: 100%;
}
.row-cols-2 > * {
  width: 50%;
}
.row-cols-2 > *,
.row-cols-3 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.row-cols-3 > * {
  width: 33.33333%;
}
.row-cols-4 > * {
  width: 25%;
}
.row-cols-4 > *,
.row-cols-5 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.row-cols-5 > * {
  width: 20%;
}
.row-cols-6 > * {
  width: 16.66667%;
}
.col-auto,
.row-cols-6 > * {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.col-auto {
  width: auto;
}
.col-1 {
  width: 8.33333%;
}
.col-1,
.col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.col-2 {
  width: 16.66667%;
}
.col-3 {
  width: 25%;
}
.col-3,
.col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.col-4 {
  width: 33.33333%;
}
.col-5 {
  width: 41.66667%;
}
.col-5,
.col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.col-6 {
  width: 50%;
}
.col-7 {
  width: 58.33333%;
}
.col-7,
.col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.col-8 {
  width: 66.66667%;
}
.col-9 {
  width: 75%;
}
.col-9,
.col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.col-10 {
  width: 83.33333%;
}
.col-11 {
  width: 91.66667%;
}
.col-11,
.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.col-12 {
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333%;
}
.offset-2 {
  margin-left: 16.66667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333%;
}
.offset-5 {
  margin-left: 41.66667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333%;
}
.offset-8 {
  margin-left: 66.66667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333%;
}
.offset-11 {
  margin-left: 91.66667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    width: auto;
  }
  .row-cols-sm-1 > *,
  .row-cols-sm-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-sm-1 > * {
    width: 100%;
  }
  .row-cols-sm-2 > * {
    width: 50%;
  }
  .row-cols-sm-2 > *,
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-sm-3 > * {
    width: 33.33333%;
  }
  .row-cols-sm-4 > * {
    width: 25%;
  }
  .row-cols-sm-4 > *,
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-sm-5 > * {
    width: 20%;
  }
  .row-cols-sm-6 > * {
    width: 16.66667%;
  }
  .col-sm-auto,
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-sm-auto {
    width: auto;
  }
  .col-sm-1 {
    width: 8.33333%;
  }
  .col-sm-1,
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-sm-2 {
    width: 16.66667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-3,
  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-sm-4 {
    width: 33.33333%;
  }
  .col-sm-5 {
    width: 41.66667%;
  }
  .col-sm-5,
  .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.33333%;
  }
  .col-sm-7,
  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-sm-8 {
    width: 66.66667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-9,
  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-sm-10 {
    width: 83.33333%;
  }
  .col-sm-11 {
    width: 91.66667%;
  }
  .col-sm-11,
  .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-sm-12 {
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    width: auto;
  }
  .row-cols-md-1 > *,
  .row-cols-md-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-md-1 > * {
    width: 100%;
  }
  .row-cols-md-2 > * {
    width: 50%;
  }
  .row-cols-md-2 > *,
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-md-3 > * {
    width: 33.33333%;
  }
  .row-cols-md-4 > * {
    width: 25%;
  }
  .row-cols-md-4 > *,
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-md-5 > * {
    width: 20%;
  }
  .row-cols-md-6 > * {
    width: 16.66667%;
  }
  .col-md-auto,
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-md-auto {
    width: auto;
  }
  .col-md-1 {
    width: 8.33333%;
  }
  .col-md-1,
  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-md-2 {
    width: 16.66667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-3,
  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-md-4 {
    width: 33.33333%;
  }
  .col-md-5 {
    width: 41.66667%;
  }
  .col-md-5,
  .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.33333%;
  }
  .col-md-7,
  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-md-8 {
    width: 66.66667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-9,
  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-md-10 {
    width: 83.33333%;
  }
  .col-md-11 {
    width: 91.66667%;
  }
  .col-md-11,
  .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-md-12 {
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    width: auto;
  }
  .row-cols-lg-1 > *,
  .row-cols-lg-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-lg-1 > * {
    width: 100%;
  }
  .row-cols-lg-2 > * {
    width: 50%;
  }
  .row-cols-lg-2 > *,
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-lg-3 > * {
    width: 33.33333%;
  }
  .row-cols-lg-4 > * {
    width: 25%;
  }
  .row-cols-lg-4 > *,
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-lg-5 > * {
    width: 20%;
  }
  .row-cols-lg-6 > * {
    width: 16.66667%;
  }
  .col-lg-auto,
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-lg-auto {
    width: auto;
  }
  .col-lg-1 {
    width: 8.33333%;
  }
  .col-lg-1,
  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-lg-2 {
    width: 16.66667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-3,
  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-lg-4 {
    width: 33.33333%;
  }
  .col-lg-5 {
    width: 41.66667%;
  }
  .col-lg-5,
  .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.33333%;
  }
  .col-lg-7,
  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-lg-8 {
    width: 66.66667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-9,
  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-lg-10 {
    width: 83.33333%;
  }
  .col-lg-11 {
    width: 91.66667%;
  }
  .col-lg-11,
  .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-lg-12 {
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    width: auto;
  }
  .row-cols-xl-1 > *,
  .row-cols-xl-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-xl-1 > * {
    width: 100%;
  }
  .row-cols-xl-2 > * {
    width: 50%;
  }
  .row-cols-xl-2 > *,
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-xl-3 > * {
    width: 33.33333%;
  }
  .row-cols-xl-4 > * {
    width: 25%;
  }
  .row-cols-xl-4 > *,
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-xl-5 > * {
    width: 20%;
  }
  .row-cols-xl-6 > * {
    width: 16.66667%;
  }
  .col-xl-auto,
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xl-auto {
    width: auto;
  }
  .col-xl-1 {
    width: 8.33333%;
  }
  .col-xl-1,
  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xl-2 {
    width: 16.66667%;
  }
  .col-xl-3 {
    width: 25%;
  }
  .col-xl-3,
  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xl-4 {
    width: 33.33333%;
  }
  .col-xl-5 {
    width: 41.66667%;
  }
  .col-xl-5,
  .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xl-6 {
    width: 50%;
  }
  .col-xl-7 {
    width: 58.33333%;
  }
  .col-xl-7,
  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xl-8 {
    width: 66.66667%;
  }
  .col-xl-9 {
    width: 75%;
  }
  .col-xl-9,
  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xl-10 {
    width: 83.33333%;
  }
  .col-xl-11 {
    width: 91.66667%;
  }
  .col-xl-11,
  .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xl-12 {
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    width: auto;
  }
  .row-cols-xxl-1 > *,
  .row-cols-xxl-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-xxl-1 > * {
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    width: 50%;
  }
  .row-cols-xxl-2 > *,
  .row-cols-xxl-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-xxl-3 > * {
    width: 33.33333%;
  }
  .row-cols-xxl-4 > * {
    width: 25%;
  }
  .row-cols-xxl-4 > *,
  .row-cols-xxl-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .row-cols-xxl-5 > * {
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    width: 16.66667%;
  }
  .col-xxl-auto,
  .row-cols-xxl-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xxl-auto {
    width: auto;
  }
  .col-xxl-1 {
    width: 8.33333%;
  }
  .col-xxl-1,
  .col-xxl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xxl-2 {
    width: 16.66667%;
  }
  .col-xxl-3 {
    width: 25%;
  }
  .col-xxl-3,
  .col-xxl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xxl-4 {
    width: 33.33333%;
  }
  .col-xxl-5 {
    width: 41.66667%;
  }
  .col-xxl-5,
  .col-xxl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xxl-6 {
    width: 50%;
  }
  .col-xxl-7 {
    width: 58.33333%;
  }
  .col-xxl-7,
  .col-xxl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xxl-8 {
    width: 66.66667%;
  }
  .col-xxl-9 {
    width: 75%;
  }
  .col-xxl-9,
  .col-xxl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xxl-10 {
    width: 83.33333%;
  }
  .col-xxl-11 {
    width: 91.66667%;
  }
  .col-xxl-11,
  .col-xxl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xxl-12 {
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem;
  color: var(
    --bs-table-color-state,
    var(--bs-table-color-type, var(--bs-table-color))
  );
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  -webkit-box-shadow: inset 0 0 0 9999px
    var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
  box-shadow: inset 0 0 0 9999px
    var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid;
}
.caption-top {
  caption-side: top;
}
.table-sm > :not(caption) > * > * {
  padding: 0.25rem;
}
.table-bordered > :not(caption) > * {
  border-left-width: 0;
  border-bottom-width: var(--bs-border-width);
  border-right-width: 0;
  border-top-width: var(--bs-border-width);
}
.table-bordered > :not(caption) > * > * {
  border-left-width: var(--bs-border-width);
  border-bottom-width: 0;
  border-right-width: var(--bs-border-width);
  border-top-width: 0;
}
.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}
.table-striped-columns > :not(caption) > tr > :nth-child(2n),
.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}
.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}
.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #cfe2ff;
  --bs-table-border-color: #a6b5cc;
  --bs-table-striped-bg: #c5d7f2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bacbe6;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfd1ec;
  --bs-table-hover-color: #000;
}
.table-primary,
.table-secondary {
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e2e3e5;
  --bs-table-border-color: #b5b6b7;
  --bs-table-striped-bg: #d7d8da;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cbccce;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d1d2d4;
  --bs-table-hover-color: #000;
}
.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #a7b9b1;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
}
.table-info,
.table-success {
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #a6c3ca;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
}
.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #ccc2a4;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
}
.table-danger,
.table-warning {
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
}
.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
}
.table-dark,
.table-light {
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: #4d5154;
  --bs-table-striped-bg: #2c3034;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #373b3e;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #323539;
  --bs-table-hover-color: #fff;
}
.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}
.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}
.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  -webkit-transition:
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control[type="file"] {
  overflow: hidden;
}
.form-control[type="file"]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::-webkit-input-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border: 0 solid;
  border-color: inherit;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  -webkit-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    -webkit-transition: none;
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border-width: medium;
  border-left: 0 solid transparent;
  border-bottom: var(--bs-border-width) solid transparent;
  border-right: 0 solid transparent;
  border-top: var(--bs-border-width) solid transparent;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  min-height: calc(1.5em + 0.5rem + var(--bs-border-width) * 2);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-lg {
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
  margin-inline-end: 1rem;
}
textarea.form-control {
  min-height: calc(1.5em + 0.75rem + var(--bs-border-width) * 2);
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + var(--bs-border-width) * 2);
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + var(--bs-border-width) * 2);
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + var(--bs-border-width) * 2);
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + var(--bs-border-width) * 2);
}
.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img),
    var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 1pc 9pt;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  -webkit-transition:
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    -webkit-transition: none;
    transition: none;
  }
}
.form-select:focus {
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple],
.form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}
.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
[data-bs-theme="dark"] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");
}
.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  print-color-adjust: exact;
}
.form-check-input[type="checkbox"] {
  border-radius: 0.25em;
}
.form-check-input[type="radio"] {
  border-radius: 50%;
}
.form-check-input:active {
  -webkit-filter: brightness(90%);
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #86b7fe;
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type="checkbox"] {
  --bs-form-check-bg-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3 6-6'/%3E%3C/svg%3E");
}
.form-check-input:checked[type="radio"] {
  --bs-form-check-bg-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");
}
.form-check-input[type="checkbox"]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");
}
.form-check-input:disabled {
  pointer-events: none;
  -webkit-filter: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input:disabled ~ .form-check-label,
.form-check-input[disabled] ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: 0;
  border-radius: 2em;
  -webkit-transition: background-position 0.15s ease-in-out;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    -webkit-transition: none;
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E");
}
.form-switch .form-check-input:checked {
  background-position: 100%;
  --bs-form-switch-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check:disabled + .btn,
.btn-check[disabled] + .btn {
  pointer-events: none;
  -webkit-filter: none;
  filter: none;
  opacity: 0.65;
}
[data-bs-theme="dark"]
  .form-switch
  .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E");
}
.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  -webkit-box-shadow:
    0 0 0 1px #fff,
    0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow:
    0 0 0 1px #fff,
    0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow:
    0 0 0 1px #fff,
    0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-appearance: none;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -webkit-transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  -moz-appearance: none;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  -moz-transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #b6d4fe;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}
.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + var(--bs-border-width) * 2);
  min-height: calc(3.5rem + var(--bs-border-width) * 2);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transition:
    opacity 0.1s ease-in-out,
    -webkit-transform 0.1s ease-in-out;
  transition:
    opacity 0.1s ease-in-out,
    -webkit-transform 0.1s ease-in-out;
  transition:
    opacity 0.1s ease-in-out,
    transform 0.1s ease-in-out;
  transition:
    opacity 0.1s ease-in-out,
    transform 0.1s ease-in-out,
    -webkit-transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    -webkit-transition: none;
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control-plaintext::-webkit-input-placeholder,
.form-floating > .form-control::-webkit-input-placeholder {
  color: transparent;
}
.form-floating > .form-control-plaintext::-moz-placeholder,
.form-floating > .form-control::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control-plaintext:-ms-input-placeholder,
.form-floating > .form-control:-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control-plaintext::-ms-input-placeholder,
.form-floating > .form-control::-ms-input-placeholder {
  color: transparent;
}
.form-floating > .form-control-plaintext::placeholder,
.form-floating > .form-control::placeholder {
  color: transparent;
}
.form-floating > .form-control-plaintext:not(:-moz-placeholder-shown),
.form-floating > .form-control:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control-plaintext:not(:-ms-input-placeholder),
.form-floating > .form-control:not(:-ms-input-placeholder) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown),
.form-floating > .form-control:focus,
.form-floating > .form-control:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control-plaintext:-webkit-autofill,
.form-floating > .form-control:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label:after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:not(:-ms-input-placeholder) ~ label:after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control-plaintext ~ label:after,
.form-floating > .form-control:focus ~ label:after,
.form-floating > .form-control:not(:placeholder-shown) ~ label:after,
.form-floating > .form-select ~ label:after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-left-width: 0;
  border-bottom-width: var(--bs-border-width);
  border-right-width: 0;
  border-top-width: var(--bs-border-width);
}
.form-floating > .form-control:disabled ~ label,
.form-floating > :disabled ~ label {
  color: #6c757d;
}
.form-floating > .form-control:disabled ~ label:after,
.form-floating > :disabled ~ label:after {
  background-color: var(--bs-secondary-bg);
}
.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-floating,
.input-group > .form-select {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-floating:focus-within,
.input-group > .form-select:focus {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}
.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}
.input-group-lg > .btn,
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.input-group-sm > .btn,
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}
.input-group.has-validation > .dropdown-toggle:nth-last-child(n + 4),
.input-group.has-validation
  > .form-floating:nth-last-child(n + 3)
  > .form-control,
.input-group.has-validation
  > .form-floating:nth-last-child(n + 3)
  > .form-select,
.input-group.has-validation
  > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(
    .form-floating
  ),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3),
.input-group:not(.has-validation)
  > .form-floating:not(:last-child)
  > .form-control,
.input-group:not(.has-validation)
  > .form-floating:not(:last-child)
  > .form-select,
.input-group:not(.has-validation)
  > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(
    .form-floating
  ) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group
  > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(
    .valid-feedback
  ):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(var(--bs-border-width) * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip,
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip {
  display: block;
}
.form-control.is-valid,
.was-validated .form-control:valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
  border-color: var(--bs-form-valid-border-color);
  -webkit-box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right
    calc(0.375em + 0.1875rem);
}
.form-select.is-valid,
.was-validated .form-select:valid {
  border-color: var(--bs-form-valid-border-color);
}
.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"],
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
  padding-right: 4.125rem;
  background-position:
    right 0.75rem center,
    center right 2.25rem;
  background-size:
    1pc 9pt,
    calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.form-select.is-valid:focus,
.was-validated .form-select:valid:focus {
  border-color: var(--bs-form-valid-border-color);
  -webkit-box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.form-control-color.is-valid,
.was-validated .form-control-color:valid {
  width: calc(3.75rem + 1.5em);
}
.form-check-input.is-valid,
.was-validated .form-check-input:valid {
  border-color: var(--bs-form-valid-border-color);
}
.form-check-input.is-valid:checked,
.was-validated .form-check-input:valid:checked {
  background-color: var(--bs-form-valid-color);
}
.form-check-input.is-valid:focus,
.was-validated .form-check-input:valid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.form-check-input.is-valid ~ .form-check-label,
.was-validated .form-check-input:valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}
.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.input-group > .form-control:not(:focus).is-valid,
.input-group > .form-floating:not(:focus-within).is-valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-control:not(:focus):valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.was-validated .input-group > .form-select:not(:focus):valid {
  z-index: 3;
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip,
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip {
  display: block;
}
.form-control.is-invalid,
.was-validated .form-control:invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  -webkit-box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right
    calc(0.375em + 0.1875rem);
}
.form-select.is-invalid,
.was-validated .form-select:invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"],
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
  padding-right: 4.125rem;
  background-position:
    right 0.75rem center,
    center right 2.25rem;
  background-size:
    1pc 9pt,
    calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.form-select.is-invalid:focus,
.was-validated .form-select:invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  -webkit-box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.form-control-color.is-invalid,
.was-validated .form-control-color:invalid {
  width: calc(3.75rem + 1.5em);
}
.form-check-input.is-invalid,
.was-validated .form-check-input:invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.form-check-input.is-invalid:checked,
.was-validated .form-check-input:invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.form-check-input.is-invalid:focus,
.was-validated .form-check-input:invalid:focus {
  -webkit-box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.form-check-input.is-invalid ~ .form-check-label,
.was-validated .form-check-input:invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}
.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.input-group > .form-control:not(:focus).is-invalid,
.input-group > .form-floating:not(:focus-within).is-invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-control:not(:focus):invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.was-validated .input-group > .form-select:not(:focus):invalid {
  z-index: 4;
}
.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, 0.15),
    0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem
    rgba(var(--bs-btn-focus-shadow-rgb), 0.5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  -webkit-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    -webkit-transition: none;
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
}
.btn-check:focus-visible + .btn,
.btn:focus-visible {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn,
.btn.active,
.btn.show,
.btn:first-child:active,
:not(.btn-check) + .btn:active {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible,
.btn-check:checked:focus-visible + .btn,
.btn.active:focus-visible,
.btn.show:focus-visible,
.btn:first-child:active:focus-visible,
:not(.btn-check) + .btn:active:focus-visible {
  -webkit-box-shadow: var(--bs-btn-focus-box-shadow);
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn.disabled,
.btn:disabled,
fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}
.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0b5ed7;
  --bs-btn-hover-border-color: #0a58ca;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a58ca;
  --bs-btn-active-border-color: #0a53be;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}
.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #5c636a;
  --bs-btn-hover-border-color: #565e64;
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #565e64;
  --bs-btn-active-border-color: #51585e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}
.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}
.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #31d2f2;
  --bs-btn-hover-border-color: #25cff2;
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #3dd5f3;
  --bs-btn-active-border-color: #25cff2;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}
.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #424649;
  --bs-btn-hover-border-color: #373b3e;
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4d5154;
  --bs-btn-active-border-color: #373b3e;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}
.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}
.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}
.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}
.btn-group-lg > .btn,
.btn-lg {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}
.btn-group-sm > .btn,
.btn-sm {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}
.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    -webkit-transition: none;
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    -webkit-transition: none;
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  -webkit-transition: width 0.35s ease;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    -webkit-transition: none;
    transition: none;
  }
}
.dropdown,
.dropdown-center,
.dropend,
.dropstart,
.dropup,
.dropup-center {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle:after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty:after {
  margin-left: 0;
}
.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(
    var(--bs-border-radius) - var(--bs-border-width)
  );
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}
.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle:after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty:after {
  margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle:after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty:after {
  margin-left: 0;
}
.dropend .dropdown-toggle:after {
  vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle:after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  display: none;
}
.dropstart .dropdown-toggle:before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty:after {
  margin-left: 0;
}
.dropstart .dropdown-toggle:before {
  vertical-align: 0;
}
.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:focus,
.dropdown-item:hover {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active,
.dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled,
.dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y)
    var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: hsla(0, 0%, 100%, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group-vertical > .btn,
.btn-group > .btn {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:hover,
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover {
  z-index: 1;
}
.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > .btn-group:not(:first-child),
.btn-group > :not(.btn-check:first-child) + .btn {
  margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn-group:not(:last-child) > .btn,
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:not(:first-child) > .btn,
.btn-group > .btn:nth-child(n + 3),
.btn-group > :not(.btn-check) + .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split:after,
.dropend .dropdown-toggle-split:after,
.dropup .dropdown-toggle-split:after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split:before {
  margin-right: 0;
}
.btn-group-sm > .btn + .dropdown-toggle-split,
.btn-sm + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split,
.btn-lg + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  -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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn-group:not(:first-child),
.btn-group-vertical > .btn:not(:first-child) {
  margin-top: calc(var(--bs-border-width) * -1);
}
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.btn-group-vertical > .btn ~ .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  -webkit-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    -webkit-transition: none;
    transition: none;
  }
}
.nav-link:focus,
.nav-link:hover {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled,
.nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg)
    var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color)
    var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid
    var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(var(--bs-nav-tabs-border-width) * -1);
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(var(--bs-nav-tabs-border-width) * -1);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:focus,
.nav-underline .nav-link:hover {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}
.nav-fill .nav-item,
.nav-fill > .nav-link {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified .nav-item,
.nav-justified > .nav-link {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar,
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-lg,
.navbar > .container-md,
.navbar > .container-sm,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-lg,
.navbar > .container-md,
.navbar > .container-sm,
.navbar > .container-xl,
.navbar > .container-xxl {
  -ms-flex-wrap: inherit;
  flex-wrap: inherit;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:focus,
.navbar-brand:hover {
  color: var(--bs-navbar-brand-hover-color);
}
.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}
.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:focus,
.navbar-text a:hover {
  color: var(--bs-navbar-active-color);
}
.navbar-collapse {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  -webkit-transition: var(--bs-navbar-toggler-transition);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    -webkit-transition: none;
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  -webkit-box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100%;
}
.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  -webkit-transform: none !important;
  transform: none !important;
  -webkit-transition: none;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
.navbar-dark,
.navbar[data-bs-theme="dark"] {
  --bs-navbar-color: hsla(0, 0%, 100%, 0.55);
  --bs-navbar-hover-color: hsla(0, 0%, 100%, 0.75);
  --bs-navbar-disabled-color: hsla(0, 0%, 100%, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: hsla(0, 0%, 100%, 0.1);
}
.navbar-dark,
.navbar[data-bs-theme="dark"],
[data-bs-theme="dark"] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-inner-border-radius: calc(
    var(--bs-border-radius) - var(--bs-border-width)
  );
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}
.card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}
.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}
.card-subtitle {
  margin-top: calc(var(--bs-card-title-spacer-y) * -0.5);
  color: var(--bs-card-subtitle-color);
}
.card-subtitle,
.card-text:last-child {
  margin-bottom: 0;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}
.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius)
    var(--bs-card-inner-border-radius) 0 0;
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius)
    var(--bs-card-inner-border-radius);
}
.card-header-tabs {
  margin-right: calc(var(--bs-card-cap-padding-x) * -0.5);
  margin-bottom: calc(var(--bs-card-cap-padding-y) * -1);
  margin-left: calc(var(--bs-card-cap-padding-x) * -0.5);
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
  margin-right: calc(var(--bs-card-cap-padding-x) * -0.5);
  margin-left: calc(var(--bs-card-cap-padding-x) * -0.5);
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom,
.card-img-top {
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-header,
  .card-group > .card:not(:last-child) .card-img-top {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-footer,
  .card-group > .card:not(:last-child) .card-img-bottom {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-header,
  .card-group > .card:not(:first-child) .card-img-top {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-footer,
  .card-group > .card:not(:first-child) .card-img-bottom {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out,
    background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(
    var(--bs-border-radius) - var(--bs-border-width)
  );
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5l6 6 6-6'/%3E%3C/svg%3E");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5l6 6 6-6'/%3E%3C/svg%3E");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}
.accordion-button {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  -webkit-transition: var(--bs-accordion-transition);
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  -webkit-box-shadow: inset 0 calc(var(--bs-accordion-border-width) * -1) 0
    var(--bs-accordion-border-color);
  box-shadow: inset 0 calc(var(--bs-accordion-border-width) * -1) 0
    var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed):after {
  background-image: var(--bs-accordion-btn-active-icon);
  -webkit-transform: var(--bs-accordion-btn-icon-transform);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button:after {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  -webkit-transition: var(--bs-accordion-btn-icon-transition);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button:after {
    -webkit-transition: none;
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  -webkit-box-shadow: var(--bs-accordion-btn-focus-box-shadow);
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
  margin-bottom: 0;
}
.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid
    var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush
  > .accordion-item
  > .accordion-header
  .accordion-button.collapsed {
  border-radius: 0;
}
[data-bs-theme="dark"] .accordion-button:after {
  --bs-accordion-btn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z'/%3E%3C/svg%3E");
}
.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item:before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/");
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid
    var(--bs-pagination-border-color);
  -webkit-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    -webkit-box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    -webkit-transition: none;
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  -webkit-box-shadow: var(--bs-pagination-focus-box-shadow);
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.active > .page-link,
.page-link.active {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.disabled > .page-link,
.page-link.disabled {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--bs-border-width) * -1);
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}
.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}
.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}
.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}
.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}
.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}
.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}
.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  height: var(--bs-progress-height);
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}
.progress,
.progress-bar,
.progress-stacked {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.progress-bar {
  -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;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  -webkit-transition: var(--bs-progress-bar-transition);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    -webkit-transition: none;
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(
    45deg,
    hsla(0, 0%, 100%, 0.15) 25%,
    transparent 0,
    transparent 50%,
    hsla(0, 0%, 100%, 0.15) 0,
    hsla(0, 0%, 100%, 0.15) 75%,
    transparent 0,
    transparent
  );
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-stacked > .progress {
  overflow: visible;
}
.progress-stacked > .progress > .progress-bar {
  width: 100%;
}
.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
    animation: none;
  }
}
.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}
.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item:before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}
.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:focus,
.list-group-item-action:hover {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}
.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y)
    var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid
    var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled,
.list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(var(--bs-list-group-border-width) * -1);
  border-top-width: var(--bs-list-group-border-width);
}
.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(var(--bs-list-group-border-width) * -1);
  border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-left-width: 0;
  border-bottom-width: var(--bs-list-group-border-width);
  border-right-width: 0;
  border-top-width: 0;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}
.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}
.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em;
  background: transparent var(--bs-btn-close-bg) 50%/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close,
.btn-close:hover {
  color: var(--bs-btn-close-color);
}
.btn-close:hover {
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  -webkit-box-shadow: var(--bs-btn-close-focus-shadow);
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close.disabled,
.btn-close:disabled {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}
.btn-close-white,
[data-bs-theme="dark"] .btn-close {
  -webkit-filter: var(--bs-btn-close-white-filter);
  filter: var(--bs-btn-close-white-filter);
}
.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  -webkit-box-shadow: var(--bs-toast-box-shadow);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}
.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid
    var(--bs-toast-header-border-color);
  border-top-left-radius: calc(
    var(--bs-toast-border-radius) - var(--bs-toast-border-width)
  );
  border-top-right-radius: calc(
    var(--bs-toast-border-radius) - var(--bs-toast-border-width)
  );
}
.toast-header .btn-close {
  margin-right: calc(var(--bs-toast-padding-x) * -0.5);
  margin-left: var(--bs-toast-padding-x);
}
.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(
    var(--bs-border-radius-lg) - var(--bs-border-width)
  );
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition:
    transform 0.3s ease-out,
    -webkit-transform 0.3s ease-out;
  -webkit-transform: translateY(-50px);
  transform: translateY(-50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    -webkit-transition: none;
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content,
.modal-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.modal-content {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}
.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid
    var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5)
    calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(var(--bs-modal-header-padding-y) * -0.5)
    calc(var(--bs-modal-header-padding-x) * -0.5)
    calc(var(--bs-modal-header-padding-y) * -0.5) auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid
    var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-footer,
.modal-fullscreen .modal-header {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-footer,
  .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-footer,
  .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-footer,
  .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-footer,
  .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-footer,
  .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow:before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow,
.bs-tooltip-top .tooltip-arrow {
  bottom: calc(var(--bs-tooltip-arrow-height) * -1);
}
.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow:before,
.bs-tooltip-top .tooltip-arrow:before {
  top: -1px;
  border-left-width: calc(var(--bs-tooltip-arrow-width) * 0.5);
  border-bottom-width: 0;
  border-right-width: calc(var(--bs-tooltip-arrow-width) * 0.5);
  border-top-width: var(--bs-tooltip-arrow-height);
  border-top-color: var(--bs-tooltip-bg);
}
.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow,
.bs-tooltip-end .tooltip-arrow {
  left: calc(var(--bs-tooltip-arrow-height) * -1);
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow:before,
.bs-tooltip-end .tooltip-arrow:before {
  right: -1px;
  border-left-width: 0;
  border-bottom-width: calc(var(--bs-tooltip-arrow-width) * 0.5);
  border-right-width: var(--bs-tooltip-arrow-height);
  border-top-width: calc(var(--bs-tooltip-arrow-width) * 0.5);
  border-right-color: var(--bs-tooltip-bg);
}
.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow,
.bs-tooltip-bottom .tooltip-arrow {
  top: calc(var(--bs-tooltip-arrow-height) * -1);
}
.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow:before,
.bs-tooltip-bottom .tooltip-arrow:before {
  bottom: -1px;
  border-left-width: calc(var(--bs-tooltip-arrow-width) * 0.5);
  border-bottom-width: var(--bs-tooltip-arrow-height);
  border-right-width: calc(var(--bs-tooltip-arrow-width) * 0.5);
  border-top-width: 0;
  border-bottom-color: var(--bs-tooltip-bg);
}
.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow,
.bs-tooltip-start .tooltip-arrow {
  right: calc(var(--bs-tooltip-arrow-height) * -1);
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow:before,
.bs-tooltip-start .tooltip-arrow:before {
  left: -1px;
  border-left-width: var(--bs-tooltip-arrow-height);
  border-bottom-width: calc(var(--bs-tooltip-arrow-width) * 0.5);
  border-right-width: 0;
  border-top-width: calc(var(--bs-tooltip-arrow-width) * 0.5);
  border-left-color: var(--bs-tooltip-bg);
}
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}
.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(
    var(--bs-border-radius-lg) - var(--bs-border-width)
  );
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow:after,
.popover .popover-arrow:before {
  position: absolute;
  display: block;
  content: "";
  border: 0 solid transparent;
}
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow,
.bs-popover-top > .popover-arrow {
  bottom: calc(
    var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width)
  );
}
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow:after,
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow:before,
.bs-popover-top > .popover-arrow:after,
.bs-popover-top > .popover-arrow:before {
  border-left-width: calc(var(--bs-popover-arrow-width) * 0.5);
  border-bottom-width: 0;
  border-right-width: calc(var(--bs-popover-arrow-width) * 0.5);
  border-top-width: var(--bs-popover-arrow-height);
}
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow:before,
.bs-popover-top > .popover-arrow:before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-auto[data-popper-placement^="top"] > .popover-arrow:after,
.bs-popover-top > .popover-arrow:after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow,
.bs-popover-end > .popover-arrow {
  left: calc(
    var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width)
  );
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow:after,
.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow:before,
.bs-popover-end > .popover-arrow:after,
.bs-popover-end > .popover-arrow:before {
  border-left-width: 0;
  border-bottom-width: calc(var(--bs-popover-arrow-width) * 0.5);
  border-right-width: var(--bs-popover-arrow-height);
  border-top-width: calc(var(--bs-popover-arrow-width) * 0.5);
}
.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow:before,
.bs-popover-end > .popover-arrow:before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-auto[data-popper-placement^="right"] > .popover-arrow:after,
.bs-popover-end > .popover-arrow:after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow,
.bs-popover-bottom > .popover-arrow {
  top: calc(
    var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width)
  );
}
.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow:after,
.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow:before,
.bs-popover-bottom > .popover-arrow:after,
.bs-popover-bottom > .popover-arrow:before {
  border-left-width: calc(var(--bs-popover-arrow-width) * 0.5);
  border-bottom-width: var(--bs-popover-arrow-height);
  border-right-width: calc(var(--bs-popover-arrow-width) * 0.5);
  border-top-width: 0;
}
.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow:before,
.bs-popover-bottom > .popover-arrow:before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-auto[data-popper-placement^="bottom"] > .popover-arrow:after,
.bs-popover-bottom > .popover-arrow:after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-auto[data-popper-placement^="bottom"] .popover-header:before,
.bs-popover-bottom .popover-header:before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(var(--bs-popover-arrow-width) * -0.5);
  content: "";
  border-bottom: var(--bs-popover-border-width) solid
    var(--bs-popover-header-bg);
}
.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow,
.bs-popover-start > .popover-arrow {
  right: calc(
    var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width)
  );
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow:after,
.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow:before,
.bs-popover-start > .popover-arrow:after,
.bs-popover-start > .popover-arrow:before {
  border-left-width: var(--bs-popover-arrow-height);
  border-bottom-width: calc(var(--bs-popover-arrow-width) * 0.5);
  border-right-width: 0;
  border-top-width: calc(var(--bs-popover-arrow-width) * 0.5);
}
.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow:before,
.bs-popover-start > .popover-arrow:before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-auto[data-popper-placement^="left"] > .popover-arrow:after,
.bs-popover-start > .popover-arrow:after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid
    var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner:after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition:
    transform 0.6s ease-in-out,
    -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
  display: block;
}
.active.carousel-item-end,
.carousel-item-next:not(.carousel-item-start) {
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}
.active.carousel-item-start,
.carousel-item-prev:not(.carousel-item-end) {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
  transform: none;
}
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end,
.carousel-fade .carousel-item.active {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-end,
.carousel-fade .active.carousel-item-start {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-end,
  .carousel-fade .active.carousel-item-start {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-next,
.carousel-control-prev {
  top: 0;
  bottom: 0;
  z-index: 1;
  width: 15%;
  padding: 0;
  background: none;
  border: 0;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-next,
  .carousel-control-prev {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M11.354 1.646a.5.5 0 010 .708L5.707 8l5.647 5.646a.5.5 0 01-.708.708l-6-6a.5.5 0 010-.708l6-6a.5.5 0 01.708 0z'/%3E%3C/svg%3E");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M4.646 1.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L10.293 8 4.646 2.354a.5.5 0 010-.708z'/%3E%3C/svg%3E");
}
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    -webkit-transition: none;
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  text-align: center;
}
.carousel-dark .carousel-control-next-icon,
.carousel-dark .carousel-control-prev-icon {
  -webkit-filter: invert(1) grayscale(100);
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}
[data-bs-theme="dark"].carousel .carousel-control-next-icon,
[data-bs-theme="dark"] .carousel .carousel-control-next-icon,
[data-bs-theme="dark"].carousel .carousel-control-prev-icon,
[data-bs-theme="dark"] .carousel .carousel-control-prev-icon {
  -webkit-filter: invert(1) grayscale(100);
  filter: invert(1) grayscale(100);
}
[data-bs-theme="dark"].carousel .carousel-indicators [data-bs-target],
[data-bs-theme="dark"] .carousel .carousel-indicators [data-bs-target] {
  background-color: #000;
}
[data-bs-theme="dark"].carousel .carousel-caption,
[data-bs-theme="dark"] .carousel .carousel-caption {
  color: #000;
}
.spinner-border,
.spinner-grow {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  -webkit-animation: var(--bs-spinner-animation-speed) linear infinite
    var(--bs-spinner-animation-name);
  animation: var(--bs-spinner-animation-speed) linear infinite
    var(--bs-spinner-animation-name);
}
@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes spinner-border {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid;
  border-right-color: transparent;
}
.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}
@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  50% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm,
.offcanvas-xl,
.offcanvas-xxl {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}
@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    border-bottom: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom,
  .offcanvas-sm.offcanvas-top {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
  }
  .offcanvas-sm.offcanvas-bottom {
    border-top: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
  .offcanvas-sm.show:not(.hiding),
  .offcanvas-sm.showing {
    -webkit-transform: none;
    transform: none;
  }
  .offcanvas-sm.hiding,
  .offcanvas-sm.show,
  .offcanvas-sm.showing {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    border-bottom: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom,
  .offcanvas-md.offcanvas-top {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
  }
  .offcanvas-md.offcanvas-bottom {
    border-top: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
  .offcanvas-md.show:not(.hiding),
  .offcanvas-md.showing {
    -webkit-transform: none;
    transform: none;
  }
  .offcanvas-md.hiding,
  .offcanvas-md.show,
  .offcanvas-md.showing {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    border-bottom: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom,
  .offcanvas-lg.offcanvas-top {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
  }
  .offcanvas-lg.offcanvas-bottom {
    border-top: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
  .offcanvas-lg.show:not(.hiding),
  .offcanvas-lg.showing {
    -webkit-transform: none;
    transform: none;
  }
  .offcanvas-lg.hiding,
  .offcanvas-lg.show,
  .offcanvas-lg.showing {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    border-bottom: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom,
  .offcanvas-xl.offcanvas-top {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
  }
  .offcanvas-xl.offcanvas-bottom {
    border-top: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
  .offcanvas-xl.show:not(.hiding),
  .offcanvas-xl.showing {
    -webkit-transform: none;
    transform: none;
  }
  .offcanvas-xl.hiding,
  .offcanvas-xl.show,
  .offcanvas-xl.showing {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-transition: var(--bs-offcanvas-transition);
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    -webkit-transition: none;
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    border-bottom: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom,
  .offcanvas-xxl.offcanvas-top {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
  }
  .offcanvas-xxl.offcanvas-bottom {
    border-top: var(--bs-offcanvas-border-width) solid
      var(--bs-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
  }
  .offcanvas-xxl.show:not(.hiding),
  .offcanvas-xxl.showing {
    -webkit-transform: none;
    transform: none;
  }
  .offcanvas-xxl.hiding,
  .offcanvas-xxl.show,
  .offcanvas-xxl.showing {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  -webkit-transition: var(--bs-offcanvas-transition);
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    -webkit-transition: none;
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid
    var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid
    var(--bs-offcanvas-border-color);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  border-bottom: var(--bs-offcanvas-border-width) solid
    var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom,
.offcanvas.offcanvas-top {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
}
.offcanvas.offcanvas-bottom {
  border-top: var(--bs-offcanvas-border-width) solid
    var(--bs-offcanvas-border-color);
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
}
.offcanvas.show:not(.hiding),
.offcanvas.showing {
  -webkit-transform: none;
  transform: none;
}
.offcanvas.hiding,
.offcanvas.show,
.offcanvas.showing {
  visibility: visible;
}
.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}
.offcanvas-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5)
    calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin: calc(var(--bs-offcanvas-padding-y) * -0.5)
    calc(var(--bs-offcanvas-padding-x) * -0.5)
    calc(var(--bs-offcanvas-padding-y) * -0.5) auto;
}
.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn:before {
  display: inline-block;
  content: "";
}
.placeholder-xs {
  min-height: 0.6em;
}
.placeholder-sm {
  min-height: 0.8em;
}
.placeholder-lg {
  min-height: 1.2em;
}
.placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
  animation: placeholder-glow 2s ease-in-out infinite;
}
@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(
    130deg,
    #000 55%,
    rgba(0, 0, 0, 0.8) 75%,
    #000 95%
  );
  mask-image: linear-gradient(
    130deg,
    #000 55%,
    rgba(0, 0, 0, 0.8) 75%,
    #000 95%
  );
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
  animation: placeholder-wave 2s linear infinite;
}
@-webkit-keyframes placeholder-wave {
  to {
    -webkit-mask-position: -200% 0;
    mask-position: -200% 0;
  }
}
@keyframes placeholder-wave {
  to {
    -webkit-mask-position: -200% 0;
    mask-position: -200% 0;
  }
}
.clearfix:after {
  display: block;
  content: "";
}
.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(
    var(--bs-primary-rgb),
    var(--bs-bg-opacity, 1)
  ) !important;
}
.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(
    var(--bs-secondary-rgb),
    var(--bs-bg-opacity, 1)
  ) !important;
}
.text-bg-success {
  color: #fff !important;
  background-color: RGBA(
    var(--bs-success-rgb),
    var(--bs-bg-opacity, 1)
  ) !important;
}
.text-bg-info {
  color: #000 !important;
  background-color: RGBA(
    var(--bs-info-rgb),
    var(--bs-bg-opacity, 1)
  ) !important;
}
.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(
    var(--bs-warning-rgb),
    var(--bs-bg-opacity, 1)
  ) !important;
}
.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(
    var(--bs-danger-rgb),
    var(--bs-bg-opacity, 1)
  ) !important;
}
.text-bg-light {
  color: #000 !important;
  background-color: RGBA(
    var(--bs-light-rgb),
    var(--bs-bg-opacity, 1)
  ) !important;
}
.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(
    var(--bs-dark-rgb),
    var(--bs-bg-opacity, 1)
  ) !important;
}
.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    var(--bs-primary-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    var(--bs-primary-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-primary:focus,
.link-primary:hover {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    10,
    88,
    202,
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    10,
    88,
    202,
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    var(--bs-secondary-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    var(--bs-secondary-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-secondary:focus,
.link-secondary:hover {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    86,
    94,
    100,
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    86,
    94,
    100,
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    var(--bs-success-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    var(--bs-success-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-success:focus,
.link-success:hover {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    20,
    108,
    67,
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    20,
    108,
    67,
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    var(--bs-info-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    var(--bs-info-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-info:focus,
.link-info:hover {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    61,
    213,
    243,
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    61,
    213,
    243,
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    var(--bs-warning-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    var(--bs-warning-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-warning:focus,
.link-warning:hover {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    255,
    205,
    57,
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    255,
    205,
    57,
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    var(--bs-danger-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    var(--bs-danger-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-danger:focus,
.link-danger:hover {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    176,
    42,
    55,
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    176,
    42,
    55,
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    var(--bs-light-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    var(--bs-light-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-light:focus,
.link-light:hover {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    249,
    250,
    251,
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    249,
    250,
    251,
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    var(--bs-dark-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    var(--bs-dark-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-dark:focus,
.link-dark:hover {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  -webkit-text-decoration-color: RGBA(
    26,
    30,
    33,
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    26,
    30,
    33,
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-body-emphasis {
  color: RGBA(
    var(--bs-emphasis-color-rgb),
    var(--bs-link-opacity, 1)
  ) !important;
  -webkit-text-decoration-color: RGBA(
    var(--bs-emphasis-color-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: RGBA(
    var(--bs-emphasis-color-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-body-emphasis:focus,
.link-body-emphasis:hover {
  color: RGBA(
    var(--bs-emphasis-color-rgb),
    var(--bs-link-opacity, 0.75)
  ) !important;
  -webkit-text-decoration-color: RGBA(
    var(--bs-emphasis-color-rgb),
    var(--bs-link-underline-opacity, 0.75)
  ) !important;
  text-decoration-color: RGBA(
    var(--bs-emphasis-color-rgb),
    var(--bs-link-underline-opacity, 0.75)
  ) !important;
}
.focus-ring:focus {
  outline: 0;
  -webkit-box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0)
    var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width)
    var(--bs-focus-ring-color);
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0)
    var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width)
    var(--bs-focus-ring-color);
}
.icon-link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 0.375rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-text-decoration-color: rgba(
    var(--bs-link-color-rgb),
    var(--bs-link-opacity, 0.5)
  );
  text-decoration-color: rgba(
    var(--bs-link-color-rgb),
    var(--bs-link-opacity, 0.5)
  );
  text-underline-offset: 0.25em;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.icon-link > .bi {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  -webkit-transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    -webkit-transition: none;
    transition: none;
  }
}
.icon-link-hover:focus-visible > .bi,
.icon-link-hover:hover > .bi {
  -webkit-transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}
.ratio {
  position: relative;
  width: 100%;
}
.ratio:before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}
.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}
.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}
.ratio-21x9 {
  --bs-aspect-ratio: 42.85714%;
}
.fixed-top {
  top: 0;
}
.fixed-bottom,
.fixed-top {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  bottom: 0;
}
.sticky-top {
  top: 0;
}
.sticky-bottom,
.sticky-top {
  position: sticky;
  z-index: 1020;
}
.sticky-bottom {
  bottom: 0;
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  -webkit-box-orient: horizontal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: stretch;
}
.hstack,
.vstack {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  align-self: stretch;
}
.vstack {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-item-align: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),
.visually-hidden:not(caption) {
  position: absolute !important;
}
.stretched-link:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vr {
  display: inline-block;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.float-start {
  float: left !important;
}
.float-end {
  float: right !important;
}
.float-none {
  float: none !important;
}
.object-fit-contain {
  -o-object-fit: contain !important;
  object-fit: contain !important;
}
.object-fit-cover {
  -o-object-fit: cover !important;
  object-fit: cover !important;
}
.object-fit-fill {
  -o-object-fit: fill !important;
  object-fit: fill !important;
}
.object-fit-scale {
  -o-object-fit: scale-down !important;
  object-fit: scale-down !important;
}
.object-fit-none {
  -o-object-fit: none !important;
  object-fit: none !important;
}
.opacity-0 {
  opacity: 0 !important;
}
.opacity-25 {
  opacity: 0.25 !important;
}
.opacity-50 {
  opacity: 0.5 !important;
}
.opacity-75 {
  opacity: 0.75 !important;
}
.opacity-100 {
  opacity: 1 !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.overflow-scroll {
  overflow: scroll !important;
}
.overflow-x-auto {
  overflow-x: auto !important;
}
.overflow-x-hidden {
  overflow-x: hidden !important;
}
.overflow-x-visible {
  overflow-x: visible !important;
}
.overflow-x-scroll {
  overflow-x: scroll !important;
}
.overflow-y-auto {
  overflow-y: auto !important;
}
.overflow-y-hidden {
  overflow-y: hidden !important;
}
.overflow-y-visible {
  overflow-y: visible !important;
}
.overflow-y-scroll {
  overflow-y: scroll !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-inline-grid {
  display: inline-grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.shadow {
  -webkit-box-shadow: var(--bs-box-shadow) !important;
  box-shadow: var(--bs-box-shadow) !important;
}
.shadow-sm {
  -webkit-box-shadow: var(--bs-box-shadow-sm) !important;
  box-shadow: var(--bs-box-shadow-sm) !important;
}
.shadow-lg {
  -webkit-box-shadow: var(--bs-box-shadow-lg) !important;
  box-shadow: var(--bs-box-shadow-lg) !important;
}
.shadow-none {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.focus-ring-primary {
  --bs-focus-ring-color: rgba(
    var(--bs-primary-rgb),
    var(--bs-focus-ring-opacity)
  );
}
.focus-ring-secondary {
  --bs-focus-ring-color: rgba(
    var(--bs-secondary-rgb),
    var(--bs-focus-ring-opacity)
  );
}
.focus-ring-success {
  --bs-focus-ring-color: rgba(
    var(--bs-success-rgb),
    var(--bs-focus-ring-opacity)
  );
}
.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
  --bs-focus-ring-color: rgba(
    var(--bs-warning-rgb),
    var(--bs-focus-ring-opacity)
  );
}
.focus-ring-danger {
  --bs-focus-ring-color: rgba(
    var(--bs-danger-rgb),
    var(--bs-focus-ring-opacity)
  );
}
.focus-ring-light {
  --bs-focus-ring-color: rgba(
    var(--bs-light-rgb),
    var(--bs-focus-ring-opacity)
  );
}
.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.top-50 {
  top: 50% !important;
}
.top-100 {
  top: 100% !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.bottom-50 {
  bottom: 50% !important;
}
.bottom-100 {
  bottom: 100% !important;
}
.start-0 {
  left: 0 !important;
}
.start-50 {
  left: 50% !important;
}
.start-100 {
  left: 100% !important;
}
.end-0 {
  right: 0 !important;
}
.end-50 {
  right: 50% !important;
}
.end-100 {
  right: 100% !important;
}
.translate-middle {
  -webkit-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
  -webkit-transform: translateX(-50%) !important;
  transform: translateX(-50%) !important;
}
.translate-middle-y {
  -webkit-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style)
    var(--bs-border-color) !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style)
    var(--bs-border-color) !important;
}
.border-end-0 {
  border-right: 0 !important;
}
.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style)
    var(--bs-border-color) !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style)
    var(--bs-border-color) !important;
}
.border-start-0 {
  border-left: 0 !important;
}
.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(
    var(--bs-primary-rgb),
    var(--bs-border-opacity)
  ) !important;
}
.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(
    var(--bs-secondary-rgb),
    var(--bs-border-opacity)
  ) !important;
}
.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(
    var(--bs-success-rgb),
    var(--bs-border-opacity)
  ) !important;
}
.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(
    var(--bs-warning-rgb),
    var(--bs-border-opacity)
  ) !important;
}
.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}
.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}
.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}
.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}
.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}
.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}
.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}
.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}
.border-1 {
  border-width: 1px !important;
}
.border-2 {
  border-width: 2px !important;
}
.border-3 {
  border-width: 3px !important;
}
.border-4 {
  border-width: 4px !important;
}
.border-5 {
  border-width: 5px !important;
}
.border-opacity-10 {
  --bs-border-opacity: 0.1;
}
.border-opacity-25 {
  --bs-border-opacity: 0.25;
}
.border-opacity-50 {
  --bs-border-opacity: 0.5;
}
.border-opacity-75 {
  --bs-border-opacity: 0.75;
}
.border-opacity-100 {
  --bs-border-opacity: 1;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.vw-100 {
  width: 100vw !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mh-100 {
  max-height: 100% !important;
}
.vh-100 {
  height: 100vh !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.flex-fill {
  -webkit-box-flex: 1 !important;
  -ms-flex: 1 1 auto !important;
  flex: 1 1 auto !important;
}
.flex-row {
  -webkit-box-orient: horizontal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}
.flex-column,
.flex-row {
  -webkit-box-direction: normal !important;
}
.flex-column {
  -webkit-box-orient: vertical !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}
.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}
.flex-column-reverse,
.flex-row-reverse {
  -webkit-box-direction: reverse !important;
}
.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  -webkit-box-flex: 0 !important;
  -ms-flex-positive: 0 !important;
  flex-grow: 0 !important;
}
.flex-grow-1 {
  -webkit-box-flex: 1 !important;
  -ms-flex-positive: 1 !important;
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  -ms-flex-negative: 0 !important;
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  -ms-flex-negative: 1 !important;
  flex-shrink: 1 !important;
}
.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}
.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}
.justify-content-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}
.justify-content-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}
.justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}
.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}
.justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
  -ms-flex-pack: space-evenly !important;
  justify-content: space-evenly !important;
}
.align-items-start {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}
.align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}
.align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}
.align-items-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}
.align-items-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}
.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}
.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}
.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}
.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}
.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}
.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}
.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}
.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}
.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}
.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}
.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}
.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}
.order-first {
  -webkit-box-ordinal-group: 0 !important;
  -ms-flex-order: -1 !important;
  order: -1 !important;
}
.order-0 {
  -webkit-box-ordinal-group: 1 !important;
  -ms-flex-order: 0 !important;
  order: 0 !important;
}
.order-1 {
  -webkit-box-ordinal-group: 2 !important;
  -ms-flex-order: 1 !important;
  order: 1 !important;
}
.order-2 {
  -webkit-box-ordinal-group: 3 !important;
  -ms-flex-order: 2 !important;
  order: 2 !important;
}
.order-3 {
  -webkit-box-ordinal-group: 4 !important;
  -ms-flex-order: 3 !important;
  order: 3 !important;
}
.order-4 {
  -webkit-box-ordinal-group: 5 !important;
  -ms-flex-order: 4 !important;
  order: 4 !important;
}
.order-5 {
  -webkit-box-ordinal-group: 6 !important;
  -ms-flex-order: 5 !important;
  order: 5 !important;
}
.order-last {
  -webkit-box-ordinal-group: 7 !important;
  -ms-flex-order: 6 !important;
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
.gap-0 {
  gap: 0 !important;
}
.gap-1 {
  gap: 0.25rem !important;
}
.gap-2 {
  gap: 0.5rem !important;
}
.gap-3 {
  gap: 1rem !important;
}
.gap-4 {
  gap: 1.5rem !important;
}
.gap-5 {
  gap: 3rem !important;
}
.row-gap-0 {
  row-gap: 0 !important;
}
.row-gap-1 {
  row-gap: 0.25rem !important;
}
.row-gap-2 {
  row-gap: 0.5rem !important;
}
.row-gap-3 {
  row-gap: 1rem !important;
}
.row-gap-4 {
  row-gap: 1.5rem !important;
}
.row-gap-5 {
  row-gap: 3rem !important;
}
.column-gap-0 {
  -webkit-column-gap: 0 !important;
  -moz-column-gap: 0 !important;
  column-gap: 0 !important;
}
.column-gap-1 {
  -webkit-column-gap: 0.25rem !important;
  -moz-column-gap: 0.25rem !important;
  column-gap: 0.25rem !important;
}
.column-gap-2 {
  -webkit-column-gap: 0.5rem !important;
  -moz-column-gap: 0.5rem !important;
  column-gap: 0.5rem !important;
}
.column-gap-3 {
  -webkit-column-gap: 1rem !important;
  -moz-column-gap: 1rem !important;
  column-gap: 1rem !important;
}
.column-gap-4 {
  -webkit-column-gap: 1.5rem !important;
  -moz-column-gap: 1.5rem !important;
  column-gap: 1.5rem !important;
}
.column-gap-5 {
  -webkit-column-gap: 3rem !important;
  -moz-column-gap: 3rem !important;
  column-gap: 3rem !important;
}
.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}
.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-5 {
  font-size: 1.25rem !important;
}
.fs-6 {
  font-size: 1rem !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-normal {
  font-weight: 400 !important;
}
.fw-medium {
  font-weight: 500 !important;
}
.fw-semibold {
  font-weight: 600 !important;
}
.fw-bold {
  font-weight: 700 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  --bs-text-opacity: 1;
  color: hsla(0, 0%, 100%, 0.5) !important;
}
.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}
.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}
.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.text-opacity-25 {
  --bs-text-opacity: 0.25;
}
.text-opacity-50 {
  --bs-text-opacity: 0.5;
}
.text-opacity-75 {
  --bs-text-opacity: 0.75;
}
.text-opacity-100 {
  --bs-text-opacity: 1;
}
.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}
.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}
.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}
.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}
.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}
.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}
.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}
.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}
.link-opacity-10,
.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}
.link-opacity-25,
.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}
.link-opacity-50,
.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}
.link-opacity-75,
.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}
.link-opacity-100,
.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}
.link-offset-1,
.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}
.link-offset-2,
.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}
.link-offset-3,
.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}
.link-underline-primary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(
    var(--bs-primary-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
  text-decoration-color: rgba(
    var(--bs-primary-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
}
.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(
    var(--bs-secondary-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
  text-decoration-color: rgba(
    var(--bs-secondary-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
}
.link-underline-success {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(
    var(--bs-success-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
  text-decoration-color: rgba(
    var(--bs-success-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
}
.link-underline-info {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(
    var(--bs-info-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
  text-decoration-color: rgba(
    var(--bs-info-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
}
.link-underline-warning {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(
    var(--bs-warning-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
  text-decoration-color: rgba(
    var(--bs-warning-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
}
.link-underline-danger {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(
    var(--bs-danger-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
  text-decoration-color: rgba(
    var(--bs-danger-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
}
.link-underline-light {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(
    var(--bs-light-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
  text-decoration-color: rgba(
    var(--bs-light-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
}
.link-underline-dark {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(
    var(--bs-dark-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
  text-decoration-color: rgba(
    var(--bs-dark-rgb),
    var(--bs-link-underline-opacity)
  ) !important;
}
.link-underline {
  --bs-link-underline-opacity: 1;
  -webkit-text-decoration-color: rgba(
    var(--bs-link-color-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
  text-decoration-color: rgba(
    var(--bs-link-color-rgb),
    var(--bs-link-underline-opacity, 1)
  ) !important;
}
.link-underline-opacity-0,
.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-10,
.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-25,
.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-50,
.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-75,
.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-100,
.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}
.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(
    var(--bs-primary-rgb),
    var(--bs-bg-opacity)
  ) !important;
}
.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(
    var(--bs-secondary-rgb),
    var(--bs-bg-opacity)
  ) !important;
}
.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(
    var(--bs-success-rgb),
    var(--bs-bg-opacity)
  ) !important;
}
.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(
    var(--bs-warning-rgb),
    var(--bs-bg-opacity)
  ) !important;
}
.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(
    var(--bs-body-bg-rgb),
    var(--bs-bg-opacity)
  ) !important;
}
.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(
    var(--bs-secondary-bg-rgb),
    var(--bs-bg-opacity)
  ) !important;
}
.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(
    var(--bs-tertiary-bg-rgb),
    var(--bs-bg-opacity)
  ) !important;
}
.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
  --bs-bg-opacity: 1;
}
.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}
.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}
.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}
.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}
.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}
.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}
.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}
.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}
.bg-gradient {
  background-image: var(--bs-gradient) !important;
}
.user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  -ms-user-select: all !important;
  user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  user-select: none !important;
}
.pe-none {
  pointer-events: none !important;
}
.pe-auto {
  pointer-events: auto !important;
}
.rounded {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}
.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}
.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}
.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}
.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}
.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
.z-n1 {
  z-index: -1 !important;
}
.z-0 {
  z-index: 0 !important;
}
.z-1 {
  z-index: 1 !important;
}
.z-2 {
  z-index: 2 !important;
}
.z-3 {
  z-index: 3 !important;
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-sm-column,
  .flex-sm-row {
    -webkit-box-direction: normal !important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    -webkit-column-gap: 0 !important;
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -webkit-column-gap: 0.25rem !important;
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    -webkit-column-gap: 0.5rem !important;
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    -webkit-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    -webkit-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    -webkit-column-gap: 3rem !important;
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-md-column,
  .flex-md-row {
    -webkit-box-direction: normal !important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-md-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-md-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    -webkit-column-gap: 0 !important;
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -webkit-column-gap: 0.25rem !important;
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    -webkit-column-gap: 0.5rem !important;
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    -webkit-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    -webkit-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    -webkit-column-gap: 3rem !important;
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-lg-column,
  .flex-lg-row {
    -webkit-box-direction: normal !important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    -webkit-column-gap: 0 !important;
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -webkit-column-gap: 0.25rem !important;
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    -webkit-column-gap: 0.5rem !important;
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    -webkit-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    -webkit-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    -webkit-column-gap: 3rem !important;
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-xl-column,
  .flex-xl-row {
    -webkit-box-direction: normal !important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    -webkit-column-gap: 0 !important;
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -webkit-column-gap: 0.25rem !important;
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    -webkit-column-gap: 0.5rem !important;
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    -webkit-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    -webkit-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    -webkit-column-gap: 3rem !important;
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    -webkit-box-orient: horizontal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }
  .flex-xxl-column,
  .flex-xxl-row {
    -webkit-box-direction: normal !important;
  }
  .flex-xxl-column {
    -webkit-box-orient: vertical !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }
  .align-content-xxl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }
  .align-self-xxl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
  .order-xxl-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important;
  }
  .order-xxl-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  .order-xxl-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
  .order-xxl-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important;
  }
  .order-xxl-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important;
  }
  .order-xxl-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important;
  }
  .order-xxl-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important;
  }
  .order-xxl-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    -webkit-column-gap: 0 !important;
    -moz-column-gap: 0 !important;
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -webkit-column-gap: 0.25rem !important;
    -moz-column-gap: 0.25rem !important;
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    -webkit-column-gap: 0.5rem !important;
    -moz-column-gap: 0.5rem !important;
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    -webkit-column-gap: 1rem !important;
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    -webkit-column-gap: 1.5rem !important;
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    -webkit-column-gap: 3rem !important;
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
@-webkit-keyframes bs-notify-fadeOut {
  0% {
    opacity: 0.9;
  }
  to {
    opacity: 0;
  }
}
@keyframes bs-notify-fadeOut {
  0% {
    opacity: 0.9;
  }
  to {
    opacity: 0;
  }
}
.bootstrap-select > select.bs-select-hidden,
select.bs-select-hidden,
select.selectpicker {
  display: none !important;
}
.bootstrap-select {
  width: 220px;
  vertical-align: middle;
}
.bootstrap-select > .dropdown-toggle {
  position: relative;
  width: 100%;
  text-align: right;
  white-space: nowrap;
  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: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.bootstrap-select > .dropdown-toggle:after {
  margin-top: -1px;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover {
  color: #999;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover {
  color: hsla(0, 0%, 100%, 0.5);
}
.bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  width: 0.5px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
  z-index: 0 !important;
}
.bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2 !important;
}
.bootstrap-select.is-invalid .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle,
.has-error .bootstrap-select .dropdown-toggle,
.was-validated .bootstrap-select select:invalid + .dropdown-toggle {
  border-color: #b94a48;
}
.bootstrap-select.is-valid .dropdown-toggle,
.was-validated .bootstrap-select select:valid + .dropdown-toggle {
  border-color: #28a745;
}
.bootstrap-select.fit-width {
  width: auto !important;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(
    .input-group-btn
  ) {
  width: 220px;
}
.bootstrap-select .dropdown-toggle:focus,
.bootstrap-select > select.mobile-device:focus + .dropdown-toggle {
  outline: thin dotted #333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;
}
.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
  height: auto;
}
:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {
  width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
  float: none;
  z-index: auto;
}
.form-inline .bootstrap-select,
.form-inline .bootstrap-select.form-control:not([class*="col-"]) {
  width: auto;
}
.bootstrap-select:not(.input-group-btn),
.bootstrap-select[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.bootstrap-select.dropdown-menu-right,
.bootstrap-select[class*="col-"].dropdown-menu-right,
.row .bootstrap-select[class*="col-"].dropdown-menu-right {
  float: right;
}
.form-group .bootstrap-select,
.form-horizontal .bootstrap-select,
.form-inline .bootstrap-select {
  margin-bottom: 0;
}
.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control {
  padding: 0;
}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-lg .dropdown-toggle,
.bootstrap-select.form-control-sm .dropdown-toggle {
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}
.bootstrap-select.form-control-sm .dropdown-toggle {
  padding: 0.25rem 0.5rem;
}
.bootstrap-select.form-control-lg .dropdown-toggle {
  padding: 0.5rem 1rem;
}
.form-inline .bootstrap-select .form-control {
  width: 100%;
}
.bootstrap-select.disabled,
.bootstrap-select > .disabled {
  cursor: not-allowed;
}
.bootstrap-select.disabled:focus,
.bootstrap-select > .disabled:focus {
  outline: none !important;
}
.bootstrap-select.bs-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 0 !important;
  padding: 0 !important;
}
.bootstrap-select.bs-container .dropdown-menu {
  z-index: 1060;
}
.bootstrap-select .dropdown-toggle .filter-option {
  position: static;
  top: 0;
  left: 0;
  float: left;
  height: 100%;
  width: 100%;
  text-align: left;
  overflow: hidden;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
.bs3.bootstrap-select .dropdown-toggle .filter-option {
  padding-right: inherit;
}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {
  position: absolute;
  padding-top: inherit;
  padding-bottom: inherit;
  padding-left: inherit;
  float: none;
}
.input-group
  .bs3-has-addon.bootstrap-select
  .dropdown-toggle
  .filter-option
  .filter-option-inner {
  padding-right: inherit;
}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .filter-expand {
  width: 0 !important;
  float: left;
  opacity: 0 !important;
  overflow: hidden;
}
.bootstrap-select .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 9pt;
  margin-top: -2px;
  vertical-align: middle;
}
.bootstrap-select .dropdown-toggle .bs-select-clear-selected {
  position: relative;
  display: block;
  margin-right: 5px;
  text-align: center;
}
.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected {
  padding-right: inherit;
}
.bootstrap-select .dropdown-toggle .bs-select-clear-selected span {
  position: relative;
  top: calc(-0.33333em + 0.5ex);
  pointer-events: none;
}
.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected span {
  top: auto;
}
.bootstrap-select .dropdown-toggle.bs-placeholder .bs-select-clear-selected {
  display: none;
}
.input-group .bootstrap-select.form-control .dropdown-toggle {
  border-radius: inherit;
}
.bootstrap-select[class*="col-"] .dropdown-toggle {
  width: 100%;
}
.bootstrap-select .dropdown-menu {
  min-width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select .dropdown-menu > .inner:focus {
  outline: none !important;
}
.bootstrap-select .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.bootstrap-select .dropdown-menu li {
  position: relative;
}
.bootstrap-select .dropdown-menu li.active .small,
.bootstrap-select .dropdown-menu li.active small {
  color: hsla(0, 0%, 100%, 0.5) !important;
}
.bootstrap-select .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.bootstrap-select .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.bootstrap-select .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
.bootstrap-select .dropdown-menu li a span.check-mark {
  display: none;
}
.bootstrap-select .dropdown-menu li a span.text {
  display: inline-block;
}
.bootstrap-select .dropdown-menu li .small,
.bootstrap-select .dropdown-menu li small {
  padding-left: 0.5em;
}
.bootstrap-select .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bootstrap-select .dropdown-menu .notify.fadeOut {
  -webkit-animation: bs-notify-fadeOut 0.3s linear 0.75s forwards;
  animation: bs-notify-fadeOut 0.3s linear 0.75s forwards;
}
.bootstrap-select .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option {
  position: static;
  display: inline;
  padding: 0;
}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
  display: inline;
}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {
  content: "\00a0";
}
.bootstrap-select.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  top: 5px;
}
.bootstrap-select.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}
.bootstrap-select .bs-ok-default:after {
  content: "";
  display: block;
  width: 0.5em;
  height: 1em;
  border-style: solid;
  border-width: 0 0.26em 0.26em 0;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
  z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
  content: "";
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid hsla(0, 0%, 80%, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
  content: "";
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.bootstrap-select.show-menu-arrow.dropup
  .dropdown-toggle
  .filter-option:before {
  bottom: auto;
  top: -4px;
  border-top: 7px solid hsla(0, 0%, 80%, 0.2);
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
  bottom: auto;
  top: -4px;
  border-top: 6px solid #fff;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right
  .dropdown-toggle
  .filter-option:before {
  right: 9pt;
  left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right
  .dropdown-toggle
  .filter-option:after {
  right: 13px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show
  > .dropdown-toggle
  .filter-option:before {
  display: block;
}
.bs-actionsbox,
.bs-donebutton,
.bs-searchbox {
  padding: 4px 8px;
}
.bs-actionsbox {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-actionsbox .btn-group {
  display: block;
}
.bs-actionsbox .btn-group button {
  width: 50%;
}
.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.bs-donebutton .btn-group {
  display: block;
}
.bs-donebutton .btn-group button {
  width: 100%;
}
.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
}
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  -webkit-transform: translateZ(0);
}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
  display: none;
}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
  background: none;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}
.no-js .owl-carousel {
  display: block;
}
.owl-carousel .animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.owl-height {
  -webkit-transition: height 0.5s ease-in-out;
  transition: height 0.5s ease-in-out;
}
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
  max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 5pc;
  width: 5pc;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition:
    transform 0.1s ease,
    -webkit-transform 0.1s ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}
@-webkit-keyframes jconfirm-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes jconfirm-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
body[class*="jconfirm-no-scroll-"] {
  overflow: hidden !important;
}
.jconfirm {
  z-index: 99999999;
  font-family: inherit;
  overflow: hidden;
}
.jconfirm,
.jconfirm .jconfirm-bg {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.jconfirm .jconfirm-bg {
  -webkit-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
.jconfirm .jconfirm-bg.jconfirm-bg-h {
  opacity: 0 !important;
}
.jconfirm .jconfirm-scrollpane {
  -webkit-perspective: 500px;
  perspective: 500px;
  -webkit-perspective-origin: 50%;
  perspective-origin: 50%;
  display: table;
  width: 100%;
  height: 100%;
}
.jconfirm .jconfirm-row {
  display: table-row;
  width: 100%;
}
.jconfirm .jconfirm-cell {
  display: table-cell;
  vertical-align: middle;
}
.jconfirm .jconfirm-holder {
  max-height: 100%;
  padding: 50px 0;
}
.jconfirm .jconfirm-box-container {
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition:
    transform,
    -webkit-transform;
}
.jconfirm .jconfirm-box-container.jconfirm-no-transition {
  -webkit-transition: none !important;
  transition: none !important;
}
.jconfirm .jconfirm-box {
  background: #fff;
  border-radius: 4px;
  position: relative;
  outline: 0;
  padding: 15px 15px 0;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
}
@-webkit-keyframes type-blue {
  1%,
  to {
    border-color: #3498db;
  }
  50% {
    border-color: #5faee3;
  }
}
@keyframes type-blue {
  1%,
  to {
    border-color: #3498db;
  }
  50% {
    border-color: #5faee3;
  }
}
@-webkit-keyframes type-green {
  1%,
  to {
    border-color: #2ecc71;
  }
  50% {
    border-color: #54d98c;
  }
}
@keyframes type-green {
  1%,
  to {
    border-color: #2ecc71;
  }
  50% {
    border-color: #54d98c;
  }
}
@-webkit-keyframes type-red {
  1%,
  to {
    border-color: #e74c3c;
  }
  50% {
    border-color: #ed7669;
  }
}
@keyframes type-red {
  1%,
  to {
    border-color: #e74c3c;
  }
  50% {
    border-color: #ed7669;
  }
}
@-webkit-keyframes type-orange {
  1%,
  to {
    border-color: #f1c40f;
  }
  50% {
    border-color: #f4d03f;
  }
}
@keyframes type-orange {
  1%,
  to {
    border-color: #f1c40f;
  }
  50% {
    border-color: #f4d03f;
  }
}
@-webkit-keyframes type-purple {
  1%,
  to {
    border-color: #9b59b6;
  }
  50% {
    border-color: #b07cc6;
  }
}
@keyframes type-purple {
  1%,
  to {
    border-color: #9b59b6;
  }
  50% {
    border-color: #b07cc6;
  }
}
@-webkit-keyframes type-dark {
  1%,
  to {
    border-color: #34495e;
  }
  50% {
    border-color: #46627f;
  }
}
@keyframes type-dark {
  1%,
  to {
    border-color: #34495e;
  }
  50% {
    border-color: #46627f;
  }
}
.jconfirm .jconfirm-box.jconfirm-type-animated {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.jconfirm .jconfirm-box.jconfirm-type-blue {
  border-top: 7px solid #3498db;
  -webkit-animation-name: type-blue;
  animation-name: type-blue;
}
.jconfirm .jconfirm-box.jconfirm-type-green {
  border-top: 7px solid #2ecc71;
  -webkit-animation-name: type-green;
  animation-name: type-green;
}
.jconfirm .jconfirm-box.jconfirm-type-red {
  border-top: 7px solid #e74c3c;
  -webkit-animation-name: type-red;
  animation-name: type-red;
}
.jconfirm .jconfirm-box.jconfirm-type-orange {
  border-top: 7px solid #f1c40f;
  -webkit-animation-name: type-orange;
  animation-name: type-orange;
}
.jconfirm .jconfirm-box.jconfirm-type-purple {
  border-top: 7px solid #9b59b6;
  -webkit-animation-name: type-purple;
  animation-name: type-purple;
}
.jconfirm .jconfirm-box.jconfirm-type-dark {
  border-top: 7px solid #34495e;
  -webkit-animation-name: type-dark;
  animation-name: type-dark;
}
.jconfirm .jconfirm-box.loading {
  height: 90pt;
}
.jconfirm .jconfirm-box.loading:before {
  content: "";
  position: absolute;
  left: 0;
  background: #fff;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 10px;
  z-index: 1;
}
.jconfirm .jconfirm-box.loading:after {
  opacity: 0.6;
  content: "";
  height: 30px;
  width: 30px;
  position: absolute;
  left: 50%;
  margin-left: -15px;
  border-radius: 50%;
  -webkit-animation: jconfirm-spin 1s linear infinite;
  animation: jconfirm-spin 1s linear infinite;
  border: 3px solid transparent;
  border-bottom-color: #1e90ff;
  top: 50%;
  margin-top: -15px;
  z-index: 2;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon {
  height: 20px;
  width: 20px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  opacity: 0.6;
  text-align: center;
  font-size: 27px !important;
  line-height: 14px !important;
  display: none;
  z-index: 1;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty {
  display: none;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa,
.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon,
.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi {
  font-size: 1pc;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover {
  opacity: 1;
}
.jconfirm .jconfirm-box div.jconfirm-title-c {
  display: block;
  font-size: 22px;
  line-height: 20px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  padding-bottom: 15px;
}
.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand {
  cursor: move;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
  font-size: inherit;
  display: inline-block;
  vertical-align: middle;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i {
  vertical-align: middle;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty {
  display: none;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: inherit;
  font-family: inherit;
  display: inline-block;
  vertical-align: middle;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty {
  display: none;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane {
  margin-bottom: 15px;
  height: auto;
  -webkit-transition: height 0.4s ease-in;
  transition: height 0.4s ease-in;
  display: inline-block;
  width: 100%;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll {
  overflow-y: hidden;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar {
  width: 3px;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.1);
}
.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb {
  background: #666;
  border-radius: 3px;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content {
  overflow: auto;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img {
  max-width: 100%;
  height: auto;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty {
  display: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons {
  padding-bottom: 11px;
}
.jconfirm .jconfirm-box .jconfirm-buttons > button {
  margin-bottom: 4px;
  margin-left: 2px;
  margin-right: 2px;
}
.jconfirm .jconfirm-box .jconfirm-buttons button {
  display: inline-block;
  padding: 6px 9pt;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 4px;
  min-height: 1em;
  -webkit-transition:
    opacity 0.1s ease,
    background-color 0.1s ease,
    color 0.1s ease,
    background 0.1s ease,
    -webkit-box-shadow 0.1s ease;
  transition:
    opacity 0.1s ease,
    background-color 0.1s ease,
    color 0.1s ease,
    background 0.1s ease,
    -webkit-box-shadow 0.1s ease;
  transition:
    opacity 0.1s ease,
    background-color 0.1s ease,
    color 0.1s ease,
    box-shadow 0.1s ease,
    background 0.1s ease;
  transition:
    opacity 0.1s ease,
    background-color 0.1s ease,
    color 0.1s ease,
    box-shadow 0.1s ease,
    background 0.1s ease,
    -webkit-box-shadow 0.1s ease;
  -webkit-tap-highlight-color: transparent;
  border: 0;
  background-image: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue {
  background-color: #3498db;
  color: #fff;
  text-shadow: none;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover {
  background-color: #2980b9;
  color: #fff;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green {
  background-color: #2ecc71;
  color: #fff;
  text-shadow: none;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover {
  background-color: #27ae60;
  color: #fff;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red {
  background-color: #e74c3c;
  color: #fff;
  text-shadow: none;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover {
  background-color: #c0392b;
  color: #fff;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange {
  background-color: #f1c40f;
  color: #fff;
  text-shadow: none;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover {
  background-color: #f39c12;
  color: #fff;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default {
  background-color: #ecf0f1;
  color: #000;
  text-shadow: none;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover {
  background-color: #bdc3c7;
  color: #000;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple {
  background-color: #9b59b6;
  color: #fff;
  text-shadow: none;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover {
  background-color: #8e44ad;
  color: #fff;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark {
  background-color: #34495e;
  color: #fff;
  text-shadow: none;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover {
  background-color: #2c3e50;
  color: #fff;
}
.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c {
  color: #e74c3c !important;
}
.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c {
  color: #3498db !important;
}
.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c {
  color: #2ecc71 !important;
}
.jconfirm
  .jconfirm-box.jconfirm-type-purple
  .jconfirm-title-c
  .jconfirm-icon-c {
  color: #9b59b6 !important;
}
.jconfirm
  .jconfirm-box.jconfirm-type-orange
  .jconfirm-title-c
  .jconfirm-icon-c {
  color: #f1c40f !important;
}
.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c {
  color: #34495e !important;
}
.jconfirm .jconfirm-clear {
  clear: both;
}
.jconfirm.jconfirm-rtl {
  direction: rtl;
}
.jconfirm.jconfirm-rtl div.jconfirm-closeIcon {
  left: 5px;
  right: auto;
}
.jconfirm.jconfirm-light .jconfirm-bg,
.jconfirm.jconfirm-white .jconfirm-bg {
  background-color: #444;
  opacity: 0.2;
}
.jconfirm.jconfirm-light .jconfirm-box,
.jconfirm.jconfirm-white .jconfirm-box {
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,
.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
  margin-right: 8px;
  margin-left: 0;
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons,
.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons {
  float: right;
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button,
.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  text-shadow: none;
}
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,
.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #333;
}
.jconfirm.jconfirm-light
  .jconfirm-box
  .jconfirm-buttons
  button.btn-default:hover,
.jconfirm.jconfirm-white
  .jconfirm-box
  .jconfirm-buttons
  button.btn-default:hover {
  background: #ddd;
}
.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,
.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
  margin-left: 8px;
  margin-right: 0;
}
.jconfirm.jconfirm-black .jconfirm-bg,
.jconfirm.jconfirm-dark .jconfirm-bg {
  background-color: #2f4f4f;
  opacity: 0.4;
}
.jconfirm.jconfirm-black .jconfirm-box,
.jconfirm.jconfirm-dark .jconfirm-box {
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  background: #444;
  border-radius: 5px;
  color: #fff;
}
.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
  margin-right: 8px;
  margin-left: 0;
}
.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons {
  float: right;
}
.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button {
  border: 0;
  background-image: none;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  text-shadow: none;
  -webkit-transition: background 0.1s;
  transition: background 0.1s;
  color: #fff;
}
.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,
.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  background: 0;
}
.jconfirm.jconfirm-black
  .jconfirm-box
  .jconfirm-buttons
  button.btn-default:hover,
.jconfirm.jconfirm-dark
  .jconfirm-box
  .jconfirm-buttons
  button.btn-default:hover {
  background: #666;
}
.jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,
.jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
  margin-left: 8px;
  margin-right: 0;
}
.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake {
  -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow {
  -webkit-animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
@-webkit-keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
    transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-8px, 0, 0);
    transform: translate3d(-8px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(8px, 0, 0);
    transform: translate3d(8px, 0, 0);
  }
}
@keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
    transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
    transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-8px, 0, 0);
    transform: translate3d(-8px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(8px, 0, 0);
    transform: translate3d(8px, 0, 0);
  }
}
@-webkit-keyframes glow {
  0%,
  to {
    -webkit-box-shadow: 0 0 0 red;
    box-shadow: 0 0 0 red;
  }
  50% {
    -webkit-box-shadow: 0 0 30px red;
    box-shadow: 0 0 30px red;
  }
}
@keyframes glow {
  0%,
  to {
    -webkit-box-shadow: 0 0 0 red;
    box-shadow: 0 0 0 red;
  }
  50% {
    -webkit-box-shadow: 0 0 30px red;
    box-shadow: 0 0 30px red;
  }
}
.jconfirm {
  -webkit-perspective: 25pc;
  perspective: 25pc;
}
.jconfirm .jconfirm-box {
  opacity: 1;
  -webkit-transition-property: all;
  transition-property: all;
}
.jconfirm .jconfirm-box.jconfirm-animation-bottom,
.jconfirm .jconfirm-box.jconfirm-animation-left,
.jconfirm .jconfirm-box.jconfirm-animation-none,
.jconfirm .jconfirm-box.jconfirm-animation-opacity,
.jconfirm .jconfirm-box.jconfirm-animation-right,
.jconfirm .jconfirm-box.jconfirm-animation-rotate,
.jconfirm .jconfirm-box.jconfirm-animation-rotatex,
.jconfirm .jconfirm-box.jconfirm-animation-rotatey,
.jconfirm .jconfirm-box.jconfirm-animation-scale,
.jconfirm .jconfirm-box.jconfirm-animation-scalex,
.jconfirm .jconfirm-box.jconfirm-animation-scaley,
.jconfirm .jconfirm-box.jconfirm-animation-top,
.jconfirm .jconfirm-box.jconfirm-animation-zoom {
  opacity: 0;
}
.jconfirm .jconfirm-box.jconfirm-animation-rotate {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.jconfirm .jconfirm-box.jconfirm-animation-rotatex {
  -webkit-transform: rotateX(90deg);
  transform: rotateX(90deg);
  -webkit-transform-origin: center;
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-rotatexr {
  -webkit-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
  -webkit-transform-origin: center;
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-rotatey {
  -webkit-transform: rotatey(90deg);
  transform: rotatey(90deg);
  -webkit-transform-origin: center;
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-rotateyr {
  -webkit-transform: rotatey(-90deg);
  transform: rotatey(-90deg);
  -webkit-transform-origin: center;
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-scaley {
  -webkit-transform: scaley(1.5);
  transform: scaley(1.5);
  -webkit-transform-origin: center;
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-scalex {
  -webkit-transform: scalex(1.5);
  transform: scalex(1.5);
  -webkit-transform-origin: center;
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-top {
  -webkit-transform: translateY(-75pt);
  transform: translateY(-75pt);
}
.jconfirm .jconfirm-box.jconfirm-animation-left {
  -webkit-transform: translate(-75pt);
  transform: translate(-75pt);
}
.jconfirm .jconfirm-box.jconfirm-animation-right {
  -webkit-transform: translate(75pt);
  transform: translate(75pt);
}
.jconfirm .jconfirm-box.jconfirm-animation-bottom {
  -webkit-transform: translateY(75pt);
  transform: translateY(75pt);
}
.jconfirm .jconfirm-box.jconfirm-animation-zoom {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}
.jconfirm .jconfirm-box.jconfirm-animation-scale {
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
}
.jconfirm .jconfirm-box.jconfirm-animation-none {
  visibility: hidden;
}
.jconfirm.jconfirm-supervan .jconfirm-bg {
  background-color: rgba(54, 70, 93, 0.95);
}
.jconfirm.jconfirm-supervan .jconfirm-box {
  background-color: transparent;
}
.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue,
.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark,
.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green,
.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange,
.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple,
.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red {
  border: 0;
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon {
  color: #fff;
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c {
  text-align: center;
  color: #fff;
  font-size: 28px;
  font-weight: 400;
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c > * {
  padding-bottom: 25px;
}
.jconfirm.jconfirm-supervan
  .jconfirm-box
  div.jconfirm-title-c
  .jconfirm-icon-c {
  margin-right: 8px;
  margin-left: 0;
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane {
  margin-bottom: 25px;
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content {
  text-align: center;
  color: #fff;
}
.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons {
  text-align: center;
}
.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button {
  font-size: 1pc;
  border-radius: 2px;
  background: #303f53;
  text-shadow: none;
  border: 0;
  color: #fff;
  padding: 10px;
  min-width: 75pt;
}
.jconfirm.jconfirm-supervan.jconfirm-rtl
  .jconfirm-box
  div.jconfirm-title-c
  .jconfirm-icon-c {
  margin-left: 8px;
  margin-right: 0;
}
.jconfirm.jconfirm-material .jconfirm-bg {
  background-color: rgba(0, 0, 0, 0.67);
}
.jconfirm.jconfirm-material .jconfirm-box {
  background-color: #fff;
  -webkit-box-shadow:
    0 7px 8px -4px rgba(0, 0, 0, 0.2),
    0 13px 19px 2px rgba(0, 0, 0, 0.14),
    0 5px 24px 4px rgba(0, 0, 0, 0.12);
  box-shadow:
    0 7px 8px -4px rgba(0, 0, 0, 0.2),
    0 13px 19px 2px rgba(0, 0, 0, 0.14),
    0 5px 24px 4px rgba(0, 0, 0, 0.12);
  padding: 30px 25px 10px;
}
.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
  margin-right: 8px;
  margin-left: 0;
}
.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon {
  color: rgba(0, 0, 0, 0.87);
}
.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c {
  color: rgba(0, 0, 0, 0.87);
  font-size: 22px;
  font-weight: 700;
}
.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content {
  color: rgba(0, 0, 0, 0.87);
}
.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons {
  text-align: right;
}
.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button {
  text-transform: uppercase;
  font-weight: 500;
}
.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
  margin-left: 8px;
  margin-right: 0;
}
.jconfirm.jconfirm-bootstrap .jconfirm-bg {
  background-color: rgba(0, 0, 0, 0.21);
}
.jconfirm.jconfirm-bootstrap .jconfirm-box {
  background-color: #fff;
  -webkit-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(0, 0, 0, 0.4);
  padding: 15px 0 0;
}
.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c {
  margin-right: 8px;
  margin-left: 0;
}
.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon {
  color: rgba(0, 0, 0, 0.87);
}
.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c {
  color: rgba(0, 0, 0, 0.87);
  font-size: 22px;
  font-weight: 700;
  padding-left: 15px;
  padding-right: 15px;
}
.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content {
  color: rgba(0, 0, 0, 0.87);
  padding: 0 15px;
}
.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons {
  text-align: right;
  padding: 10px;
  margin: -5px 0 0;
  border-top: 1px solid #ddd;
  overflow: hidden;
  border-radius: 0 0 4px 4px;
}
.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button {
  font-weight: 500;
}
.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c {
  margin-left: 8px;
  margin-right: 0;
}
.jconfirm.jconfirm-modern .jconfirm-bg {
  background-color: #708090;
  opacity: 0.6;
}
.jconfirm.jconfirm-modern .jconfirm-box {
  background-color: #fff;
  -webkit-box-shadow:
    0 7px 8px -4px rgba(0, 0, 0, 0.2),
    0 13px 19px 2px rgba(0, 0, 0, 0.14),
    0 5px 24px 4px rgba(0, 0, 0, 0.12);
  box-shadow:
    0 7px 8px -4px rgba(0, 0, 0, 0.2),
    0 13px 19px 2px rgba(0, 0, 0, 0.14),
    0 5px 24px 4px rgba(0, 0, 0, 0.12);
  padding: 30px 30px 15px;
}
.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon {
  color: rgba(0, 0, 0, 0.87);
  top: 15px;
  right: 15px;
}
.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c {
  color: rgba(0, 0, 0, 0.87);
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 10px;
}
.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition:
    transform 0.5s,
    -webkit-transform 0.5s;
  -webkit-transform: scale(0);
  transform: scale(0);
  display: block;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 10px;
  font-size: 69px;
  color: #aaa;
}
.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content {
  text-align: center;
  font-size: 15px;
  color: #777;
  margin-bottom: 25px;
}
.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons {
  text-align: center;
}
.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button {
  font-weight: 700;
  text-transform: uppercase;
  -webkit-transition: background 0.1s;
  transition: background 0.1s;
  padding: 10px 20px;
}
.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button + button {
  margin-left: 4px;
}
.jconfirm.jconfirm-modern.jconfirm-open
  .jconfirm-box
  .jconfirm-title-c
  .jconfirm-icon-c {
  -webkit-transform: scale(1);
  transform: scale(1);
}
body,
html {
  margin: 0;
  font-size: 1pc;
  font-family: STC Forward !important;
  line-height: 1.5;
  color: #202020;
  background: #fff;
  overflow-x: hidden;
}
@media (prefers-color-scheme: dark) {
  body,
  html {
    color: #202020;
    background: #fff;
  }
}
@media (prefers-color-scheme: dark) {
  a {
    color: #ff375e;
  }
}
button,
input,
optgroup,
select,
textarea {
  font: inherit;
}
section.dudp__cal-container {
  padding: 0 !important;
  margin: 0 !important;
}
section.dudp__cal-container .selected {
  animation: none !important;
  -webkit-animation: none !important;
}
.cmp-text__coral {
  color: #ff375e;
}
.cmp-text__muted {
  color: #979797;
}
.cmp-text__error {
  color: #ff6a39;
}
.display-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.display-none {
  display: none;
}
.display-block {
  display: block;
}
.align-items__center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.flex-direction__column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.gap-10 {
  gap: 10px;
}
.gap-20 {
  gap: 20px;
}
.gap-30 {
  gap: 30px;
}
.gap-40 {
  gap: 40px;
}
.gap-50 {
  gap: 50px;
}
.submit-form.active {
  cursor: pointer;
}
.flex-wrap__wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.justify-content__space-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.mt-10 {
  margin-top: 10px;
}
.mt-20 {
  margin-top: 20px;
}
.mt-30 {
  margin-top: 30px;
}
.mt-40 {
  margin-top: 40px;
}
.mt-50 {
  margin-top: 50px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .app-close:after {
    content: "\00D7";
    font-family: SF Pro Text;
    font-style: normal;
    font-weight: 600;
    font-size: 30px;
    line-height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    color: #000;
    opacity: 0.7;
  }
  #footerSiteMapContainer .aem-Grid > .columncontainer {
    border-top: none;
  }
  .app-star {
    width: 65px;
  }
  #footerBrandingAndSocialMediaContainer .socialMediaLink .icon-list {
    text-align: center;
  }
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] .list-group-item {
    padding: 0.5rem 0 0.5rem 1rem;
  }
  html[dir="rtl"] .navbar.navbar-light.navbar-expand-lg .button.extra {
    margin-right: 10px !important;
    margin-left: 0 !important;
  }
  html[dir="rtl"] .customNavigation .cmp-search__field {
    left: 85px;
    top: 4px;
  }
  html[dir="rtl"] .navbar .has-megamenu:first-child {
    padding-right: 0;
    padding-left: 15px;
  }
  html[dir="rtl"]
    #footerBrandingAndSocialMediaContainer
    .cmp-downloadApp
    .mobile-download-button {
    padding: 10px 0 10px 10px;
  }
  html[dir="rtl"] .app-star {
    padding-right: 15px;
  }
  html[dir="rtl"] .cmp-footerSiteMap .header-text {
    padding-right: 0;
  }
  html[dir="rtl"]
    #footerSiteMapContainer
    .cmp-text
    > p
    span.footer-privacy-text
    a {
    font-size: 15px !important;
    text-decoration: none !important;
    color: #fff !important;
    opacity: 0.7;
  }
  html[dir="rtl"]
    #footerBrandingAndSocialMediaContainer
    .columncontainer
    .row
    .col-sm-6:nth-child(2n)
    .columncontainer {
    direction: ltr;
  }
  html[dir="rtl"]
    #footerBrandingAndSocialMediaContainer
    .columncontainer
    .row
    .col-sm-6:nth-child(2n)
    .columncontainer
    .row
    .col-sm-6:first-child
    .footer-privacy-text {
    margin-right: 105px;
  }
  html[dir="rtl"]
    #footerBrandingAndSocialMediaContainer
    .columncontainer
    .row
    .col-sm-6:nth-child(2n)
    .columncontainer
    .row
    .col-sm-6:nth-child(2n)
    p {
    margin-right: -65px !important;
  }
  html[dir="rtl"] #FooterContainer .cmp-breadcrumb__list {
    padding-right: 0;
  }
}
@media (max-width: 991px) {
  .img-logo-thumbnail {
    content: url(STC_logo.png);
  }
  .item-content--0,
  .item-content--0 .item-content--1 > a {
    font-size: 2pc !important;
    line-height: 2pc !important;
    margin-bottom: 0 !important;
  }
  .footer-privacy-font {
    font-size: 13px;
    opacity: 0.7;
    color: #fff;
  }
  .cmp-downloadApp {
    padding: 15px 20px;
  }
  .appTitle {
    display: block;
  }
  .app-icons {
    display: none;
  }
  .appTitle {
    font-size: 13px;
    padding-left: 15px;
    color: rgba(143, 142, 142, 0.9);
    width: 174px;
    line-height: 24px;
  }
  .app-close {
    position: relative;
    float: right;
    color: #000;
    top: 20px;
    right: 10px;
    border: none;
    background: #fff;
    display: block;
  }
  .customNavigation .groupCustomNavigation {
    position: fixed;
    width: 100%;
    top: 75pt;
    background: #fff;
    z-index: 100;
  }
  .cmp-downloadApp {
    display: block;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 101;
    background: #fff;
    border-bottom: 0.5px solid rgba(0, 0, 0, 0.2);
  }
  .dropdown-button {
    content: url(downred.png) !important;
  }
  .nav-back {
    content: url(back.png) !important;
    padding-right: 10px;
  }
  .dropdown-menu .dropdown-menu {
    margin-left: 0.7rem;
    margin-right: 0.7rem;
    margin-bottom: 0.5rem;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (max-width: 991px) {
  .img-logo-thumbnail {
    content: url(STC_logo.png);
  }
  .item-content--0,
  .item-content--0 .item-content--1 > a {
    font-size: 2pc !important;
    line-height: 2pc !important;
    margin-bottom: 0 !important;
  }
  .footer-privacy-font {
    font-size: 13px;
    opacity: 0.7;
    color: #fff;
  }
  .cmp-downloadApp {
    padding: 15px 20px;
  }
  .appTitle {
    display: block;
  }
  .app-icons {
    display: none;
  }
  .appTitle {
    font-size: 13px;
    padding-left: 15px;
    color: rgba(143, 142, 142, 0.9);
    width: 174px;
    line-height: 24px;
  }
  .app-close {
    position: relative;
    float: right;
    color: #000;
    top: 20px;
    right: 10px;
    border: none;
    background: #fff;
    display: block;
  }
  .customNavigation .groupCustomNavigation {
    position: fixed;
    width: 100%;
    top: 75pt;
    background: #fff;
    z-index: 100;
  }
  .cmp-downloadApp {
    display: block;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 101;
    background: #fff;
    border-bottom: 0.5px solid rgba(0, 0, 0, 0.2);
  }
  .dropdown-button {
    content: url(downred.png) !important;
  }
  .nav-back {
    content: url(back.png) !important;
    padding-right: 10px;
  }
  .dropdown-menu .dropdown-menu {
    margin-left: 0.7rem;
    margin-right: 0.7rem;
    margin-bottom: 0.5rem;
  }
}
.cmp-breadcrumb.footerSection .cmp-breadcrumb__item {
  text-decoration: none;
}
.cmp-breadcrumb.footerSection .cmp-breadcrumb__item--active {
  color: #d3c8db;
}
.cmp-breadcrumb.footerSection .cmp-breadcrumb__item-link {
  color: #cab2dc;
  text-decoration: none;
}
.cmp-breadcrumb.footerSection .cmp-breadcrumb__item-link:hover {
  color: #fff;
}
.cmp-breadcrumb.headerSection .cmp-breadcrumb__item {
  text-decoration: none;
}
.cmp-breadcrumb.headerSection .cmp-breadcrumb__item--active {
  color: #37ff1d;
}
.cmp-breadcrumb.headerSection .cmp-breadcrumb__item-link {
  color: #09fa1d;
  text-decoration: none;
}
.cmp-breadcrumb.headerSection .cmp-breadcrumb__item-link:hover {
  color: #f02020;
}
.breadcrumb {
  opacity: 0.7;
  font-size: 15px;
  background: none;
  border-bottom: 1px solid grey;
}
.cmp-button {
  border: none;
  font-size: 1.125rem;
  text-align: center;
  font-family: STC Forward Medium;
  border-radius: 2px;
  padding: 10px 20px;
  line-height: 20px;
  letter-spacing: 0;
  cursor: pointer;
  height: 40px;
}
.cmp-button.flex-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cmp-button__primary {
  background-color: #ff375e;
  font-size: 0.9375rem;
  color: #fff;
  font-family: STC Forward Medium;
  background: linear-gradient(270deg, #ff375e calc(50% + 1px), #fff 50%);
  background-origin: border-box;
  background-size: 200% 100%;
  background-position: 100% 100%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border: 1px solid transparent;
}
.cmp-button__primary:hover {
  background-position: 0 100%;
  color: #ff375e;
  border-color: #ff375e;
}
.cmp-button__tertiary {
  color: rgba(0, 0, 0, 0.7);
  background: #fff;
  font-family: STC Forward Medium;
}
.cmp-button__tertiary-white {
  border-radius: 2px;
  background-color: hsla(0, 0%, 100%, 0.2);
  border: none;
  height: 40px;
  width: 55px;
  color: #fff;
}
.cmp-button__tertiary-white--hover-primary:hover {
  color: #ff375e;
}
.cmp-button__tertiary-gray {
  background-color: #d3d3d3;
  background: linear-gradient(270deg, #d3d3d3 calc(50% + 1px), #fff 50%);
  background-origin: border-box;
  background-size: 200% 100%;
  background-position: 100% 100%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  border: 1px solid transparent;
  font-style: normal;
  font-weight: 400;
  font-size: 0.9375rem;
  line-height: 20px;
  text-align: center;
  color: #fff;
}
.cmp-button__tertiary-gray:hover {
  background-position: 0 100%;
  color: #d3d3d3;
  border-color: #d3d3d3;
}
.cmp-button__secondary {
  font-size: 0.9375rem;
  background-color: rgba(255, 55, 94, 0.1);
  color: #ff375e;
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    color-stop(50%, rgba(255, 55, 94, 0.1)),
    color-stop(50%, #ff375e)
  );
  background: linear-gradient(270deg, rgba(255, 55, 94, 0.1) 50%, #ff375e 0);
  background-size: 201% 100%;
  background-position: 100% 100%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.cmp-button__secondary:hover {
  background-position: 0 100%;
  color: #fff;
}
.cmp-button__secondary:disabled {
  color: #fff;
}
.cmp-button__link {
  text-decoration: none;
}
.cmp-button__link.cmp-button__primary a {
  font-size: 0.9375rem;
  color: #fff;
  font-family: STC Forward Medium;
}
.cmp-button__link a {
  text-decoration: none;
}
.cmp-button__link:hover.cmp-button__primary a {
  color: #ff375e;
  border-color: #ff375e;
}
.cmp-button.disabled {
  background-color: rgba(0, 0, 0, 0.3);
  background: rgba(0, 0, 0, 0.3);
  cursor: not-allowed;
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    color-stop(50%, rgba(0, 0, 0, 0.3)),
    color-stop(50%, #fff)
  );
  background: linear-gradient(270deg, rgba(0, 0, 0, 0.3) 50%, #fff 0);
  background-size: 210% 100%;
  background-position: 98% 98%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.cmp-button.disabled:hover {
  background-position: 0 100%;
  color: rgba(0, 0, 0, 0.3);
  border-color: rgba(0, 0, 0, 0.3);
}
.cmp-button.hidden {
  display: none;
}
.cmp-button .MuiCircularProgress-colorPrimary {
  color: #fff;
}
.cmp-button .MuiCircularProgress-colorPrimary.position {
  margin-right: 10px;
}
.cmp-button .MuiCircularProgress-colorPrimary.position.RTL {
  margin: 0 0 0 10px;
}
.carousel-control-next,
.carousel-control-prev {
  background-color: transparent;
}
.carousel-control-next:hover:not(.disableArrow),
.carousel-control-prev:hover:not(.disableArrow) {
  -webkit-transition: all 0.3s cubic-bezier(0.12, 0.11, 0.16, 0.9);
  transition: all 0.3s cubic-bezier(0.12, 0.11, 0.16, 0.9);
  -webkit-transform-origin: initial;
  transform-origin: initial;
  background-color: #fff;
}
#HeaderContainer,
.carousel .carousel-count {
  position: relative;
}
#HeaderContainer {
  width: 100vw;
  margin-left: -50vw;
  height: 111px;
  left: 50%;
  border-bottom: 0.5px solid rgba(0, 0, 0, 0.2);
  z-index: 9;
}
#HeaderContainer.group-header-border {
  height: 71px;
}
@media only screen and (min-width: 992px) {
  #HeaderContainer.header-carousel-border .border-btm {
    border-bottom: 0.5px solid hsla(0, 0%, 100%, 0.5) !important;
    position: relative;
    z-index: 5;
  }
  #HeaderContainer.header-carousel-border {
    border-bottom: 2px solid hsla(0, 0%, 100%, 0.5) !important;
    position: fixed !important;
    z-index: 5;
  }
  #HeaderContainer:not(.header-carousel-border) {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2) !important;
    position: fixed !important;
    z-index: 5;
    background-color: #fff;
  }
  .groupCustomNavigation .navbar {
    padding-top: 0;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #HeaderContainer.header-carousel-border {
    border-bottom: 0.5px solid hsla(0, 0%, 100%, 0.5) !important;
    position: fixed !important;
    z-index: 5;
  }
  #HeaderContainer:not(.header-carousel-border) {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2) !important;
    position: fixed !important;
    z-index: 5;
    background-color: #fff;
  }
}
#richTextContainer {
  padding-left: 10vw;
  padding-right: 10vw;
  background-color: #390065;
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw;
}
.border-btm {
  border-bottom: 0.5px solid rgba(0, 0, 0, 0.2);
}
.nav-align {
  width: 100%;
  margin: 0 auto;
  float: none;
}
.navbar {
  padding-top: 0.45rem;
  padding-bottom: 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .navbar {
    height: 3.75rem;
  }
}
.collapse.navbar-collapse.row {
  border-bottom: none !important;
  padding: 0 !important;
}
.navbar.navbar-light.navbar-expand-lg .dropdown-menu {
  background: transparent;
  padding: 0;
}
.navbar.navbar-light.navbar-expand-lg .dropdown-menu .nav-logo {
  padding-top: 8px;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100 {
  margin-top: -3px;
  padding-bottom: 0 !important;
  min-height: 70px !important;
}
.groupCustomNavigation
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100 {
  margin-top: 0;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12 {
  margin-top: 14px;
  padding-top: 0;
}
.nav-align .navbar.navbar-light.navbar-expand-lg .dropdown > .hilight {
  border-bottom-color: #ff375e;
}
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown
  > .hilight,
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .rowMenuHilight
  .megamenu-list
  > .link.style,
.header-carousel-border
  .navbar.navbar-light.navbar-expand-lg
  .navbar-collapse
  .button.extra.hilight
  a {
  border-bottom: 1.5px solid #fff !important;
}
.navbar.navbar-light.navbar-expand-lg .link .menu-arrow {
  display: inline-block;
  width: 25px;
  height: 22px;
  background-image: url(menu-arrow.png);
  background-repeat: no-repeat;
  color: transparent;
  padding-left: 0;
  background-position: 8px 6px;
  background-size: 32%;
}
.navbar.navbar-light.navbar-expand-lg .link:hover .menu-arrow {
  background-image: url(menu-arrow-hover.png);
  background-position: 8px 6px;
}
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .nav-logo {
  padding-top: 6.5px !important;
}
.nav-align .navbar.navbar-light.navbar-expand-lg .button.main {
  margin-top: 15px;
  padding: 10px 20px;
  border-radius: 2px;
  font-family: STC Forward;
  font-size: 15px;
  line-height: 20px;
  text-align: center;
  color: #fff;
}
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .button.main {
  margin-top: 7px;
}
.nav-align .navbar.navbar-light.navbar-expand-lg .image.logo {
  width: 66px;
  height: 2pc;
}
.nav-align .show > .overview {
  font-size: 17px !important;
  font-weight: 400;
  padding-bottom: 4px !important;
}
.customNavigation .nav-align .sidenav.toggle a.selected {
  padding-left: 0;
  padding-bottom: 55px;
}
.nav-align .navbar.navbar-light.navbar-expand-lg .dropdown > .link {
  min-height: 2pc;
  display: inline-block;
  border-bottom: 2px solid transparent;
}
.nav-align .navbar.navbar-light.navbar-expand-lg .dropdown.clicked > .link {
  border-bottom-color: #ff375e;
}
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover
  > .col.megamenu-list
  > .link {
  color: #fff !important;
  border-bottom-color: #fff !important;
}
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover
  > .col.menu-item
  > .link {
  color: #fff !important;
  border-bottom-color: #fff !important;
  top: 0;
  position: relative;
  border-bottom: 2px solid;
  padding-bottom: 13px;
}
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100
  > .col.menu-item {
  margin-top: -10px !important;
}
.nav-align .navbar.navbar-light.navbar-expand-lg .button.extra:last-child {
  padding-right: 0;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover {
  border: 0;
}
.nav-align .navbar.navbar-light.navbar-expand-lg .megamenu-list > .link.style {
  min-height: 43px;
  display: inline-block;
  padding: 0;
  margin-top: 17px;
  border-bottom: 2px solid transparent;
}
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .megamenu-list
  > .link.style {
  margin-top: 5px;
}
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .menu-item
  > .link.style {
  margin-top: 9px;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover
  > .col.megamenu-list
  > .link {
  color: #ff375e;
  border-bottom-color: none !important;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-3.description {
  padding-top: 60px;
  display: table-cell;
  width: 25%;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6.box-layer {
  width: 41.66667%;
  display: table-cell;
  min-height: 360px;
  padding-top: 75pt;
  padding-bottom: 30px;
  vertical-align: top;
  position: relative;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row {
  height: auto;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-3.dropdown-content-image {
  width: 33.33333%;
  display: table-cell;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > .col-3.box-layer {
  top: 0;
  padding-top: 75pt;
}
@media screen and (min-width: 992px) and (max-width: 1397px) {
  .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .dropdown-menu
    .row
    .col-5
    .row
    .col-12
    .row
    .col-6
    div.menu:hover
    > .col-3.box-layer {
    padding-top: 54px;
  }
}
.navbar.navbar-light.navbar-expand-lg .button.extra {
  font-family: STC Forward;
  color: rgba(0, 0, 0, 0.6627450980392157);
  font-size: 9pt;
  display: inline-block;
  margin: 0;
}
.dropdown-menu .nav-button.r-align.col-2 {
  padding-right: 0 !important;
}
.groupCustomNavigation .cmp-downloadApp .img-logo-thumbnai {
  margin-left: 13px !important;
}
.groupCustomNavigation .cmp-downloadApp .app-icons {
  padding-left: 5px !important;
}
@media screen and (max-width: 720px) {
  #footerSiteMapContainer .col {
    padding: unset !important;
  }
}
#footerSiteMapContainer
  #footerBrandingAndSocialMediaContainer
  .text.aem-GridColumn.aem-GridColumn--default--newline.aem-GridColumn--offset--default--4.aem-GridColumn--default--3 {
  margin-top: -81pt;
  margin-left: 56%;
}
#footerSiteMapContainer
  #footerBrandingAndSocialMediaContainer
  .text.aem-GridColumn--default--none.aem-GridColumn.aem-GridColumn--default--5.aem-GridColumn--offset--default--0 {
  margin-top: -147px;
  margin-left: 59%;
}
#footerSiteMapContainer
  #footerBrandingAndSocialMediaContainer
  .downloadApp
  .cmp-downloadApp
  .row
  .app-star {
  padding-left: 25px;
}
.nav-align button#btn-navbar-toggler.lightbackground {
  background-color: rgba(255, 55, 94, 0) !important;
  --accent-color: rgba(255, 55, 94, 0) !important;
}
.navbar-toggler.lightbackground:focus:before,
.navbar-toggler.lightbackground:hover:before {
  background: none;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > .col-3
  > .child-menu
  a {
  display: block;
  overflow-wrap: normal;
  overflow-wrap: break-word;
  overflow-wrap: anywhere;
  white-space: normal;
  width: 100%;
}
.stc-icon-star-empty,
.stc-icon-star-full,
.stc-icon-star-half {
  color: #ffdd40 !important;
}
.app-icons span:nth-child(2) {
  margin-left: -6px;
}
.cmp-footerSiteMap .item-list-other .list-group-item {
  padding: 0.7rem 1rem 0 0;
}
th#sortPrice span {
  background: url(sorting-icon.png) no-repeat 0
    0;
  width: 22px;
  height: 1pc;
  display: inline-block;
}
.title-border {
  margin-right: -86vw !important;
  margin-left: -93pt;
  border-top: 0.5px solid rgba(0, 0, 0, 0.2);
  padding-top: 62px;
}
.title-border .cmp-title__text {
  margin-left: 81pt !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .title-border .cmp-title__text {
    margin-left: 99pt !important;
  }
}
.title .cmp-title__text {
  font-weight: 600;
  line-height: 4pc;
  letter-spacing: -2px;
  margin-left: -9pt;
  white-space: pre-line;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .title .cmp-title__text {
    font-size: 2pc;
    font-weight: 600;
    line-height: 35px;
    letter-spacing: -1.06667px;
    margin-left: 5px;
    width: 100%;
    white-space: normal;
  }
}
#landing_title {
  padding-top: 150px;
  padding-bottom: 50px !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #landing_title {
    padding-top: 5pc;
    padding-bottom: 0 !important;
  }
}
.navbar .has-megamenu {
  padding: 0 15px;
}
.navbar .has-megamenu:first-child {
  padding-left: 0;
}
.list-group-item {
  padding: 0.5rem 1rem 0.5rem 0;
}
#footerBrandingAndSocialMediaContainer .footer-copyright-link p {
  padding-top: 20px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .app-close:after {
    content: "\00D7";
    font-family: SF Pro Text;
    font-style: normal;
    font-weight: 600;
    font-size: 30px;
    line-height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    color: #000;
    opacity: 0.7;
  }
  #footerSiteMapContainer .aem-Grid > .columncontainer {
    border-top: none;
  }
  .app-star {
    width: 65px;
  }
  #footerBrandingAndSocialMediaContainer .socialMediaLink .icon-list {
    text-align: center;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #footerBrandingAndSocialMediaContainer .cmp-text p {
    text-align: center !important;
    padding-top: 0;
  }
  #footerBrandingAndSocialMediaContainer .col-sm-6 {
    width: 100%;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #footerBrandingAndSocialMediaContainer .cmp-text p {
    text-align: center !important;
    padding-top: 0;
  }
  #footerBrandingAndSocialMediaContainer .col-sm-6 {
    width: 100%;
  }
  #footerBrandingAndSocialMediaContainer .socialMediaLink {
    text-align: center;
  }
}
@media screen and (max-width: 991px) {
  .footerDropdown > .dropdown-menu.show {
    border: none;
    overflow: auto !important;
    border: none !important;
    width: auto !important;
    min-width: 100% !important;
    background-color: #4f008c !important;
    left: 0 !important;
    right: 0 !important;
  }
  .footerDropdown.bootstrap-select .dropdown-menu li {
    border-bottom: none !important;
    background-color: #4f008c !important;
  }
  .footerDropdown .dropdown-item {
    background: none !important;
    opacity: 1 !important;
    color: #fff !important;
  }
  .dropdown-menu .text {
    opacity: unset !important;
  }
  .add-opacity {
    opacity: 0.7;
  }
  #footerSiteMapContainer
    #footerBrandingAndSocialMediaContainer
    .socialMediaLink {
    text-align: center !important;
    margin: 0 50px 20px;
  }
  button.btn.dropdown-toggle.btn-light {
    font-size: 17px;
    opacity: 1;
    color: #fff;
  }
  .footerCountryDropdown .footer-site-button {
    display: none;
  }
  .row .col:first-child .footerSiteMap {
    padding-top: 30px;
  }
  #footerSiteMapContainer
    .text.aem-GridColumn.aem-GridColumn--default--newline.aem-GridColumn--offset--default--4.aem-GridColumn--default--3 {
    border-top: 1px solid hsla(0, 0%, 100%, 0.4);
  }
  .cmp-footerSiteMap .item-link {
    color: #fff !important;
    opacity: 1 !important;
  }
  .cmp-footerSiteMap .item-list-other.down {
    padding-left: 5px !important;
  }
  .stc-icon-circle-up:before {
    padding: 0 25px !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .nav-align {
    padding: 0;
  }
  .nav-align button#btn-navbar-toggler {
    top: 10px;
    border-radius: 2px;
    --accent-color: rgba(255, 55, 94, 0) !important;
  }
  div#HeaderContainer {
    margin-top: 100.5px;
  }
  .customNavigation {
    border-bottom: 0.5px solid rgba(0, 0, 0, 0.2);
  }
  #downloadAppAndSocialMediaContainer .aem-Grid .downloadApp .cmp-downloadApp {
    display: none !important;
  }
}
@media (min-width: 992px) {
  .nav-align .navbar.navbar-light.navbar-expand-lg .image.content {
    max-width: 300px;
  }
}
@media (max-width: 992px) {
  .mobile-border-none {
    border: 0;
  }
  .nav-align {
    padding: 10px 0;
  }
  .groupCustomNavigation .nav-align {
    padding: 10px 20px 10px 0;
    border-bottom: 0 solid rgba(0, 0, 0, 0.2);
  }
  button#btn-navbar-toggler {
    padding: 0;
    position: absolute;
    right: 0;
    width: 60px;
    height: 50px;
  }
  #HeaderContainer {
    height: 71px;
    margin-top: 105px;
  }
  #HeaderContainer.cmp-container.closeApp {
    margin-top: 0 !important;
    top: 0;
  }
  #HeaderContainer.header-carousel-border {
    height: 5pc;
  }
  .nav-align .search-mobile {
    right: 40px;
    margin-top: 23px;
  }
  .groupCustomNavigation .nav-align .search-mobile {
    right: 70px !important;
    margin-top: 0 !important;
  }
  .customNavigation .nav-align .sidenav.toggle {
    top: 49.5px;
    width: 100%;
    padding-bottom: 75pt;
  }
  .nav-align .img-fluid {
    width: 70px;
  }
  .nav-align .cmp-search__form {
    margin-top: -17px !important;
  }
  .nav-align .return-link {
    padding-top: 15px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1397px) {
  .nav-align {
    padding: 0 20px;
  }
  .nav-align .navbar.navbar-light.navbar-expand-lg .image.content {
    min-width: 25pc;
  }
  .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .dropdown-menu
    .row
    .col-5
    .row
    .col-12
    .row
    .col-6
    div.menu:hover
    > .col-3.box-layer {
    left: 45%;
  }
  .nav-align .navbar.navbar-light.navbar-expand-lg .image.content {
    min-width: 420px;
  }
}
@media only screen and (min-device-width: 1200px) and (max-device-width: 1399px) {
  .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .dropdown-menu
    .row
    .col-5
    .row
    .col-12
    .row
    .col-6
    div.menu:hover
    > .col-3.box-layer {
    width: 250px;
    right: 225px;
  }
}
@media (min-width: 1400px) {
  .nav-align {
    max-width: 990pt;
  }
  .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .dropdown-menu
    .row
    .col-5
    .row
    .col-12
    .row
    .col-6
    div.menu:hover
    > .col-3.box-layer {
    left: 50%;
    width: 250px;
  }
}
@media only screen and (max-width: 1400px) {
  .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .dropdown-menu
    .row
    .col-5
    .row
    .col-12
    .row
    .col-6
    div.menu:hover
    > .col-3.box-layer {
    left: 60%;
    width: 60%;
  }
  .nav-align .navbar.navbar-light.navbar-expand-lg .image.content {
    min-width: 300px;
    margin-left: 50px;
  }
}
@media only screen and (max-width: 1220px) {
  .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .dropdown-menu
    .row
    .col-5
    .row
    .col-12
    .row
    .col-6
    div.menu:hover
    > .col-3.box-layer {
    left: 75%;
  }
}
@media only screen and (min-device-width: 767px) and (max-device-width: 767px) {
  .navbar {
    padding-top: 1.35rem;
  }
  div#HeaderContainer {
    margin-top: 84.5px;
  }
}
html[dir="rtl"] .cmp-footerSiteMap .header-text {
  margin-right: 0;
  margin-left: 20px;
}
html[dir="rtl"] .cmp-footerSiteMap .item-list-other .list-group-item {
  padding: 0.7rem 0 0 1rem;
}
html[dir="rtl"] .cmp-text > p span.footer-privacy-text a {
  color: #fff !important;
  text-decoration: none !important;
  opacity: 0.7;
  font-size: 15px !important;
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] .list-group-item {
    padding: 0.5rem 0 0.5rem 1rem;
  }
  html[dir="rtl"] .navbar.navbar-light.navbar-expand-lg .button.extra {
    margin-right: 10px !important;
    margin-left: 0 !important;
  }
  html[dir="rtl"] .customNavigation .cmp-search__field {
    left: 85px;
    top: 4px;
  }
  html[dir="rtl"] .navbar .has-megamenu:first-child {
    padding-right: 0;
    padding-left: 15px;
  }
  html[dir="rtl"]
    #footerBrandingAndSocialMediaContainer
    .cmp-downloadApp
    .mobile-download-button {
    padding: 10px 0 10px 10px;
  }
  html[dir="rtl"] .app-star {
    padding-right: 15px;
  }
  html[dir="rtl"] .cmp-footerSiteMap .header-text {
    padding-right: 0;
  }
  html[dir="rtl"]
    #footerSiteMapContainer
    .cmp-text
    > p
    span.footer-privacy-text
    a {
    font-size: 15px !important;
    text-decoration: none !important;
    color: #fff !important;
    opacity: 0.7;
  }
  html[dir="rtl"]
    #footerBrandingAndSocialMediaContainer
    .columncontainer
    .row
    .col-sm-6:nth-child(2n)
    .columncontainer {
    direction: ltr;
  }
  html[dir="rtl"]
    #footerBrandingAndSocialMediaContainer
    .columncontainer
    .row
    .col-sm-6:nth-child(2n)
    .columncontainer
    .row
    .col-sm-6:first-child
    .footer-privacy-text {
    margin-right: 105px;
  }
  html[dir="rtl"]
    #footerBrandingAndSocialMediaContainer
    .columncontainer
    .row
    .col-sm-6:nth-child(2n)
    .columncontainer
    .row
    .col-sm-6:nth-child(2n)
    p {
    margin-right: -65px !important;
  }
  html[dir="rtl"] #FooterContainer .cmp-breadcrumb__list {
    padding-right: 0;
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .list-group-item {
    padding: 0.5rem 1.4rem 0.5rem 1rem;
  }
  html[dir="rtl"] #footerBrandingAndSocialMediaContainer .cmp-text p {
    margin-bottom: 0 !important;
    width: auto !important;
  }
  html[dir="rtl"]
    #footerBrandingAndSocialMediaContainer
    .footer-privacy-links
    p {
    padding-bottom: 0;
  }
  html[dir="rtl"] #footerBrandingAndSocialMediaContainer .cmp-text > p,
  html[dir="rtl"] .cmp-stcform .cmp-text p,
  html[dir="rtl"] .cmp-text p {
    width: auto !important;
  }
  html[dir="rtl"] .cmp-footerSiteMap .header-text {
    padding: 10px 1pc 10px 0;
  }
  html[dir="rtl"] .aem-Grid > .columncontainer {
    border-bottom: none !important;
  }
  html[dir="rtl"] #footerBrandingAndSocialMediaContainer {
    padding-bottom: 1px;
    padding-top: 0;
  }
}
html[dir="rtl"] #HeaderContainer {
  margin-right: -50vw;
  right: 50%;
}
html[dir="rtl"] .customNavigation .nav-align .sidenav.toggle a.selected,
html[dir="rtl"] .navbar-nav {
  padding-right: 0;
}
html[dir="rtl"] .nav-align .dropdown-menu {
  text-align: right;
}
html[dir="rtl"] .nav-align .r-align {
  text-align: left;
}
html[dir="rtl"] .nav-align .f-r-align {
  float: left;
}
html[dir="rtl"] .nav-align .cmp-search__form {
  margin-left: 0;
  margin-top: 0 !important;
  margin-right: 0 !important;
}
html[dir="rtl"] .cmp-search__form {
  margin-right: 0;
}
html[dir="rtl"]
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .button.extra:last-child {
  padding-left: 0;
}
html[dir="rtl"]
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .image.content {
  right: auto;
}
html[dir="rtl"]
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-3.description {
  padding-right: 15px;
}
html[dir="rtl"] .customNavigation .sidenav,
html[dir="rtl"] .customNavigation .sidenav-2,
html[dir="rtl"] .groupCustomNavigation .sidenav,
html[dir="rtl"] .groupCustomNavigation .sidenav-2 {
  right: 0;
}
html[dir="rtl"]
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .image.content {
  left: 0;
}
html[dir="rtl"]
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > .col-3.box-layer {
  right: 46%;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-right: 1vw;
  border-right: 1px solid #ddd;
}
html[dir="rtl"]
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6.box-layer {
  border-right: 1px solid #ddd;
  padding-right: 1vw;
  -webkit-box-shadow: none;
  box-shadow: none;
  height: auto;
}
html[dir="rtl"] .navbar.navbar-light.navbar-expand-lg .dropdown-menu .nav-logo {
  padding-left: 5px;
}
html[dir="rtl"] .nav-search {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  width: 11%;
  padding: 0 !important;
  margin: unset !important;
}
html[dir="rtl"] .nav-button {
  position: absolute;
  left: 0;
}
html[dir="rtl"] .image {
  margin-right: unset;
  padding-left: 0;
}
html[dir="rtl"] .groupCustomNavigation .nav-button {
  left: -140px;
}
html[dir="rtl"] .nav-align .return-link {
  padding-top: 0;
}
html[dir="rtl"] .dropdown-level-0.show {
  left: 0;
  text-align: left;
}
html[dir="rtl"] .navbar.navbar-light.navbar-expand-lg .link .menu-arrow,
html[dir="rtl"] .navbar.navbar-light.navbar-expand-lg .link:hover .menu-arrow {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  background-position: 8px 3px;
}
@media (max-width: 991px) {
  html[dir="rtl"] .nav-align .cmp-search__form {
    margin-left: 0;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .groupCustomNavigation .nav-align {
    padding: 10px 0 10px 20px;
  }
  html[dir="rtl"] .nav-align .cmp-search__form {
    margin-right: -15px !important;
  }
  html[dir="rtl"] .span.stc-icon-circle-right,
  html[dir="rtl"] .stc-icon-circle-right:before {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  html[dir="rtl"] .span.stc-icon-circle-right {
    left: 40px;
  }
  html[dir="rtl"] .search-mobile {
    position: absolute;
    right: 40px;
    margin-top: 0;
  }
  html[dir="rtl"] .site-logo-mobile {
    left: 0 !important;
    z-index: 999;
    position: absolute;
  }
  html[dir="rtl"] .img-fluid {
    height: auto;
    width: 65px;
  }
  html[dir="rtl"] .nav-back {
    float: left;
    margin-top: 5px;
  }
  html[dir="rtl"] .customNavigation .sidenav-2 a,
  html[dir="rtl"] .customNavigation .sidenav a,
  html[dir="rtl"] .groupCustomNavigation .sidenav-2 a,
  html[dir="rtl"] .groupCustomNavigation .sidenav a {
    padding: 10px 20px 15px 15px;
  }
  html[dir="rtl"] .navbar.navbar-light.navbar-expand-lg .button.main {
    margin-right: 1pc;
  }
  html[dir="rtl"] span.stc-icon-circle-right {
    position: absolute;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    left: 45px;
    right: auto !important;
  }
  html[dir="rtl"] .nav-align .search-mobile {
    right: 4pc;
    top: 0;
    margin-top: 20px !important;
  }
  html[dir="rtl"] .groupCustomNavigation .nav-align .search-mobile {
    right: 5pc !important;
    top: 0;
    margin-top: 0 !important;
  }
  html[dir="rtl"] .app-close {
    float: right !important;
    left: unset !important;
    right: 0 !important;
  }
  html[dir="rtl"] .app-star {
    left: 25px;
    padding-right: 10px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) and (min-width: 0px) {
  html[dir="rtl"] .cmp-downloadApp {
    direction: ltr;
    left: 27px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .cmp-downloadApp {
    direction: ltr;
    left: unset;
  }
  html[dir="rtl"] #footerBrandingAndSocialMediaContainer .col-sm-9 {
    width: 100%;
  }
}
html[dir="rtl"] .arrow {
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"] ul.bg-transparent.list-group {
  padding-right: 0;
}
html[dir="rtl"] #footerSiteMapContainer .cmp-footerSiteMap .footer-site-button {
  text-align: right;
}
html[dir="rtl"] #footerBrandingAndSocialMediaContainer .starContainer {
  -webkit-box-pack: right;
  -ms-flex-pack: right;
  justify-content: right;
}
html[dir="rtl"] #footerBrandingAndSocialMediaContainer .socialMediaLink {
  text-align: left;
}
html[dir="rtl"] #footerBrandingAndSocialMediaContainer .app-icons {
  display: inline-block;
}
html[dir="rtl"]
  #footerBrandingAndSocialMediaContainer
  .app-icons
  span:first-of-type {
  float: left;
}
html[dir="rtl"]
  #footerBrandingAndSocialMediaContainer
  .cmp-downloadApp
  .app-icons {
  padding: 15px 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] #footerBrandingAndSocialMediaContainer .starContainer {
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left;
  }
  html[dir="rtl"] #footerBrandingAndSocialMediaContainer .app-icons {
    display: none;
  }
  html[dir="rtl"] .app-close {
    float: left;
    left: 10px;
  }
  html[dir="rtl"] .nav-align {
    padding: 10px 0;
  }
  html[dir="rtl"] .groupCustomNavigation .nav-align {
    padding: 0;
  }
  html[dir="rtl"] .cmp-footerSiteMap .stc-icon-circle-down,
  html[dir="rtl"] .cmp-footerSiteMap .stc-icon-circle-up {
    float: left;
  }
}
html[dir="rtl"] .app-icons span:nth-child(2) {
  margin-left: 0;
}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
  .bannerHeader .terms-header-en .banner__header-heading-text {
    position: relative;
    left: 6%;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .bannerHeader .terms-header-en .banner__header-heading-text {
    position: relative;
    left: 13%;
  }
}
@media screen and (min-width: 576px) and (max-width: 991px) {
  .bannerHeader .terms-header-en .banner__header-heading-text {
    position: relative;
    left: 13%;
  }
}
.row.nav-menu.carousel-header-bottom .col-12.Sides60Padding {
  margin-top: 5px !important;
}
.customNavigation .megamenu-list {
  margin-top: -2px;
}
.bannerHeader {
  padding-bottom: 89px !important;
}
.bannerHeader .banner__header {
  margin-bottom: 0;
}
.bannerHeader .banner__header-heading {
  padding: 0 !important;
}
@media screen and (min-width: 992px) and (max-width: 1320px) {
  .bannerHeader .banner__header-heading {
    width: 1250px !important;
  }
}
.bannerHeader .banner__header-heading-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: middle;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 254px;
}
.banner-container-overlay {
  background-blend-mode: multiply;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .bannerHeader {
    padding-bottom: 50px !important;
  }
  .bannerHeader .banner__header-heading-text {
    width: 335px;
    padding-left: 20px;
  }
  html[dir="rtl"] .bannerHeader .banner__header-heading-text {
    padding-right: 20px;
  }
}
@media (max-width: 991px) {
  .img-logo-thumbnail {
    content: url(STC_logo.png);
  }
  .item-content--0,
  .item-content--0 .item-content--1 > a {
    font-size: 2pc !important;
    line-height: 2pc !important;
    margin-bottom: 0 !important;
  }
  .footer-privacy-font {
    font-size: 13px;
    opacity: 0.7;
    color: #fff;
  }
  .cmp-downloadApp {
    padding: 15px 20px;
  }
  .appTitle {
    display: block;
  }
  .app-icons {
    display: none;
  }
  .appTitle {
    font-size: 13px;
    padding-left: 15px;
    color: rgba(143, 142, 142, 0.9);
    width: 174px;
    line-height: 24px;
  }
  .app-close {
    position: relative;
    float: right;
    color: #000;
    top: 20px;
    right: 10px;
    border: none;
    background: #fff;
    display: block;
  }
  .customNavigation .groupCustomNavigation {
    position: fixed;
    width: 100%;
    top: 75pt;
    background: #fff;
    z-index: 100;
  }
  .cmp-downloadApp {
    display: block;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 101;
    background: #fff;
    border-bottom: 0.5px solid rgba(0, 0, 0, 0.2);
  }
  .dropdown-button {
    content: url(downred.png) !important;
  }
  .nav-back {
    content: url(back.png) !important;
    padding-right: 10px;
  }
  .dropdown-menu .dropdown-menu {
    margin-left: 0.7rem;
    margin-right: 0.7rem;
    margin-bottom: 0.5rem;
  }
}
.collapse.navbar-collapse.row {
  padding: 5px 1.5vw;
}
body {
  max-width: 100% !important;
}
.group-seperator,
.group-site-button {
  color: #000;
  opacity: 0.7;
  padding: 10px;
  font-size: 15px;
}
.group-seperator {
  opacity: 0.2;
}
.navbar.navbar-light.navbar-expand-lg .link.small {
  font-size: 9pt;
}
.navbar.navbar-light.navbar-expand-lg .link.medium {
  font-size: 15px;
}
.navbar.navbar-light.navbar-expand-lg .link.large {
  font-size: 17px;
}
.navbar.navbar-light.navbar-expand-lg .link.style {
  font-family: STC Forward;
  color: rgba(0, 0, 0, 0.6627450980392157);
  text-decoration: none;
}
.navbar.navbar-light.navbar-expand-lg .link.style-alternate {
  color: #ff375e;
}
.navbar.navbar-light.navbar-expand-lg .link.style-alternate:hover {
  color: #4f008c;
}
.navbar.navbar-light.navbar-expand-lg .link:hover {
  color: #ff375e;
}
.navbar.navbar-light.navbar-expand-lg .link.weight-bold {
  font-weight: 700;
}
.navbar.navbar-light.navbar-expand-lg .link.no-line {
  text-decoration: none;
}
.navbar.navbar-light.navbar-expand-lg .link.line {
  text-decoration: underline;
}
.navbar.navbar-light.navbar-expand-lg .text.title {
  font-weight: 900;
  font-size: 3rem !important;
  white-space: break-spaces;
}
.navbar.navbar-light.navbar-expand-lg .text.description {
  font-weight: inherit;
  font-size: 1.0625rem;
  color: rgba(0, 0, 0, 0.6);
}
.navbar.navbar-light.navbar-expand-lg .image.logo {
  height: auto;
  width: 5pc;
}
.navbar.navbar-light.navbar-expand-lg .image.content {
  top: 15px;
  position: absolute;
  right: 0;
}
.navbar.navbar-light.navbar-expand-lg .button.main {
  background-color: #ff375e;
  border-style: none;
  padding: 10px 20px;
}
.navbar.navbar-light.navbar-expand-lg .button.main > a {
  text-decoration: none;
  color: #fff;
}
.navbar.navbar-light.navbar-expand-lg .button.main:hover {
  background-color: #f55676;
}
.navbar.navbar-light.navbar-expand-lg .button.extra {
  background-color: transparent;
  border-style: none;
  text-decoration: none;
}
.navbar.navbar-light.navbar-expand-lg .mobile_language_selector > .extra {
  bottom: 90px;
  position: absolute;
  text-align: center;
  left: 75pt;
  float: left !important;
}
.navbar.navbar-light.navbar-expand-lg .dropdown.clicked {
  border-bottom: 2px solid #ff375e;
}
.navbar.navbar-light.navbar-expand-lg .dropdown.clicked > .link {
  color: #ff375e;
}
.navbar.navbar-light.navbar-expand-lg .dropdown-menu {
  border: none;
}
.navbar.navbar-light.navbar-expand-lg .dropdown-menu .row .col-5 .row {
  float: left;
}
.navbar.navbar-light.navbar-expand-lg .dropdown-menu .row .col-5 .row.h-100 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 15px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover {
  border-bottom: 2px solid #ff375e;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover
  > .col.megamenu-list
  > .link {
  color: #ff375e;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row:hover
  .megamenu-backdrop {
  pointer-events: none;
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  width: 100vw;
  height: 100vh;
  inset: 0;
  top: 20%;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row:hover
  .col-12 {
  display: block;
  -webkit-transition: height 0.5s;
  transition: height 0.5s;
}
.navbar.navbar-light.navbar-expand-lg .dropdown-menu .row .col-5 .row .col-12 {
  padding-top: 10px;
  display: none;
  top: 80%;
  left: 0;
  position: absolute;
  background-color: #fff;
  z-index: -1;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row {
  width: 100%;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-3.description {
  padding: 30px 30px 30px 0;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-3.dropdown-content-image {
  padding-left: 0;
  height: 360px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 60px;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6.box-layer {
  -webkit-box-shadow: inset 0.5px 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0.5px 0 0 rgba(0, 0, 0, 0.2);
  padding-left: 1vw;
  height: 360px;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  .menu {
  float: left;
  padding: 10px 0;
  width: 52%;
  display: block;
  white-space: normal;
  overflow-wrap: break-word;
  margin: 0 5px;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  .menu
  .child-menu {
  display: none;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > a {
  color: #ff375e;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > .col-3.box-layer {
  -webkit-box-shadow: inset 0.5px 0 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0.5px 0 0 rgba(0, 0, 0, 0.2);
  padding-left: 1vw;
  min-height: 360px;
  position: absolute;
  top: 10px;
  left: 50%;
  padding-bottom: 11px;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > .col-3
  > .child-menu {
  display: block;
  padding: 10px 0;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > .col-3
  > .child-menu
  > a:hover {
  color: #f55676;
}
.customNavigation .menu-content,
.groupCustomNavigation .menu-content {
  min-height: 360px;
  width: 100vw !important;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  padding-left: 70px;
  padding-right: 70px;
  background: #fff;
}
.customNavigation .menu-content .submenu-wrapper,
.groupCustomNavigation .menu-content .submenu-wrapper {
  max-width: 990pt;
  margin: 0 auto;
  width: 100%;
}
.customNavigation .menu-content .submenu-wrapper .col-3.description,
.groupCustomNavigation .menu-content .submenu-wrapper .col-3.description {
  vertical-align: top;
  position: relative;
}
.customNavigation .menu-content .submenu-wrapper .dropdown-content-image,
.groupCustomNavigation .menu-content .submenu-wrapper .dropdown-content-image {
  left: 60px;
  position: relative;
  min-height: 360px !important;
  height: auto !important;
}
.customNavigation .menu-content .submenu-wrapper .dropdown-content-image img,
.groupCustomNavigation
  .menu-content
  .submenu-wrapper
  .dropdown-content-image
  img {
  max-width: 100% !important;
  position: relative !important;
}
.customNavigation .groupCustomNavigation .sidenav a,
.groupCustomNavigation .groupCustomNavigation .sidenav a {
  font-size: 17px !important;
  line-height: 25px !important;
}
.customNavigation
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .megamenu-list
  > .link.style,
.groupCustomNavigation
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .megamenu-list
  > .link.style {
  min-height: 36px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .customNavigation
    .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .button.main,
  .groupCustomNavigation
    .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .button.main {
    margin-top: 30px;
    margin-bottom: 50px;
  }
}
.groupCustomNavigation .item-content--1 .overview.level-1 {
  font-size: 17px !important;
  font-weight: 400;
}
.groupCustomNavigation .search_popout .custom-search-pop-input {
  margin-top: 0 !important;
}
.groupCustomNavigation
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .megamenu-list
  > .link.style {
  min-height: 39px;
}
html[dir="rtl"] .dropdown-content-image {
  left: 0 !important;
}
html[dir="rtl"]
  .groupCustomNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .nav-logo {
  position: relative;
  right: -5pc;
}
html[dir="rtl"]
  .customNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.menu-content,
html[dir="rtl"]
  .groupCustomNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.menu-content {
  float: right;
}
html[dir="rtl"] .customNavigation .menu-content,
html[dir="rtl"] .groupCustomNavigation .menu-content {
  width: 100vw !important;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  padding-right: 60px;
  background: #fff;
}
html[dir="rtl"]
  .customNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  .menu,
html[dir="rtl"]
  .groupCustomNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  .menu {
  width: 100%;
}
html[dir="rtl"]
  .customNavigation
  .groupCustomNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > .col-3.box-layer,
html[dir="rtl"]
  .groupCustomNavigation
  .groupCustomNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > .col-3.box-layer {
  padding-top: 110px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .customNavigation .site-logo-mobile img.img-fluid,
  html[dir="rtl"] .groupCustomNavigation .site-logo-mobile img.img-fluid {
    margin-top: 3pc;
  }
  html[dir="rtl"] .customNavigation .groupCustomNavigation span.nav-back,
  html[dir="rtl"] .groupCustomNavigation .groupCustomNavigation span.nav-back {
    padding-top: 0 !important;
  }
}
html[dir="rtl"] .groupCustomNavigation .group-site-logo-mobile.d-lg-none {
  left: 10px !important;
  position: absolute;
  top: 10px;
}
html[dir="rtl"] .groupCustomNavigation .nav-search {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  width: 11%;
  padding: 0 !important;
  margin: unset !important;
  right: 40px;
}
html[dir="rtl"] .groupCustomNavigation span.group-seperator {
  margin-left: -20px;
}
html[dir="rtl"]
  .groupCustomNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > .col-3.box-layer {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
html[dir="rtl"]
  .groupCustomNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6.box-layer {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-right: 1px solid #ddd;
}
html[dir="rtl"] .groupCustomNavigation .col-3.box-layer {
  right: 46%;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-right: 1vw;
  border-right: 1px solid #ddd;
}
html[dir="rtl"]
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  .menu {
  float: right;
  padding: 10px 20px 10px 0;
  width: 100%;
  display: block;
  white-space: normal;
  overflow-wrap: break-word;
  text-align: right;
}
html[dir="rtl"] .groupCustomNavigation a.link.style-alternate.large {
  margin-left: 140px;
}
html[dir="rtl"]
  .groupCustomNavigation
  .navbar.navbar-light.navbar-expand-lg
  .text.title {
  margin-left: 126px !important;
}
html[dir="rtl"] .groupCustomNavigation p.text.description {
  text-align: right;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] button#btn-group-navbar-toggler {
    top: 10;
  }
}
@media only screen and (max-width: 1400px) {
  html[dir="rtl"] .groupCustomNavigation .nav-button {
    left: unset;
  }
  html[dir="rtl"]
    .groupCustomNavigation
    .navbar.navbar-light.navbar-expand-lg
    .dropdown-menu
    .nav-logo {
    right: unset;
  }
  html[dir="rtl"] .groupCustomNavigation .nav-search {
    right: -30px;
  }
}
.col-6.space {
  width: 58%;
}
.col-5.space {
  width: 47%;
}
.col-4.space {
  width: 36%;
}
.megamenu .row {
  margin-left: 0;
  margin-right: 0;
}
.megamenu .nav-cart {
  text-align: center;
  margin: auto;
  padding-right: 0;
  z-index: 9999;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.megamenu .nav-cart__icon {
  max-width: 18px;
  max-height: 18px;
}
.megamenu .nav-cart__icon-dot.hide {
  display: none;
}
.megamenu .nav-cart__icon-dot.show {
  display: block;
}
.cmp-search__input {
  border-style: none;
}
@media (min-width: 992px) {
  .collapse.navbar-collapse.row,
  .navbar.megamenu {
    border-bottom: 0.5px solid rgba(0, 0, 0, 0.2);
  }
}
.cmp-search__form {
  padding: 5px 20px;
  background: transparent;
  width: 60px;
  height: 50px;
  margin-right: 10px;
  border-radius: 5px;
}
.cmp-search__icon {
  right: 0.5rem !important;
  left: auto !important;
  background-image: url(search-solid-red.svg) !important;
}
.dropdown-menu .row .col-5 .row.h-100 {
  padding: 10px !important;
}
.link.weight-bold {
  font-weight: 400 !important;
}
.link.style {
  font-size: 9pt;
}
.dropdown.clicked {
  border-bottom: none !important;
}
.dropdown.clicked .dropdown {
  border-bottom: 2px solid #ff375e !important;
}
@media (min-width: 992px) {
  .navbar .has-megamenu {
    padding: 0 15px;
  }
}
@media (min-width: 992px) {
  .cmp-footerSiteMap .footer-site-button {
    background-color: transparent;
    width: 100%;
    border-bottom: 1px solid #e5e5e5;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-footerSiteMap .header-text {
    font-size: 15px;
    color: #fff !important;
    mix-blend-mode: normal;
  }
  .cmp-footerSiteMap .footer-site-button {
    background-color: transparent;
    width: 100%;
  }
}
.space {
  width: 63% !important;
}
.button.extra {
  white-space: nowrap !important;
}
@media (min-width: 992px) {
  .navbar .has-megamenu {
    position: static;
    white-space: nowrap !important;
  }
  .text.description {
    margin-bottom: 6px !important;
  }
}
.text.description {
  font-weight: 500;
  white-space: break-spaces;
}
.link.medium {
  font-size: 15px !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-text p .navbar {
    padding: 0.4rem 1rem;
  }
  .cmp-search__icon {
    left: 4.5rem !important;
  }
  button#btn-navbar-toggler {
    top: 6px;
    width: 60px;
    height: 50px;
    background-color: #ff375e;
    padding: 17px 18px;
  }
  button#btn-group-navbar-toggler,
  button#btn-navbar-toggler {
    border: none;
    margin: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: absolute;
    right: 0;
  }
  button#btn-group-navbar-toggler {
    padding: 0;
    top: 10px;
  }
  #footerBrandingAndSocialMediaContainer,
  #footerSiteMapContainer {
    padding-left: 0;
    padding-right: 0;
  }
  .cmp-footerSiteMap .footer-site-button > .header-text {
    float: left;
    color: #fff;
  }
  .scrollable {
    white-space: normal !important;
  }
}
@media (min-width: 992px) {
  .text.title {
    font-size: 2pc !important;
    white-space: break-spaces;
  }
}
.stc-icon-circle-right:before {
  content: url(arrow.png) !important;
}
.stc-icon-circle-down:before {
  content: url(downarrow.png) !important;
  padding: 0 10px;
}
.stc-icon-circle-up:before {
  content: url(downup.png) !important;
  padding: 0 10px;
}
.image .content {
  margin-right: 50%;
}
.padding-15-10 a {
  color: transparent;
}
.cmp-search__clear-icon {
  background-image: none !important;
}
.cmp-footerSiteMap .item-link {
  opacity: 0.7;
}
.cmp-text p span a {
  color: #fff;
  text-decoration: none;
}
.description > .title {
  font-weight: 700;
  font-size: 2pc;
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
  text-decoration: none !important;
}
ul.navbar-nav li a {
  font-size: 9pt !important;
}
.cmp-breadcrumb__item-link > .arrow {
  border: none;
  background: transparent;
  width: 20px;
  height: 15px;
  position: relative;
  bottom: none;
  right: none;
  bottom: inherit;
  right: inherit;
  margin: 0 5px;
}
.arrowSpace {
  padding: 0 5px;
}
.arrow-fluid {
  width: 20px;
  height: auto;
}
span.stc-icon-circle-right {
  position: absolute;
  right: 45px;
}
.cmp-text p a {
  text-decoration: none;
  font-size: 15px;
}
.support_section {
  width: 100%;
  text-align: center;
}
.sidenav > div .button.main {
  margin-left: 20px;
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .groupCustomNavigation .cmp-search__field {
    left: 1pc;
    top: 6px !important;
    right: -50px;
  }
}
html[dir="rtl"] .sidenav > div .button.main {
  margin-right: 20px;
  margin-left: auto;
}
.mobile_language_selector {
  padding-top: 75pt;
  padding-bottom: 35px;
  font-size: 1pc;
}
.text.description {
  margin: 0;
}
.selected {
  border: none;
}
.navbar.navbar-light.navbar-expand-lg .link.large {
  font-size: 17px !important;
  width: 200px;
  display: inline-block;
  overflow-wrap: break-word;
  white-space: nowrap;
}
@media only screen and (max-width: 1330px) {
  .navbar.navbar-light.navbar-expand-lg .link.large {
    width: unset;
  }
}
.popSearch-icon {
  background-image: url(search-icon.png);
  display: block;
  background-repeat: no-repeat;
  position: absolute;
  z-index: 0;
  height: 35px;
  width: 40px;
  top: 0;
  margin: auto;
  bottom: 0;
  left: 10px;
  background-position: 50%;
}
@media (max-width: 991px) {
  .popSearch-icon {
    left: 0;
  }
}
.search_popout {
  width: 100%;
  margin: auto;
  z-index: 1;
  top: 150px;
  text-align: left;
  position: absolute;
  display: none;
}
.searchpopcontainer {
  padding: 0 20px;
}
@media (max-width: 991px) {
  .searchpopcontainer {
    max-width: inherit;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-search__icon {
    left: 0 !important;
  }
  .card-body {
    padding-left: 0;
  }
}
.cmp-search__input {
  display: none;
}
.searchpopStarts .popsearch-inputStarts {
  background: #fff;
  border: 0.5px solid #ff5072;
  border-radius: 2px;
}
.search_popout .custom-search-pop-input {
  margin-top: 22px;
  padding: 0;
  position: relative;
}
@media (max-width: 991px) {
  .search_popout .custom-search-pop-input {
    margin-top: 34px;
  }
}
.search_popout .custom-search-pop-input .search-query:focus {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.r-align {
  text-align: right;
}
.f-r-align {
  float: right;
}
li.nav-item.dropdown.has-megamenu {
  letter-spacing: 0.3px;
}
li.nav-item.dropdown.has-megamenu.clicked {
  opacity: 0.3;
}
.groupCustomNavigation .col-6.box-layer {
  min-height: 360px;
  padding-top: 5pc;
  padding-bottom: 30px;
}
.groupCustomNavigation .col-3.box-layer,
.groupCustomNavigation .col-6.box-layer {
  width: 41.66667%;
  display: table-cell;
  height: auto;
}
.groupCustomNavigation span.menu-arrow {
  position: absolute;
}
.groupCustomNavigation .child-menu .col-3.box-layer {
  width: unset !important;
  display: unset !important;
  height: unset !important;
  min-height: unset !important;
  padding-top: unset !important;
  padding-bottom: unset !important;
}
.groupCustomNavigation .col-3.nav-logo {
  padding-top: 0 !important;
}
.groupCustomNavigation .group-site-logo-mobile.d-lg-none {
  margin-top: 11px !important;
}
.groupCustomNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row
  .col-12
  .row
  .col-6
  div.menu:hover
  > .col-3.box-layer {
  padding-top: 110px;
}
.groupCustomNavigation .col-2.nav-search {
  width: 10px !important;
  position: relative;
  right: -85px;
}
.groupCustomNavigation span.group-seperator {
  margin-left: 107px;
}
.groupCustomNavigation .navbar.navbar-light.navbar-expand-lg .button.extra {
  margin-left: 6px !important;
  margin-top: 9px;
}
.groupCustomNavigation .col-1.nav-button {
  margin-top: 5px !important;
}
.groupCustomNavigation .row.nav-menu {
  height: 70px;
  max-width: 990pt;
  margin: 0 auto;
  border-bottom: none !important;
}
.groupCustomNavigation .cmp-search__field {
  width: 35px !important;
  position: relative;
  height: 2rem;
  left: -5px;
  top: 8px !important;
  z-index: 999;
  cursor: pointer;
}
.groupCustomNavigation .navbar.navbar-light.navbar-expand-lg .image.logo {
  margin-left: 3px;
  margin-top: 10px !important;
}
@media (max-width: 991px) {
  .groupCustomNavigation .cmp-search__field {
    left: -3pc !important;
  }
}
@media (max-width: 991px) {
  html[dir="rtl"] .groupCustomNavigation .cmp-search__field {
    left: 10px !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #HeaderContainer.group-header-border {
    margin-top: 0 !important;
  }
  .groupCustomNavigation .sidenav.toggle {
    top: 50px !important;
    width: 100%;
  }
  .groupCustomNavigation .group-site-logo-mobile.d-lg-none {
    margin-top: 10px !important;
    padding-left: 20px !important;
  }
  .groupCustomNavigation .sidenav a {
    font-size: 17px !important;
    line-height: 2pc !important;
  }
  .groupCustomNavigation a#mobile-ar {
    font-size: 15px !important;
  }
  .groupCustomNavigation .navbar.navbar-light.navbar-expand-lg .button.extra {
    margin-left: 40px !important;
    position: fixed;
    background: #fff;
    left: -40px;
    width: 100%;
    top: 90%;
    right: 0;
    height: 56px;
    opacity: 1 !important;
  }
  button#btn-group-navbar-toggler.lightbackground {
    background-color: rgba(255, 55, 94, 0) !important;
    --accent-color: rgba(255, 55, 94, 0) !important;
  }
  button#btn-group-navbar-toggler {
    width: 60px;
    height: 50px;
    background-color: #ff375e;
    padding: 17px 18px;
  }
  .groupCustomNavigation .cmp-search__field {
    margin-top: 7px !important;
    width: 35px !important;
    position: relative;
    height: 2rem;
    left: 1pc;
    top: 7px !important;
    z-index: 999;
    cursor: pointer;
  }
  .groupCustomNavigation
    .navbar.navbar-light.navbar-expand-lg
    .dropdown-menu
    .row
    .col-5
    .row
    .col-12
    .row
    .col-6
    div.menu:hover
    > .col-3.box-layer {
    padding-top: 0 !important;
  }
  .groupCustomNavigation a.mobile-return-link {
    padding-top: 7px;
  }
}
.menu-item {
  opacity: 0.7;
  display: inline-block;
  padding: 0;
  margin-top: 5px !important;
  border-bottom: 2px solid transparent;
}
.groupCustomNavigation .navbar.navbar-light.navbar-expand-lg .text.title {
  white-space: nowrap;
}
html[dir="rtl"] .popSearch-icon {
  left: auto;
  right: 10px;
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .nav-align .search-mobile {
    right: 95px;
    top: 0;
    margin-top: -7px !important;
  }
}
html[dir="rtl"] .groupCustomNavigation .nav-button {
  padding-right: 30px;
  position: relative;
}
html[dir="rtl"] .groupCustomNavigation span.group-seperator {
  margin-left: 0;
  position: relative;
  left: -5px;
}
@media screen and (min-width: 992px) {
  html[dir="rtl"]
    .groupCustomNavigation
    .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .button.extra:last-child {
    padding-left: 0;
    margin-left: -42px;
    position: relative;
  }
}
html[dir="rtl"] .groupCustomNavigation .nav-search {
  left: 0;
  position: relative;
  top: 5px;
  right: 113px;
}
@media screen and (991px) {
  .groupCustomNavigation .nav-align .search-mobile {
    right: 75pt !important;
    top: 0 !important;
  }
}
.groupCustomNavigation .nav-logo {
  position: relative;
  left: -90px;
}
.groupCustomNavigation .megamenu {
  width: 100vw !important;
  margin-left: -50vw;
  margin-right: -50vw;
  left: 50% !important;
  right: 50% !important;
  border-bottom: 0.5px solid rgba(0, 0, 0, 0.2) !important;
}
.groupCustomNavigation .navbar.navbar-light.navbar-expand-lg .link.style {
  font-family: STC Forward;
  color: rgba(0, 0, 0, 0.6627450980392157);
  text-decoration: none;
  min-height: 39px;
  display: inline-block;
  padding: 0;
  margin-top: -10px !important;
  opacity: 0.7;
  border-bottom: 2px solid transparent;
}
.groupCustomNavigation .cmp-search__form {
  padding: 7px 20px !important;
  margin-right: -50px;
}
.groupCustomNavigation
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.menu-content {
  float: none;
}
.groupCustomNavigation
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover
  > .col
  > .link {
  color: #ff375e;
  border-bottom-color: none !important;
}
.navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover {
  border-bottom: 2px solid #ff375e !important;
  min-height: 70px !important;
}
.header-carousel-border
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover {
  border-bottom: none !important;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100.rowMenuHilight {
  border-bottom: 2px solid #ff375e;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100.rowMenuHilight
  .megamenu-list
  a.link.style {
  border-bottom: none !important;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100.rowMenuHilight
  .megamenu-list
  a.link.style.carousel-text-white {
  border-bottom: 1.5px solid #fff !important;
}
.carousel-header-bottom
  .dropdown-menu
  .row
  .nav-content
  .row.h-100.rowMenuHilight {
  border-bottom: none !important;
}
@media only screen and (max-width: 1400px) {
  .groupCustomNavigation .nav-logo {
    left: unset;
  }
  .groupCustomNavigation span.group-seperator {
    margin-left: unset;
  }
  .groupCustomNavigation .col-2.nav-search {
    right: unset;
  }
}
li.nav-item.no-megamenu {
  padding: 0 15px;
}
@media (min-width: 992px) {
  .group-header-border .groupCustomNavigation .cmp-search__form {
    margin-inline: 0;
    height: 100%;
    padding-inline: 0 !important;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
  .group-header-border .groupCustomNavigation .col-2.nav-search {
    inset-inline: auto !important;
    width: auto !important;
    padding-inline: 10px !important;
    -webkit-box-ordinal-group: unset !important;
    -ms-flex-order: unset !important;
    order: unset !important;
  }
  .group-header-border .groupCustomNavigation .col-2.nav-search .row {
    height: 100%;
    float: none;
  }
  .group-header-border .groupCustomNavigation span.group-seperator {
    margin-inline: 0 !important;
  }
  .group-header-border
    .groupCustomNavigation
    .navbar.navbar-light.navbar-expand-lg
    .button.extra {
    margin: 0 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .group-header-border
    .groupCustomNavigation
    .navbar.navbar-light.navbar-expand-lg
    .link.style {
    margin-top: 0 !important;
    min-height: unset;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .group-header-border
    .groupCustomNavigation
    .navbar.navbar-light.navbar-expand-lg
    .link.style
    span.menu-arrow {
    position: relative !important;
    -webkit-margin-start: 20px;
    margin-inline-start: 20px;
  }
  .group-header-border .groupCustomNavigation .col-1.nav-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 0 !important;
    inset-inline: auto !important;
    padding-inline: 0 !important;
  }
  .group-header-border .groupCustomNavigation .row.nav-menu {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }
  .group-header-border .groupCustomNavigation .nav-content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .group-header-border .groupCustomNavigation .nav-logo {
    inset-inline: auto !important;
  }
  .group-header-border
    .groupCustomNavigation
    .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .dropdown-menu
    .row
    .col-5
    .row.h-100
    .col {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .group-header-border
    .groupCustomNavigation
    .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .megamenu-list
    > .link.style {
    min-height: unset;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .group-header-border .header-carousel-border .cmp-search__field {
    inset-inline: 0 !important;
  }
  .group-header-border
    .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .dropdown-menu
    .row
    .col-5
    .row
    .col-12
    .row {
    padding-block: 10px 40px;
  }
}
.stc-icon-star-empty,
.stc-icon-star-full,
.stc-icon-star-half {
  color: #fd9f06;
}
.starContainer {
  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;
}
.starContainer span {
  padding-right: 3px;
}
.breadcrumb {
  margin: 0 auto;
  float: none;
  border: none;
}
.cmp-breadcrumb {
  display: block;
  list-style: none;
  padding: 0;
}
.cmp-breadcrumb__item {
  display: inline-block;
  vertical-align: top;
}
ul.cmp-breadcrumb__list {
  margin-bottom: 0;
}
ul.cmp-breadcrumb__list li span {
  color: #fff;
  mix-blend-mode: normal;
  opacity: 0.7;
  line-height: 25px;
  font-size: 15px;
}
#footerSiteMapContainer {
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw;
  background-color: #4f008c;
  z-index: 3;
}
#footerSiteMapContainer .col-sm-3 {
  width: 100%;
}
#footerSiteMapContainer .col {
  width: 100%;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}
#footerSiteMapContainer .footerSiteMap {
  border-top: 1px solid hsla(0, 0%, 100%, 0.3);
  padding: 20px;
}
.cmp-footerSiteMap .footer-site-button {
  text-align: left;
  background-color: transparent;
  background-repeat: no-repeat;
  border: none;
  height: 60px;
}
.cmp-footerSiteMap .footer-site-button > .header-text {
  text-align: left;
  color: #fff;
  font-weight: 400;
}
#footerBrandingAndSocialMediaContainer {
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw;
  background-color: #47007e;
  z-index: 3;
}
#footerBrandingAndSocialMediaContainer
  .cmp-downloadApp
  .fw-bold.text-decoration-none.fs-4 {
  font-size: 15px !important;
  color: #000;
  margin-left: 15px;
  line-height: 25px;
}
#footerBrandingAndSocialMediaContainer .cmp-downloadApp a {
  text-decoration: none;
}
#footerBrandingAndSocialMediaContainer .cmp-downloadApp .padding-15-10 {
  padding: 15px 10px;
}
#footerBrandingAndSocialMediaContainer .cmp-downloadApp .padding-15-10 a {
  color: transparent;
}
#footerBrandingAndSocialMediaContainer
  .cmp-downloadApp
  .mobile-download-button {
  border: none;
  width: 133.14px;
  padding: 10px 10px 10px 0;
}
#footerBrandingAndSocialMediaContainer .cmp-downloadApp .app-star .app-title {
  margin-top: 22px;
}
#footerBrandingAndSocialMediaContainer .downloadApp .app-icons {
  padding-top: 25px;
  padding-left: 0;
}
#footerBrandingAndSocialMediaContainer .socialMediaLink {
  text-align: center;
  padding: 30px 15%;
  border-top: 1px solid hsla(0, 0%, 100%, 0.3);
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.3);
}
#footerBrandingAndSocialMediaContainer .cmp-text p {
  text-align: right;
  mix-blend-mode: normal;
  opacity: 0.7 !important;
  font-size: 15px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #footerBrandingAndSocialMediaContainer .cmp-text p {
    font-size: 13px;
  }
}
.app-close {
  display: none;
}
.app-image,
.img-logo-thumbnail {
  width: 65px;
}
.app-icons {
  display: block;
}
.padding-15-10.app-icons p {
  display: none;
}
span.padding-15-10 a {
  color: inherit;
  text-decoration: none;
  padding: 0 5.7px;
}
#FooterContainer .container.responsivegrid .cmp-stcform .cmp-text p,
#FooterContainer .container.responsivegrid .cmp-text > p,
#FooterContainer .container.responsivegrid .cmp-text p {
  font-size: 15px;
  color: #fff;
  opacity: 0.7;
  text-align: end;
  padding-left: 0;
}
#FooterContainer .container.responsivegrid .cmp-text > a,
#FooterContainer .container.responsivegrid .cmp-text > p a,
#FooterContainer .container.responsivegrid .cmp-text > p span a,
#FooterContainer .container.responsivegrid .cmp-text span p a {
  text-decoration: none !important;
  font-size: 15px !important;
}
.copyright-color {
  font-size: 15px;
}
@media (max-width: 991px) {
  .copyright-color {
    font-size: 13px;
  }
}
#FooterContainer .container.responsivegrid {
  padding: 0;
  max-width: 991px;
}
#FooterContainer .cmp-text.footer-copyright-links p,
#FooterContainer .cmp-text.footer-privacy-links p {
  text-align: center;
  margin-bottom: 0 !important;
  padding-top: 30px;
  width: auto !important;
  height: auto !important;
}
@media screen and (max-width: 991px) {
  #FooterContainer .cmp-text.footer-copyright-links p,
  #FooterContainer .cmp-text.footer-privacy-links p {
    text-align: center !important;
  }
}
#FooterContainer .cmp-text.footer-copyright-links p {
  padding-bottom: 30px;
}
#FooterContainer .cmp-breadcrumb__list {
  padding: 20px;
}
.cmp-text.footer-privacy-links p {
  position: relative;
  right: 220px;
}
@media screen and (max-width: 991px) {
  .cmp-text.footer-privacy-links p {
    right: 0;
  }
}
.stc-icon-circle-down:before {
  padding: 0 25px !important;
}
.img-thumbnail {
  padding: 0;
}
.copyright-color,
span.footer-privacy-text a {
  color: #fff;
}
span.footer-privacy-text a:hover {
  color: #ff375e;
}
.footerCountryDropdown button.btn.dropdown-toggle.btn-light {
  width: 100%;
}
@media screen and (min-width: 992px) {
  .footerCountryDropdown
    .bootstrap-select
    .dropdown-toggle
    .filter-option-inner-inner {
    font-size: 15px;
    color: hsla(0, 0%, 100%, 0.7);
  }
  .footerCountryDropdown button.btn.dropdown-toggle.btn-light {
    margin-left: 6px;
    margin-top: 10px;
    margin-right: 10px;
  }
  .footerCountryDropdown .dropdown-menu,
  .footerCountryDropdown .dropdown-menu:focus,
  .footerCountryDropdown button.btn.dropdown-toggle.btn-light,
  .footerCountryDropdown button.btn.dropdown-toggle.btn-light:focus {
    width: auto;
    min-width: auto;
  }
  .footerCountryDropdown .bootstrap-select > .dropdown-toggle {
    -webkit-box-pack: unset;
    -ms-flex-pack: unset;
    justify-content: unset;
  }
  .cmp-footerBranding .fw-bold.text-decoration-none.fs-4 {
    color: #cab2dc;
    font-family: STC Forward;
    margin-left: 15px;
  }
  .cmp-footerBranding .fw-bold.text-decoration-none.fs-4:hover {
    color: #fff;
  }
  .cmp-footerBranding ul li > a > .img-thumbnail {
    border: none;
    background-color: transparent;
  }
  .cmp-footerBranding ul li p {
    color: #c1b3cf;
  }
  #footerSiteMapContainer > .aem-Grid {
    padding: 0;
  }
  #footerSiteMapContainer .breadcrumb {
    max-width: 990pt;
    margin: 0 auto;
    float: none;
    border: none;
    width: 100%;
  }
  #footerSiteMapContainer .cmp-breadcrumb {
    padding: 0;
  }
  #footerSiteMapContainer .cmp-breadcrumb__list {
    padding: 20px 20px 20px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  #footerSiteMapContainer .aem-Grid > .columncontainer {
    border-top: 1px solid hsla(0, 0%, 100%, 0.3);
    border-bottom: 1px solid hsla(0, 0%, 100%, 0.3);
    height: auto;
  }
  #footerSiteMapContainer .row .col-sm-3:first-child .footerSiteMap {
    padding-top: 60px;
  }
  #footerSiteMapContainer .footerSiteMap {
    border: none;
    padding: 60px 0;
  }
  #footerSiteMapContainer .col,
  #footerSiteMapContainer .col-sm-3 {
    width: auto;
    margin-right: 30px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 200px;
    flex: 0 0 200px;
  }
  .footer-spacer-container-white {
    background-color: #fff;
  }
  .footer-spacer-container-grey,
  .footer-spacer-container-white {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    margin-top: 0;
    padding: 0;
  }
  .footer-spacer-container-grey {
    background-color: rgba(0, 0, 0, 0.04);
  }
  #footerBrandingAndSocialMediaContainer,
  #footerSiteMapContainer {
    padding-left: 0;
    padding-right: 0;
  }
  #footerBrandingAndSocialMediaContainer .aem-Grid,
  #footerSiteMapContainer .columncontainer > .row {
    max-width: 990pt;
    margin: 0 auto;
    float: none;
    width: 100%;
  }
  .cmp-footerSiteMap .footer-site-button {
    background-color: transparent;
    width: 100%;
    height: auto;
  }
  .cmp-footerSiteMap .footer-site-button .stc-icon-circle-down,
  .cmp-footerSiteMap .footer-site-button .stc-icon-circle-up {
    display: none;
  }
  #footerBrandingAndSocialMediaContainer {
    padding-top: 30px;
    width: 100vw;
    position: relative;
    left: 50%;
    margin-left: -50vw;
  }
  #footerBrandingAndSocialMediaContainer .socialMediaLink {
    padding: 0;
    text-align: right;
    border: none;
    margin-right: -15px;
  }
  #footerBrandingAndSocialMediaContainer
    .cmp-downloadApp
    .fw-bold.text-decoration-none.fs-4 {
    color: #fff;
  }
  div.footer-copyright-links,
  div.footer-privacy-links {
    padding-top: 25px;
  }
  #FooterContainer .cmp-text.footer-copyright-links p,
  #FooterContainer .cmp-text.footer-privacy-links p {
    text-align: right;
  }
  #FooterContainer .container.responsivegrid {
    max-width: 990pt;
  }
  .cmp-text.footer-copyright-links-group {
    padding-top: 15px;
    padding-bottom: 20px;
  }
  .cmp-text.footer-copyright-links-group p {
    text-align: center !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1320px) {
  #footerBrandingAndSocialMediaContainer,
  #footerSiteMapContainer .aem-Grid > .columncontainer > .row,
  #footerSiteMapContainer .breadcrumb {
    padding-right: 20px;
    padding-left: 20px;
  }
  #FooterContainer .cmp-text.footer-privacy-links p {
    text-align: center;
  }
}
@media screen and (max-width: 991px) {
  #footerBrandingAndSocialMediaContainer
    .columncontainer
    .row
    .col-sm-4:first-child {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  #footerBrandingAndSocialMediaContainer
    .columncontainer
    .row
    .col-sm-4:nth-child(2n) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  #footerBrandingAndSocialMediaContainer
    .columncontainer
    .row
    .col-sm-4:last-child {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .cmp-text.footer-copyright-links-group {
    padding-top: 40px;
    padding-bottom: 30px;
  }
  .cmp-text.footer-copyright-links-group p {
    width: unset !important;
    text-align: center !important;
  }
  .footer-spacer-container-white {
    background-color: #fff;
  }
  .footer-spacer-container-grey {
    background-color: rgba(0, 0, 0, 0.04);
  }
}
html[dir="rtl"] #footerSiteMapContainer .col,
html[dir="rtl"] #footerSiteMapContainer .col-sm-3 {
  margin-left: 30px;
  margin-right: 0;
}
html[dir="rtl"] .cmp-footerSiteMap .header-text {
  float: none;
  text-align: right;
  display: inline-block;
}
html[dir="rtl"] #footerBrandingAndSocialMediaContainer .socialMediaLink {
  text-align: center;
}
html[dir="rtl"] #FooterContainer .cmp-breadcrumb__list,
html[dir="rtl"] .cmp-footerSiteMap .header-text {
  padding-right: 35px;
}
html[dir="rtl"] #footerBrandingAndSocialMediaContainer,
html[dir="rtl"] #footerSiteMapContainer {
  right: 50%;
  margin-right: -50vw;
}
html[dir="rtl"] .stc-icon-circle-down:before {
  padding: 0 !important;
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] #footerBrandingAndSocialMediaContainer .socialMediaLink {
    text-align: left;
    margin-left: -15px;
    margin-right: 0;
  }
  html[dir="rtl"] #FooterContainer .cmp-breadcrumb__list,
  html[dir="rtl"] .cmp-footerSiteMap .header-text {
    padding-right: 0;
  }
  html[dir="rtl"] .col-sm-4 div.footer-copyright-links,
  html[dir="rtl"] .col-sm-4 div.footer-privacy-links {
    padding-top: 10px;
  }
  html[dir="rtl"] #FooterContainer .col-sm-4 .cmp-text.footer-privacy-links p {
    text-align: right;
    padding-top: 0;
    display: contents;
  }
  html[dir="rtl"]
    #FooterContainer
    .col-sm-4
    .cmp-text.footer-copyright-links
    p {
    text-align: center !important;
    padding-top: 0;
  }
  html[dir="rtl"] .cmp-text.footer-privacy-links p {
    margin-right: 28px !important;
    right: 0;
  }
}
@media screen and (max-width: 991px) {
  html[dir="rtl"] #FooterContainer .cmp-breadcrumb__list,
  html[dir="rtl"] .cmp-footerSiteMap .header-text {
    padding-right: 20px;
  }
  html[dir="rtl"] .stc-icon-circle-up:before {
    padding: 0 !important;
  }
}
@media (max-width: 991px) {
  .cmp-footerSiteMap .header-text {
    font-size: 15px;
  }
  .cmp-footerSiteMap .item-list-other {
    display: none;
  }
  .cmp-footerSiteMap .item-list-other-text {
    list-style-type: none;
  }
  .cmp-footerSiteMap .item-list-other.down {
    display: block;
    -webkit-animation: growDown 0.3s ease-in-out forwards;
    animation: growDown 0.3s ease-in-out forwards;
    -webkit-transform-origin: top center;
    transform-origin: top center;
  }
  .cmp-footerSiteMap .footer-site-button {
    background-color: transparent;
    width: 100%;
  }
  .cmp-footerSiteMap .footer-site-button > .header-text {
    float: left;
  }
  .cmp-footerSiteMap .stc-icon-circle-down,
  .cmp-footerSiteMap .stc-icon-circle-up {
    float: right;
    color: #fff;
    font-size: 25px;
  }
}
.cmp-footerSiteMap .header {
  list-style-type: none;
}
.cmp-footerSiteMap .header-text {
  list-style-type: none;
  margin-right: 20px;
  padding: 10px 10px 10px 0;
  text-decoration: none;
  font-weight: 700;
  font-size: 15px;
}
.cmp-footerSiteMap .header-text:hover {
  color: #fff;
}
.cmp-footerSiteMap .item-list-other {
  list-style-type: none;
}
.cmp-footerSiteMap .item-list-other.text {
  list-style-type: none;
  float: left;
  padding: 3px;
  font-size: 15px;
}
.cmp-footerSiteMap .item-link {
  font-size: 15px;
  text-decoration: none;
  color: #fff;
  font-family: STC Forward;
}
.cmp-footerSiteMap .item-link:hover {
  color: #ff375e;
}
.cmp-stcform .top-space {
  margin-top: 25px !important;
}
.cmp-stcform .options,
.cmp-stcform .text {
  padding: 0;
}
.cmp-stcform div.col-sm-8[role="complementary"] {
  margin-bottom: 10%;
}
.cmp-stcform div.col-sm-8 > .text {
  padding: 20px 0;
}
.cmp-stcform .captcha-refresh {
  margin-top: 60px;
}
.cmp-stcform form .cmp-form-text input,
.cmp-stcform form .cmp-form-text select {
  height: 50px;
  width: 90% !important;
  max-width: 100%;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
}
@media screen and (max-width: 768px) {
  .cmp-stcform form .cmp-form-text input,
  .cmp-stcform form .cmp-form-text select {
    width: 100% !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cmp-stcform form .cmp-form-text input,
  .cmp-stcform form .cmp-form-text select {
    width: 90% !important;
  }
}
.cmp-stcform .cmp-form-options--drop-down,
.cmp-stcform .cpm-form__select-component {
  display: block;
}
.cmp-stcform .cmp-form-options--drop-down.fttb-units {
  margin-top: 25px;
}
.cmp-stcform .cmp-form-options--drop-down select,
.cmp-stcform .cpm-form__select-component > select {
  height: 50px;
  max-width: 100%;
}
@media screen and (max-width: 768px) {
  .cmp-stcform .cmp-form-options--drop-down select,
  .cmp-stcform .cpm-form__select-component > select {
    width: 100% !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cmp-stcform .cmp-form-options--drop-down select,
  .cmp-stcform .cpm-form__select-component > select {
    width: 90% !important;
  }
}
.cmp-stcform form textarea {
  width: 95%;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-stcform form textarea {
    width: 100%;
  }
}
.cmp-stcform form .cmp-form-button.ci-form__button {
  margin-left: 0;
}
html[dir="rtl"] legend {
  float: right;
  padding-right: 0;
}
html[dir="rtl"] legend + * {
  clear: right;
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .radio .cmp-form-options__field-label {
    margin-right: 0 !important;
    margin-left: 50px;
  }
}
@media screen and (max-width: 991px) {
  html[dir="rtl"] .radio .cmp-form-options__field-label {
    margin-right: 0 !important;
    margin-left: 30px;
  }
}
.cmp-stcform .columncontainer .text .cmp-text {
  margin-top: 0 !important;
}
@media screen and (min-width: 992px) {
  form[action="stc-contact-sales-form"] .options {
    padding-bottom: 75pt;
  }
  #header-bottom-space {
    padding-top: 75pt;
  }
}
#container-negative-margin {
  margin-left: -24px;
  margin-right: unset;
}
#about-stc-full-width > .cancelPortin > .stc_section > .col-12 > .col-sm-4,
#about-stc-full-width > .cancelPortin > .stc_section > .col-12 > .col-sm-8,
#about-stc-full-width
  > .createLandline
  > .createlandline-container
  > form
  > .firstsection
  > .col-md-4,
#about-stc-full-width
  > .createLandline
  > .createlandline-container
  > form
  > .firstsection
  > .col-md-8,
#about-stc-full-width
  > .stepContainer
  > .step__container__starts
  > .row
  > .col-lg-4,
#about-stc-full-width
  > .stepContainer
  > .step__container__starts
  > .row
  > .col-lg-8 {
  width: 100%;
}
#about-stc-full-width
  > .createLandline
  > .createlandline-container
  > form
  > .firstsection
  > .col-md-4
  > .h2,
#about-stc-full-width
  > .createLandline
  > .createlandline-container
  > form
  > .firstsection
  > .col-md-4
  > h2 {
  height: unset;
  width: unset;
}
form[action="stc-contactus-for-group-form"] {
  padding-bottom: 75pt;
}
@media screen and (max-width: 991px) {
  .radio .cmp-form-options__field-label {
    display: inline-block !important;
    margin-bottom: 20px;
  }
  form[action="stc-contact-sales-form"] .options {
    padding-bottom: 50px;
  }
  #header-bottom-space {
    padding-top: 45px;
  }
  .form-check-input[type="radio"] {
    margin-top: -4px !important;
  }
}
.electronicbilldownload form .cmp-form-text input,
.electronicbilldownload form .cmp-form-text select {
  width: 100%;
}
.electronicbilldownload .captcha-refresh {
  margin-top: 55px;
}
@media screen and (min-width: 992px) {
  .electronicbilldownload .captcha-refresh {
    margin-top: 60px;
  }
}
div[data-form-name="form-electronic-bill-download"] .col-lg-8 {
  width: 100%;
}
div[data-form-name="form-electronic-bill-download"] #captchaIMage {
  margin-top: 20px;
}
@media screen and (min-width: 992px) {
  div[data-form-name="form-electronic-bill-download"]
    .electronicbilldownload
    .col-sm-1 {
    margin-left: -27px;
  }
  div[data-form-name="form-electronic-bill-download"]
    .electronicbilldownload
    .col-sm-1
    .col-2 {
    margin-left: -10px;
  }
}
@media screen and (max-width: 991px) {
  div[data-form-name="form-electronic-bill-download"]
    .button-comp.captcha-refresh {
    margin-left: 3pc;
  }
}
html[dir="rtl"]
  div[data-form-name="form-electronic-bill-download"]
  .electronicbilldownload
  .col-sm-1 {
  margin-left: 0;
  margin-right: -27px;
}
html[dir="rtl"]
  div[data-form-name="form-electronic-bill-download"]
  .electronicbilldownload
  .col-sm-1
  .col-2 {
  margin-left: 0;
  margin-right: -10px;
}
html[dir="rtl"]
  div[data-form-name="form-electronic-bill-download"]
  #progressbar
  li
  span {
  left: 0;
  right: 0;
}
@media screen and (max-width: 991px) {
  html[dir="rtl"]
    div[data-form-name="form-electronic-bill-download"]
    .button-comp.captcha-refresh {
    margin-right: -55px;
  }
}
html[dir="rtl"] #container-negative-margin {
  margin-left: unset;
  margin-right: -24px;
}
div[data-form-name="form-jawal-key"] {
  margin-top: 5pc;
}
@media screen and (min-width: 992px) {
  div[data-form-name="form-jawal-key"] {
    margin-top: 150px;
  }
}
.cmp-form-options__field-label {
  width: 500px;
}
.cmp-form-options__field-label .wholesaleFormCheckBox {
  display: -webkit-inline-box;
  width: 500px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cmp-form-options__field-label .wholesaleFormCheckBox .label-text {
  margin-left: 10px;
  margin-right: 10px;
}
.cmp-form-attachment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 10px;
  width: 100%;
  padding: 25px 0;
}
.cmp-form-attachment .dropzone {
  background: #fff;
  border-radius: 5px;
  border: 1px dashed rgba(0, 0, 0, 0.5);
  -o-border-image: none;
  border-image: none;
}
.cmp-form-attachment .dropzone.highlight {
  border: 1px solid rgba(0, 0, 0, 0.5);
}
.cmp-form-attachment .dropzone-container {
  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;
  gap: 5px;
  height: 75pt;
}
.cmp-form-attachment .dropzone-input-file {
  display: none;
}
.cmp-form-attachment .dropzone-input-file-label {
  line-height: 18px;
  cursor: pointer;
}
.cmp-form-attachment .dropzone .preview-template {
  padding: 0 10px;
}
.cmp-form-attachment .dropzone .preview-template .dz-filename {
  background-color: #f5f5f5;
  padding: 10px;
  border-radius: 5px;
}
.cmp-form-attachment .dropzone .preview-template .dz-filename .filename {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 200px;
}
.cmp-form-attachment .dropzone .preview-template .dz-remove-icon {
  cursor: pointer;
}
.cmp-form-attachment__icon {
  margin: 0 15px;
}
.cmp-form-attachment .cmp-form .cmp-text,
.cmp-form-attachment .cmp-form__helpertext {
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 18px;
}
.cmp-form-attachment .cmp-form__helpertext {
  margin: 10px 0 0;
}
.cmp-form-attachment .cmp-form__label {
  font-style: normal;
  font-weight: 400;
  font-size: 0.875rem;
  line-height: 18px;
  color: rgba(0, 0, 0, 0.5);
  mix-blend-mode: normal;
}
.EurolandTool {
  padding-top: 30px;
  margin-bottom: -20px;
}
@media (max-width: 991px) {
  .mobile-height-1 {
    height: calc(1vh - 95px) !important;
  }
  .mobile-height-1,
  .mobile-height-2 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2 {
    height: calc(2vh - 95px) !important;
  }
  .mobile-height-3 {
    height: calc(3vh - 95px) !important;
  }
  .mobile-height-3,
  .mobile-height-4 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4 {
    height: calc(4vh - 95px) !important;
  }
  .mobile-height-5 {
    height: calc(5vh - 95px) !important;
  }
  .mobile-height-5,
  .mobile-height-6 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6 {
    height: calc(6vh - 95px) !important;
  }
  .mobile-height-7 {
    height: calc(7vh - 95px) !important;
  }
  .mobile-height-7,
  .mobile-height-8 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8 {
    height: calc(8vh - 95px) !important;
  }
  .mobile-height-9 {
    height: calc(9vh - 95px) !important;
  }
  .mobile-height-9,
  .mobile-height-10 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-10 {
    height: calc(10vh - 95px) !important;
  }
  .mobile-height-11 {
    height: calc(11vh - 95px) !important;
  }
  .mobile-height-11,
  .mobile-height-12 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-12 {
    height: calc(12vh - 95px) !important;
  }
  .mobile-height-13 {
    height: calc(13vh - 95px) !important;
  }
  .mobile-height-13,
  .mobile-height-14 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-14 {
    height: calc(14vh - 95px) !important;
  }
  .mobile-height-15 {
    height: calc(15vh - 95px) !important;
  }
  .mobile-height-15,
  .mobile-height-16 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-16 {
    height: calc(16vh - 95px) !important;
  }
  .mobile-height-17 {
    height: calc(17vh - 95px) !important;
  }
  .mobile-height-17,
  .mobile-height-18 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-18 {
    height: calc(18vh - 95px) !important;
  }
  .mobile-height-19 {
    height: calc(19vh - 95px) !important;
  }
  .mobile-height-19,
  .mobile-height-20 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-20 {
    height: calc(20vh - 95px) !important;
  }
  .mobile-height-21 {
    height: calc(21vh - 95px) !important;
  }
  .mobile-height-21,
  .mobile-height-22 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-22 {
    height: calc(22vh - 95px) !important;
  }
  .mobile-height-23 {
    height: calc(23vh - 95px) !important;
  }
  .mobile-height-23,
  .mobile-height-24 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-24 {
    height: calc(24vh - 95px) !important;
  }
  .mobile-height-25 {
    height: calc(25vh - 95px) !important;
  }
  .mobile-height-25,
  .mobile-height-26 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-26 {
    height: calc(26vh - 95px) !important;
  }
  .mobile-height-27 {
    height: calc(27vh - 95px) !important;
  }
  .mobile-height-27,
  .mobile-height-28 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-28 {
    height: calc(28vh - 95px) !important;
  }
  .mobile-height-29 {
    height: calc(29vh - 95px) !important;
  }
  .mobile-height-29,
  .mobile-height-30 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-30 {
    height: calc(30vh - 95px) !important;
  }
  .mobile-height-31 {
    height: calc(31vh - 95px) !important;
  }
  .mobile-height-31,
  .mobile-height-32 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-32 {
    height: calc(32vh - 95px) !important;
  }
  .mobile-height-33 {
    height: calc(33vh - 95px) !important;
  }
  .mobile-height-33,
  .mobile-height-34 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-34 {
    height: calc(34vh - 95px) !important;
  }
  .mobile-height-35 {
    height: calc(35vh - 95px) !important;
  }
  .mobile-height-35,
  .mobile-height-36 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-36 {
    height: calc(36vh - 95px) !important;
  }
  .mobile-height-37 {
    height: calc(37vh - 95px) !important;
  }
  .mobile-height-37,
  .mobile-height-38 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-38 {
    height: calc(38vh - 95px) !important;
  }
  .mobile-height-39 {
    height: calc(39vh - 95px) !important;
  }
  .mobile-height-39,
  .mobile-height-40 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-40 {
    height: calc(40vh - 95px) !important;
  }
  .mobile-height-41 {
    height: calc(41vh - 95px) !important;
  }
  .mobile-height-41,
  .mobile-height-42 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-42 {
    height: calc(42vh - 95px) !important;
  }
  .mobile-height-43 {
    height: calc(43vh - 95px) !important;
  }
  .mobile-height-43,
  .mobile-height-44 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-44 {
    height: calc(44vh - 95px) !important;
  }
  .mobile-height-45 {
    height: calc(45vh - 95px) !important;
  }
  .mobile-height-45,
  .mobile-height-46 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-46 {
    height: calc(46vh - 95px) !important;
  }
  .mobile-height-47 {
    height: calc(47vh - 95px) !important;
  }
  .mobile-height-47,
  .mobile-height-48 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-48 {
    height: calc(48vh - 95px) !important;
  }
  .mobile-height-49 {
    height: calc(49vh - 95px) !important;
  }
  .mobile-height-49,
  .mobile-height-50 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-50 {
    height: calc(50vh - 95px) !important;
  }
  .mobile-height-51 {
    height: calc(51vh - 95px) !important;
  }
  .mobile-height-51,
  .mobile-height-52 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-52 {
    height: calc(52vh - 95px) !important;
  }
  .mobile-height-53 {
    height: calc(53vh - 95px) !important;
  }
  .mobile-height-53,
  .mobile-height-54 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-54 {
    height: calc(54vh - 95px) !important;
  }
  .mobile-height-55 {
    height: calc(55vh - 95px) !important;
  }
  .mobile-height-55,
  .mobile-height-56 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-56 {
    height: calc(56vh - 95px) !important;
  }
  .mobile-height-57 {
    height: calc(57vh - 95px) !important;
  }
  .mobile-height-57,
  .mobile-height-58 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-58 {
    height: calc(58vh - 95px) !important;
  }
  .mobile-height-59 {
    height: calc(59vh - 95px) !important;
  }
  .mobile-height-59,
  .mobile-height-60 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-60 {
    height: calc(60vh - 95px) !important;
  }
  .mobile-height-61 {
    height: calc(61vh - 95px) !important;
  }
  .mobile-height-61,
  .mobile-height-62 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-62 {
    height: calc(62vh - 95px) !important;
  }
  .mobile-height-63 {
    height: calc(63vh - 95px) !important;
  }
  .mobile-height-63,
  .mobile-height-64 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-64 {
    height: calc(64vh - 95px) !important;
  }
  .mobile-height-65 {
    height: calc(65vh - 95px) !important;
  }
  .mobile-height-65,
  .mobile-height-66 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-66 {
    height: calc(66vh - 95px) !important;
  }
  .mobile-height-67 {
    height: calc(67vh - 95px) !important;
  }
  .mobile-height-67,
  .mobile-height-68 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-68 {
    height: calc(68vh - 95px) !important;
  }
  .mobile-height-69 {
    height: calc(69vh - 95px) !important;
  }
  .mobile-height-69,
  .mobile-height-70 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-70 {
    height: calc(70vh - 95px) !important;
  }
  .mobile-height-71 {
    height: calc(71vh - 95px) !important;
  }
  .mobile-height-71,
  .mobile-height-72 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-72 {
    height: calc(72vh - 95px) !important;
  }
  .mobile-height-73 {
    height: calc(73vh - 95px) !important;
  }
  .mobile-height-73,
  .mobile-height-74 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-74 {
    height: calc(74vh - 95px) !important;
  }
  .mobile-height-75 {
    height: calc(75vh - 95px) !important;
  }
  .mobile-height-75,
  .mobile-height-76 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-76 {
    height: calc(76vh - 95px) !important;
  }
  .mobile-height-77 {
    height: calc(77vh - 95px) !important;
  }
  .mobile-height-77,
  .mobile-height-78 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-78 {
    height: calc(78vh - 95px) !important;
  }
  .mobile-height-79 {
    height: calc(79vh - 95px) !important;
  }
  .mobile-height-79,
  .mobile-height-80 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-80 {
    height: calc(80vh - 95px) !important;
  }
  .mobile-height-81 {
    height: calc(81vh - 95px) !important;
  }
  .mobile-height-81,
  .mobile-height-82 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-82 {
    height: calc(82vh - 95px) !important;
  }
  .mobile-height-83 {
    height: calc(83vh - 95px) !important;
  }
  .mobile-height-83,
  .mobile-height-84 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-84 {
    height: calc(84vh - 95px) !important;
  }
  .mobile-height-85 {
    height: calc(85vh - 95px) !important;
  }
  .mobile-height-85,
  .mobile-height-86 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-86 {
    height: calc(86vh - 95px) !important;
  }
  .mobile-height-87 {
    height: calc(87vh - 95px) !important;
  }
  .mobile-height-87,
  .mobile-height-88 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-88 {
    height: calc(88vh - 95px) !important;
  }
  .mobile-height-89 {
    height: calc(89vh - 95px) !important;
  }
  .mobile-height-89,
  .mobile-height-90 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-90 {
    height: calc(90vh - 95px) !important;
  }
  .mobile-height-91 {
    height: calc(91vh - 95px) !important;
  }
  .mobile-height-91,
  .mobile-height-92 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-92 {
    height: calc(92vh - 95px) !important;
  }
  .mobile-height-93 {
    height: calc(93vh - 95px) !important;
  }
  .mobile-height-93,
  .mobile-height-94 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-94 {
    height: calc(94vh - 95px) !important;
  }
  .mobile-height-95 {
    height: calc(95vh - 95px) !important;
  }
  .mobile-height-95,
  .mobile-height-96 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-96 {
    height: calc(96vh - 95px) !important;
  }
  .mobile-height-97 {
    height: calc(97vh - 95px) !important;
  }
  .mobile-height-97,
  .mobile-height-98 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-98 {
    height: calc(98vh - 95px) !important;
  }
  .mobile-height-99 {
    height: calc(99vh - 95px) !important;
  }
  .mobile-height-99,
  .mobile-height-100 {
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-100 {
    height: calc(100vh - 95px) !important;
  }
  .mobile-height-101 {
    height: calc(101vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-102 {
    height: calc(102vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-103 {
    height: calc(103vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-104 {
    height: calc(104vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-105 {
    height: calc(105vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-106 {
    height: calc(106vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-107 {
    height: calc(107vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-108 {
    height: calc(108vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-109 {
    height: calc(109vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-110 {
    height: calc(110vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-111 {
    height: calc(111vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-112 {
    height: calc(112vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-113 {
    height: calc(113vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-114 {
    height: calc(114vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-115 {
    height: calc(115vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-116 {
    height: calc(116vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-117 {
    height: calc(117vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-118 {
    height: calc(118vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-119 {
    height: calc(119vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-120 {
    height: calc(120vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-121 {
    height: calc(121vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-122 {
    height: calc(122vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-123 {
    height: calc(123vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-124 {
    height: calc(124vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-125 {
    height: calc(125vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-126 {
    height: calc(126vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-127 {
    height: calc(127vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-128 {
    height: calc(128vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-129 {
    height: calc(129vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-130 {
    height: calc(130vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-131 {
    height: calc(131vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-132 {
    height: calc(132vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-133 {
    height: calc(133vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-134 {
    height: calc(134vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-135 {
    height: calc(135vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-136 {
    height: calc(136vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-137 {
    height: calc(137vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-138 {
    height: calc(138vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-139 {
    height: calc(139vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-140 {
    height: calc(140vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-141 {
    height: calc(141vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-142 {
    height: calc(142vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-143 {
    height: calc(143vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-144 {
    height: calc(144vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-145 {
    height: calc(145vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-146 {
    height: calc(146vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-147 {
    height: calc(147vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-148 {
    height: calc(148vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-149 {
    height: calc(149vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-150 {
    height: calc(150vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-151 {
    height: calc(151vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-152 {
    height: calc(152vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-153 {
    height: calc(153vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-154 {
    height: calc(154vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-155 {
    height: calc(155vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-156 {
    height: calc(156vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-157 {
    height: calc(157vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-158 {
    height: calc(158vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-159 {
    height: calc(159vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-160 {
    height: calc(160vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-161 {
    height: calc(161vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-162 {
    height: calc(162vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-163 {
    height: calc(163vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-164 {
    height: calc(164vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-165 {
    height: calc(165vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-166 {
    height: calc(166vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-167 {
    height: calc(167vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-168 {
    height: calc(168vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-169 {
    height: calc(169vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-170 {
    height: calc(170vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-171 {
    height: calc(171vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-172 {
    height: calc(172vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-173 {
    height: calc(173vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-174 {
    height: calc(174vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-175 {
    height: calc(175vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-176 {
    height: calc(176vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-177 {
    height: calc(177vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-178 {
    height: calc(178vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-179 {
    height: calc(179vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-180 {
    height: calc(180vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-181 {
    height: calc(181vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-182 {
    height: calc(182vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-183 {
    height: calc(183vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-184 {
    height: calc(184vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-185 {
    height: calc(185vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-186 {
    height: calc(186vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-187 {
    height: calc(187vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-188 {
    height: calc(188vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-189 {
    height: calc(189vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-190 {
    height: calc(190vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-191 {
    height: calc(191vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-192 {
    height: calc(192vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-193 {
    height: calc(193vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-194 {
    height: calc(194vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-195 {
    height: calc(195vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-196 {
    height: calc(196vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-197 {
    height: calc(197vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-198 {
    height: calc(198vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-199 {
    height: calc(199vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-200 {
    height: calc(200vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-201 {
    height: calc(201vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-202 {
    height: calc(202vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-203 {
    height: calc(203vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-204 {
    height: calc(204vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-205 {
    height: calc(205vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-206 {
    height: calc(206vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-207 {
    height: calc(207vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-208 {
    height: calc(208vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-209 {
    height: calc(209vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-210 {
    height: calc(210vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-211 {
    height: calc(211vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-212 {
    height: calc(212vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-213 {
    height: calc(213vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-214 {
    height: calc(214vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-215 {
    height: calc(215vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-216 {
    height: calc(216vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-217 {
    height: calc(217vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-218 {
    height: calc(218vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-219 {
    height: calc(219vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-220 {
    height: calc(220vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-221 {
    height: calc(221vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-222 {
    height: calc(222vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-223 {
    height: calc(223vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-224 {
    height: calc(224vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-225 {
    height: calc(225vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-226 {
    height: calc(226vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-227 {
    height: calc(227vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-228 {
    height: calc(228vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-229 {
    height: calc(229vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-230 {
    height: calc(230vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-231 {
    height: calc(231vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-232 {
    height: calc(232vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-233 {
    height: calc(233vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-234 {
    height: calc(234vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-235 {
    height: calc(235vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-236 {
    height: calc(236vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-237 {
    height: calc(237vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-238 {
    height: calc(238vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-239 {
    height: calc(239vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-240 {
    height: calc(240vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-241 {
    height: calc(241vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-242 {
    height: calc(242vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-243 {
    height: calc(243vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-244 {
    height: calc(244vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-245 {
    height: calc(245vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-246 {
    height: calc(246vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-247 {
    height: calc(247vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-248 {
    height: calc(248vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-249 {
    height: calc(249vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-250 {
    height: calc(250vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-251 {
    height: calc(251vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-252 {
    height: calc(252vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-253 {
    height: calc(253vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-254 {
    height: calc(254vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-255 {
    height: calc(255vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-256 {
    height: calc(256vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-257 {
    height: calc(257vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-258 {
    height: calc(258vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-259 {
    height: calc(259vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-260 {
    height: calc(260vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-261 {
    height: calc(261vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-262 {
    height: calc(262vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-263 {
    height: calc(263vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-264 {
    height: calc(264vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-265 {
    height: calc(265vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-266 {
    height: calc(266vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-267 {
    height: calc(267vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-268 {
    height: calc(268vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-269 {
    height: calc(269vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-270 {
    height: calc(270vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-271 {
    height: calc(271vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-272 {
    height: calc(272vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-273 {
    height: calc(273vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-274 {
    height: calc(274vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-275 {
    height: calc(275vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-276 {
    height: calc(276vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-277 {
    height: calc(277vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-278 {
    height: calc(278vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-279 {
    height: calc(279vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-280 {
    height: calc(280vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-281 {
    height: calc(281vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-282 {
    height: calc(282vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-283 {
    height: calc(283vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-284 {
    height: calc(284vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-285 {
    height: calc(285vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-286 {
    height: calc(286vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-287 {
    height: calc(287vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-288 {
    height: calc(288vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-289 {
    height: calc(289vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-290 {
    height: calc(290vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-291 {
    height: calc(291vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-292 {
    height: calc(292vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-293 {
    height: calc(293vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-294 {
    height: calc(294vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-295 {
    height: calc(295vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-296 {
    height: calc(296vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-297 {
    height: calc(297vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-298 {
    height: calc(298vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-299 {
    height: calc(299vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-300 {
    height: calc(300vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-301 {
    height: calc(301vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-302 {
    height: calc(302vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-303 {
    height: calc(303vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-304 {
    height: calc(304vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-305 {
    height: calc(305vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-306 {
    height: calc(306vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-307 {
    height: calc(307vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-308 {
    height: calc(308vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-309 {
    height: calc(309vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-310 {
    height: calc(310vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-311 {
    height: calc(311vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-312 {
    height: calc(312vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-313 {
    height: calc(313vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-314 {
    height: calc(314vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-315 {
    height: calc(315vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-316 {
    height: calc(316vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-317 {
    height: calc(317vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-318 {
    height: calc(318vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-319 {
    height: calc(319vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-320 {
    height: calc(320vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-321 {
    height: calc(321vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-322 {
    height: calc(322vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-323 {
    height: calc(323vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-324 {
    height: calc(324vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-325 {
    height: calc(325vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-326 {
    height: calc(326vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-327 {
    height: calc(327vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-328 {
    height: calc(328vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-329 {
    height: calc(329vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-330 {
    height: calc(330vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-331 {
    height: calc(331vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-332 {
    height: calc(332vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-333 {
    height: calc(333vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-334 {
    height: calc(334vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-335 {
    height: calc(335vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-336 {
    height: calc(336vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-337 {
    height: calc(337vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-338 {
    height: calc(338vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-339 {
    height: calc(339vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-340 {
    height: calc(340vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-341 {
    height: calc(341vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-342 {
    height: calc(342vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-343 {
    height: calc(343vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-344 {
    height: calc(344vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-345 {
    height: calc(345vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-346 {
    height: calc(346vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-347 {
    height: calc(347vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-348 {
    height: calc(348vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-349 {
    height: calc(349vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-350 {
    height: calc(350vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-351 {
    height: calc(351vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-352 {
    height: calc(352vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-353 {
    height: calc(353vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-354 {
    height: calc(354vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-355 {
    height: calc(355vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-356 {
    height: calc(356vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-357 {
    height: calc(357vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-358 {
    height: calc(358vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-359 {
    height: calc(359vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-360 {
    height: calc(360vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-361 {
    height: calc(361vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-362 {
    height: calc(362vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-363 {
    height: calc(363vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-364 {
    height: calc(364vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-365 {
    height: calc(365vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-366 {
    height: calc(366vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-367 {
    height: calc(367vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-368 {
    height: calc(368vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-369 {
    height: calc(369vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-370 {
    height: calc(370vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-371 {
    height: calc(371vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-372 {
    height: calc(372vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-373 {
    height: calc(373vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-374 {
    height: calc(374vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-375 {
    height: calc(375vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-376 {
    height: calc(376vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-377 {
    height: calc(377vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-378 {
    height: calc(378vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-379 {
    height: calc(379vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-380 {
    height: calc(380vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-381 {
    height: calc(381vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-382 {
    height: calc(382vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-383 {
    height: calc(383vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-384 {
    height: calc(384vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-385 {
    height: calc(385vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-386 {
    height: calc(386vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-387 {
    height: calc(387vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-388 {
    height: calc(388vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-389 {
    height: calc(389vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-390 {
    height: calc(390vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-391 {
    height: calc(391vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-392 {
    height: calc(392vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-393 {
    height: calc(393vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-394 {
    height: calc(394vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-395 {
    height: calc(395vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-396 {
    height: calc(396vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-397 {
    height: calc(397vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-398 {
    height: calc(398vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-399 {
    height: calc(399vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-400 {
    height: calc(400vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-401 {
    height: calc(401vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-402 {
    height: calc(402vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-403 {
    height: calc(403vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-404 {
    height: calc(404vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-405 {
    height: calc(405vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-406 {
    height: calc(406vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-407 {
    height: calc(407vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-408 {
    height: calc(408vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-409 {
    height: calc(409vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-410 {
    height: calc(410vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-411 {
    height: calc(411vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-412 {
    height: calc(412vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-413 {
    height: calc(413vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-414 {
    height: calc(414vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-415 {
    height: calc(415vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-416 {
    height: calc(416vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-417 {
    height: calc(417vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-418 {
    height: calc(418vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-419 {
    height: calc(419vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-420 {
    height: calc(420vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-421 {
    height: calc(421vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-422 {
    height: calc(422vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-423 {
    height: calc(423vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-424 {
    height: calc(424vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-425 {
    height: calc(425vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-426 {
    height: calc(426vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-427 {
    height: calc(427vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-428 {
    height: calc(428vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-429 {
    height: calc(429vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-430 {
    height: calc(430vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-431 {
    height: calc(431vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-432 {
    height: calc(432vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-433 {
    height: calc(433vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-434 {
    height: calc(434vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-435 {
    height: calc(435vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-436 {
    height: calc(436vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-437 {
    height: calc(437vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-438 {
    height: calc(438vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-439 {
    height: calc(439vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-440 {
    height: calc(440vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-441 {
    height: calc(441vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-442 {
    height: calc(442vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-443 {
    height: calc(443vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-444 {
    height: calc(444vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-445 {
    height: calc(445vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-446 {
    height: calc(446vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-447 {
    height: calc(447vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-448 {
    height: calc(448vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-449 {
    height: calc(449vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-450 {
    height: calc(450vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-451 {
    height: calc(451vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-452 {
    height: calc(452vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-453 {
    height: calc(453vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-454 {
    height: calc(454vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-455 {
    height: calc(455vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-456 {
    height: calc(456vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-457 {
    height: calc(457vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-458 {
    height: calc(458vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-459 {
    height: calc(459vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-460 {
    height: calc(460vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-461 {
    height: calc(461vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-462 {
    height: calc(462vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-463 {
    height: calc(463vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-464 {
    height: calc(464vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-465 {
    height: calc(465vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-466 {
    height: calc(466vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-467 {
    height: calc(467vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-468 {
    height: calc(468vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-469 {
    height: calc(469vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-470 {
    height: calc(470vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-471 {
    height: calc(471vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-472 {
    height: calc(472vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-473 {
    height: calc(473vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-474 {
    height: calc(474vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-475 {
    height: calc(475vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-476 {
    height: calc(476vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-477 {
    height: calc(477vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-478 {
    height: calc(478vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-479 {
    height: calc(479vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-480 {
    height: calc(480vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-481 {
    height: calc(481vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-482 {
    height: calc(482vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-483 {
    height: calc(483vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-484 {
    height: calc(484vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-485 {
    height: calc(485vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-486 {
    height: calc(486vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-487 {
    height: calc(487vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-488 {
    height: calc(488vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-489 {
    height: calc(489vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-490 {
    height: calc(490vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-491 {
    height: calc(491vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-492 {
    height: calc(492vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-493 {
    height: calc(493vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-494 {
    height: calc(494vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-495 {
    height: calc(495vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-496 {
    height: calc(496vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-497 {
    height: calc(497vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-498 {
    height: calc(498vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-499 {
    height: calc(499vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-500 {
    height: calc(500vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-501 {
    height: calc(501vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-502 {
    height: calc(502vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-503 {
    height: calc(503vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-504 {
    height: calc(504vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-505 {
    height: calc(505vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-506 {
    height: calc(506vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-507 {
    height: calc(507vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-508 {
    height: calc(508vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-509 {
    height: calc(509vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-510 {
    height: calc(510vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-511 {
    height: calc(511vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-512 {
    height: calc(512vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-513 {
    height: calc(513vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-514 {
    height: calc(514vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-515 {
    height: calc(515vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-516 {
    height: calc(516vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-517 {
    height: calc(517vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-518 {
    height: calc(518vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-519 {
    height: calc(519vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-520 {
    height: calc(520vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-521 {
    height: calc(521vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-522 {
    height: calc(522vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-523 {
    height: calc(523vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-524 {
    height: calc(524vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-525 {
    height: calc(525vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-526 {
    height: calc(526vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-527 {
    height: calc(527vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-528 {
    height: calc(528vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-529 {
    height: calc(529vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-530 {
    height: calc(530vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-531 {
    height: calc(531vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-532 {
    height: calc(532vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-533 {
    height: calc(533vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-534 {
    height: calc(534vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-535 {
    height: calc(535vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-536 {
    height: calc(536vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-537 {
    height: calc(537vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-538 {
    height: calc(538vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-539 {
    height: calc(539vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-540 {
    height: calc(540vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-541 {
    height: calc(541vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-542 {
    height: calc(542vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-543 {
    height: calc(543vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-544 {
    height: calc(544vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-545 {
    height: calc(545vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-546 {
    height: calc(546vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-547 {
    height: calc(547vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-548 {
    height: calc(548vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-549 {
    height: calc(549vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-550 {
    height: calc(550vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-551 {
    height: calc(551vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-552 {
    height: calc(552vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-553 {
    height: calc(553vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-554 {
    height: calc(554vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-555 {
    height: calc(555vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-556 {
    height: calc(556vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-557 {
    height: calc(557vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-558 {
    height: calc(558vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-559 {
    height: calc(559vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-560 {
    height: calc(560vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-561 {
    height: calc(561vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-562 {
    height: calc(562vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-563 {
    height: calc(563vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-564 {
    height: calc(564vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-565 {
    height: calc(565vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-566 {
    height: calc(566vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-567 {
    height: calc(567vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-568 {
    height: calc(568vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-569 {
    height: calc(569vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-570 {
    height: calc(570vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-571 {
    height: calc(571vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-572 {
    height: calc(572vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-573 {
    height: calc(573vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-574 {
    height: calc(574vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-575 {
    height: calc(575vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-576 {
    height: calc(576vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-577 {
    height: calc(577vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-578 {
    height: calc(578vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-579 {
    height: calc(579vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-580 {
    height: calc(580vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-581 {
    height: calc(581vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-582 {
    height: calc(582vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-583 {
    height: calc(583vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-584 {
    height: calc(584vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-585 {
    height: calc(585vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-586 {
    height: calc(586vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-587 {
    height: calc(587vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-588 {
    height: calc(588vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-589 {
    height: calc(589vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-590 {
    height: calc(590vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-591 {
    height: calc(591vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-592 {
    height: calc(592vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-593 {
    height: calc(593vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-594 {
    height: calc(594vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-595 {
    height: calc(595vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-596 {
    height: calc(596vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-597 {
    height: calc(597vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-598 {
    height: calc(598vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-599 {
    height: calc(599vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-600 {
    height: calc(600vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-601 {
    height: calc(601vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-602 {
    height: calc(602vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-603 {
    height: calc(603vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-604 {
    height: calc(604vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-605 {
    height: calc(605vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-606 {
    height: calc(606vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-607 {
    height: calc(607vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-608 {
    height: calc(608vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-609 {
    height: calc(609vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-610 {
    height: calc(610vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-611 {
    height: calc(611vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-612 {
    height: calc(612vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-613 {
    height: calc(613vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-614 {
    height: calc(614vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-615 {
    height: calc(615vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-616 {
    height: calc(616vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-617 {
    height: calc(617vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-618 {
    height: calc(618vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-619 {
    height: calc(619vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-620 {
    height: calc(620vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-621 {
    height: calc(621vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-622 {
    height: calc(622vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-623 {
    height: calc(623vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-624 {
    height: calc(624vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-625 {
    height: calc(625vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-626 {
    height: calc(626vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-627 {
    height: calc(627vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-628 {
    height: calc(628vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-629 {
    height: calc(629vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-630 {
    height: calc(630vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-631 {
    height: calc(631vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-632 {
    height: calc(632vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-633 {
    height: calc(633vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-634 {
    height: calc(634vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-635 {
    height: calc(635vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-636 {
    height: calc(636vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-637 {
    height: calc(637vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-638 {
    height: calc(638vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-639 {
    height: calc(639vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-640 {
    height: calc(640vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-641 {
    height: calc(641vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-642 {
    height: calc(642vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-643 {
    height: calc(643vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-644 {
    height: calc(644vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-645 {
    height: calc(645vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-646 {
    height: calc(646vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-647 {
    height: calc(647vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-648 {
    height: calc(648vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-649 {
    height: calc(649vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-650 {
    height: calc(650vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-651 {
    height: calc(651vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-652 {
    height: calc(652vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-653 {
    height: calc(653vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-654 {
    height: calc(654vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-655 {
    height: calc(655vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-656 {
    height: calc(656vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-657 {
    height: calc(657vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-658 {
    height: calc(658vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-659 {
    height: calc(659vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-660 {
    height: calc(660vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-661 {
    height: calc(661vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-662 {
    height: calc(662vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-663 {
    height: calc(663vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-664 {
    height: calc(664vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-665 {
    height: calc(665vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-666 {
    height: calc(666vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-667 {
    height: calc(667vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-668 {
    height: calc(668vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-669 {
    height: calc(669vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-670 {
    height: calc(670vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-671 {
    height: calc(671vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-672 {
    height: calc(672vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-673 {
    height: calc(673vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-674 {
    height: calc(674vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-675 {
    height: calc(675vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-676 {
    height: calc(676vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-677 {
    height: calc(677vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-678 {
    height: calc(678vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-679 {
    height: calc(679vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-680 {
    height: calc(680vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-681 {
    height: calc(681vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-682 {
    height: calc(682vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-683 {
    height: calc(683vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-684 {
    height: calc(684vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-685 {
    height: calc(685vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-686 {
    height: calc(686vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-687 {
    height: calc(687vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-688 {
    height: calc(688vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-689 {
    height: calc(689vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-690 {
    height: calc(690vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-691 {
    height: calc(691vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-692 {
    height: calc(692vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-693 {
    height: calc(693vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-694 {
    height: calc(694vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-695 {
    height: calc(695vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-696 {
    height: calc(696vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-697 {
    height: calc(697vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-698 {
    height: calc(698vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-699 {
    height: calc(699vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-700 {
    height: calc(700vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-701 {
    height: calc(701vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-702 {
    height: calc(702vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-703 {
    height: calc(703vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-704 {
    height: calc(704vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-705 {
    height: calc(705vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-706 {
    height: calc(706vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-707 {
    height: calc(707vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-708 {
    height: calc(708vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-709 {
    height: calc(709vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-710 {
    height: calc(710vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-711 {
    height: calc(711vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-712 {
    height: calc(712vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-713 {
    height: calc(713vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-714 {
    height: calc(714vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-715 {
    height: calc(715vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-716 {
    height: calc(716vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-717 {
    height: calc(717vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-718 {
    height: calc(718vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-719 {
    height: calc(719vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-720 {
    height: calc(720vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-721 {
    height: calc(721vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-722 {
    height: calc(722vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-723 {
    height: calc(723vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-724 {
    height: calc(724vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-725 {
    height: calc(725vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-726 {
    height: calc(726vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-727 {
    height: calc(727vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-728 {
    height: calc(728vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-729 {
    height: calc(729vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-730 {
    height: calc(730vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-731 {
    height: calc(731vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-732 {
    height: calc(732vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-733 {
    height: calc(733vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-734 {
    height: calc(734vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-735 {
    height: calc(735vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-736 {
    height: calc(736vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-737 {
    height: calc(737vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-738 {
    height: calc(738vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-739 {
    height: calc(739vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-740 {
    height: calc(740vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-741 {
    height: calc(741vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-742 {
    height: calc(742vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-743 {
    height: calc(743vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-744 {
    height: calc(744vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-745 {
    height: calc(745vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-746 {
    height: calc(746vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-747 {
    height: calc(747vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-748 {
    height: calc(748vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-749 {
    height: calc(749vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-750 {
    height: calc(750vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-751 {
    height: calc(751vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-752 {
    height: calc(752vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-753 {
    height: calc(753vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-754 {
    height: calc(754vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-755 {
    height: calc(755vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-756 {
    height: calc(756vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-757 {
    height: calc(757vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-758 {
    height: calc(758vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-759 {
    height: calc(759vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-760 {
    height: calc(760vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-761 {
    height: calc(761vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-762 {
    height: calc(762vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-763 {
    height: calc(763vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-764 {
    height: calc(764vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-765 {
    height: calc(765vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-766 {
    height: calc(766vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-767 {
    height: calc(767vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-768 {
    height: calc(768vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-769 {
    height: calc(769vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-770 {
    height: calc(770vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-771 {
    height: calc(771vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-772 {
    height: calc(772vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-773 {
    height: calc(773vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-774 {
    height: calc(774vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-775 {
    height: calc(775vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-776 {
    height: calc(776vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-777 {
    height: calc(777vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-778 {
    height: calc(778vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-779 {
    height: calc(779vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-780 {
    height: calc(780vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-781 {
    height: calc(781vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-782 {
    height: calc(782vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-783 {
    height: calc(783vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-784 {
    height: calc(784vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-785 {
    height: calc(785vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-786 {
    height: calc(786vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-787 {
    height: calc(787vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-788 {
    height: calc(788vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-789 {
    height: calc(789vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-790 {
    height: calc(790vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-791 {
    height: calc(791vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-792 {
    height: calc(792vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-793 {
    height: calc(793vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-794 {
    height: calc(794vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-795 {
    height: calc(795vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-796 {
    height: calc(796vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-797 {
    height: calc(797vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-798 {
    height: calc(798vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-799 {
    height: calc(799vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-800 {
    height: calc(800vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-801 {
    height: calc(801vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-802 {
    height: calc(802vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-803 {
    height: calc(803vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-804 {
    height: calc(804vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-805 {
    height: calc(805vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-806 {
    height: calc(806vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-807 {
    height: calc(807vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-808 {
    height: calc(808vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-809 {
    height: calc(809vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-810 {
    height: calc(810vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-811 {
    height: calc(811vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-812 {
    height: calc(812vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-813 {
    height: calc(813vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-814 {
    height: calc(814vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-815 {
    height: calc(815vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-816 {
    height: calc(816vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-817 {
    height: calc(817vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-818 {
    height: calc(818vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-819 {
    height: calc(819vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-820 {
    height: calc(820vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-821 {
    height: calc(821vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-822 {
    height: calc(822vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-823 {
    height: calc(823vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-824 {
    height: calc(824vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-825 {
    height: calc(825vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-826 {
    height: calc(826vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-827 {
    height: calc(827vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-828 {
    height: calc(828vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-829 {
    height: calc(829vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-830 {
    height: calc(830vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-831 {
    height: calc(831vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-832 {
    height: calc(832vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-833 {
    height: calc(833vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-834 {
    height: calc(834vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-835 {
    height: calc(835vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-836 {
    height: calc(836vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-837 {
    height: calc(837vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-838 {
    height: calc(838vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-839 {
    height: calc(839vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-840 {
    height: calc(840vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-841 {
    height: calc(841vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-842 {
    height: calc(842vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-843 {
    height: calc(843vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-844 {
    height: calc(844vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-845 {
    height: calc(845vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-846 {
    height: calc(846vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-847 {
    height: calc(847vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-848 {
    height: calc(848vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-849 {
    height: calc(849vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-850 {
    height: calc(850vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-851 {
    height: calc(851vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-852 {
    height: calc(852vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-853 {
    height: calc(853vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-854 {
    height: calc(854vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-855 {
    height: calc(855vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-856 {
    height: calc(856vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-857 {
    height: calc(857vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-858 {
    height: calc(858vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-859 {
    height: calc(859vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-860 {
    height: calc(860vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-861 {
    height: calc(861vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-862 {
    height: calc(862vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-863 {
    height: calc(863vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-864 {
    height: calc(864vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-865 {
    height: calc(865vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-866 {
    height: calc(866vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-867 {
    height: calc(867vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-868 {
    height: calc(868vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-869 {
    height: calc(869vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-870 {
    height: calc(870vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-871 {
    height: calc(871vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-872 {
    height: calc(872vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-873 {
    height: calc(873vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-874 {
    height: calc(874vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-875 {
    height: calc(875vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-876 {
    height: calc(876vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-877 {
    height: calc(877vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-878 {
    height: calc(878vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-879 {
    height: calc(879vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-880 {
    height: calc(880vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-881 {
    height: calc(881vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-882 {
    height: calc(882vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-883 {
    height: calc(883vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-884 {
    height: calc(884vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-885 {
    height: calc(885vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-886 {
    height: calc(886vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-887 {
    height: calc(887vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-888 {
    height: calc(888vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-889 {
    height: calc(889vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-890 {
    height: calc(890vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-891 {
    height: calc(891vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-892 {
    height: calc(892vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-893 {
    height: calc(893vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-894 {
    height: calc(894vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-895 {
    height: calc(895vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-896 {
    height: calc(896vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-897 {
    height: calc(897vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-898 {
    height: calc(898vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-899 {
    height: calc(899vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-900 {
    height: calc(900vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-901 {
    height: calc(901vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-902 {
    height: calc(902vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-903 {
    height: calc(903vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-904 {
    height: calc(904vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-905 {
    height: calc(905vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-906 {
    height: calc(906vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-907 {
    height: calc(907vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-908 {
    height: calc(908vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-909 {
    height: calc(909vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-910 {
    height: calc(910vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-911 {
    height: calc(911vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-912 {
    height: calc(912vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-913 {
    height: calc(913vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-914 {
    height: calc(914vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-915 {
    height: calc(915vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-916 {
    height: calc(916vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-917 {
    height: calc(917vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-918 {
    height: calc(918vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-919 {
    height: calc(919vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-920 {
    height: calc(920vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-921 {
    height: calc(921vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-922 {
    height: calc(922vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-923 {
    height: calc(923vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-924 {
    height: calc(924vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-925 {
    height: calc(925vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-926 {
    height: calc(926vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-927 {
    height: calc(927vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-928 {
    height: calc(928vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-929 {
    height: calc(929vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-930 {
    height: calc(930vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-931 {
    height: calc(931vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-932 {
    height: calc(932vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-933 {
    height: calc(933vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-934 {
    height: calc(934vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-935 {
    height: calc(935vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-936 {
    height: calc(936vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-937 {
    height: calc(937vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-938 {
    height: calc(938vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-939 {
    height: calc(939vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-940 {
    height: calc(940vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-941 {
    height: calc(941vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-942 {
    height: calc(942vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-943 {
    height: calc(943vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-944 {
    height: calc(944vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-945 {
    height: calc(945vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-946 {
    height: calc(946vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-947 {
    height: calc(947vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-948 {
    height: calc(948vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-949 {
    height: calc(949vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-950 {
    height: calc(950vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-951 {
    height: calc(951vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-952 {
    height: calc(952vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-953 {
    height: calc(953vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-954 {
    height: calc(954vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-955 {
    height: calc(955vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-956 {
    height: calc(956vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-957 {
    height: calc(957vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-958 {
    height: calc(958vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-959 {
    height: calc(959vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-960 {
    height: calc(960vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-961 {
    height: calc(961vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-962 {
    height: calc(962vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-963 {
    height: calc(963vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-964 {
    height: calc(964vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-965 {
    height: calc(965vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-966 {
    height: calc(966vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-967 {
    height: calc(967vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-968 {
    height: calc(968vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-969 {
    height: calc(969vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-970 {
    height: calc(970vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-971 {
    height: calc(971vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-972 {
    height: calc(972vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-973 {
    height: calc(973vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-974 {
    height: calc(974vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-975 {
    height: calc(975vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-976 {
    height: calc(976vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-977 {
    height: calc(977vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-978 {
    height: calc(978vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-979 {
    height: calc(979vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-980 {
    height: calc(980vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-981 {
    height: calc(981vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-982 {
    height: calc(982vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-983 {
    height: calc(983vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-984 {
    height: calc(984vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-985 {
    height: calc(985vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-986 {
    height: calc(986vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-987 {
    height: calc(987vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-988 {
    height: calc(988vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-989 {
    height: calc(989vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-990 {
    height: calc(990vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-991 {
    height: calc(991vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-992 {
    height: calc(992vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-993 {
    height: calc(993vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-994 {
    height: calc(994vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-995 {
    height: calc(995vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-996 {
    height: calc(996vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-997 {
    height: calc(997vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-998 {
    height: calc(998vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-999 {
    height: calc(999vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1000 {
    height: calc(1000vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1001 {
    height: calc(1001vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1002 {
    height: calc(1002vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1003 {
    height: calc(1003vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1004 {
    height: calc(1004vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1005 {
    height: calc(1005vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1006 {
    height: calc(1006vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1007 {
    height: calc(1007vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1008 {
    height: calc(1008vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1009 {
    height: calc(1009vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1010 {
    height: calc(1010vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1011 {
    height: calc(1011vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1012 {
    height: calc(1012vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1013 {
    height: calc(1013vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1014 {
    height: calc(1014vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1015 {
    height: calc(1015vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1016 {
    height: calc(1016vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1017 {
    height: calc(1017vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1018 {
    height: calc(1018vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1019 {
    height: calc(1019vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1020 {
    height: calc(1020vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1021 {
    height: calc(1021vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1022 {
    height: calc(1022vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1023 {
    height: calc(1023vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1024 {
    height: calc(1024vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1025 {
    height: calc(1025vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1026 {
    height: calc(1026vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1027 {
    height: calc(1027vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1028 {
    height: calc(1028vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1029 {
    height: calc(1029vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1030 {
    height: calc(1030vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1031 {
    height: calc(1031vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1032 {
    height: calc(1032vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1033 {
    height: calc(1033vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1034 {
    height: calc(1034vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1035 {
    height: calc(1035vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1036 {
    height: calc(1036vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1037 {
    height: calc(1037vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1038 {
    height: calc(1038vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1039 {
    height: calc(1039vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1040 {
    height: calc(1040vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1041 {
    height: calc(1041vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1042 {
    height: calc(1042vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1043 {
    height: calc(1043vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1044 {
    height: calc(1044vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1045 {
    height: calc(1045vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1046 {
    height: calc(1046vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1047 {
    height: calc(1047vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1048 {
    height: calc(1048vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1049 {
    height: calc(1049vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1050 {
    height: calc(1050vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1051 {
    height: calc(1051vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1052 {
    height: calc(1052vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1053 {
    height: calc(1053vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1054 {
    height: calc(1054vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1055 {
    height: calc(1055vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1056 {
    height: calc(1056vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1057 {
    height: calc(1057vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1058 {
    height: calc(1058vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1059 {
    height: calc(1059vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1060 {
    height: calc(1060vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1061 {
    height: calc(1061vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1062 {
    height: calc(1062vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1063 {
    height: calc(1063vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1064 {
    height: calc(1064vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1065 {
    height: calc(1065vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1066 {
    height: calc(1066vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1067 {
    height: calc(1067vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1068 {
    height: calc(1068vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1069 {
    height: calc(1069vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1070 {
    height: calc(1070vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1071 {
    height: calc(1071vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1072 {
    height: calc(1072vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1073 {
    height: calc(1073vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1074 {
    height: calc(1074vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1075 {
    height: calc(1075vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1076 {
    height: calc(1076vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1077 {
    height: calc(1077vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1078 {
    height: calc(1078vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1079 {
    height: calc(1079vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1080 {
    height: calc(1080vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1081 {
    height: calc(1081vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1082 {
    height: calc(1082vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1083 {
    height: calc(1083vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1084 {
    height: calc(1084vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1085 {
    height: calc(1085vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1086 {
    height: calc(1086vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1087 {
    height: calc(1087vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1088 {
    height: calc(1088vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1089 {
    height: calc(1089vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1090 {
    height: calc(1090vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1091 {
    height: calc(1091vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1092 {
    height: calc(1092vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1093 {
    height: calc(1093vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1094 {
    height: calc(1094vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1095 {
    height: calc(1095vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1096 {
    height: calc(1096vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1097 {
    height: calc(1097vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1098 {
    height: calc(1098vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1099 {
    height: calc(1099vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1100 {
    height: calc(1100vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1101 {
    height: calc(1101vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1102 {
    height: calc(1102vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1103 {
    height: calc(1103vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1104 {
    height: calc(1104vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1105 {
    height: calc(1105vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1106 {
    height: calc(1106vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1107 {
    height: calc(1107vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1108 {
    height: calc(1108vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1109 {
    height: calc(1109vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1110 {
    height: calc(1110vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1111 {
    height: calc(1111vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1112 {
    height: calc(1112vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1113 {
    height: calc(1113vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1114 {
    height: calc(1114vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1115 {
    height: calc(1115vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1116 {
    height: calc(1116vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1117 {
    height: calc(1117vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1118 {
    height: calc(1118vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1119 {
    height: calc(1119vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1120 {
    height: calc(1120vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1121 {
    height: calc(1121vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1122 {
    height: calc(1122vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1123 {
    height: calc(1123vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1124 {
    height: calc(1124vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1125 {
    height: calc(1125vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1126 {
    height: calc(1126vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1127 {
    height: calc(1127vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1128 {
    height: calc(1128vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1129 {
    height: calc(1129vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1130 {
    height: calc(1130vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1131 {
    height: calc(1131vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1132 {
    height: calc(1132vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1133 {
    height: calc(1133vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1134 {
    height: calc(1134vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1135 {
    height: calc(1135vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1136 {
    height: calc(1136vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1137 {
    height: calc(1137vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1138 {
    height: calc(1138vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1139 {
    height: calc(1139vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1140 {
    height: calc(1140vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1141 {
    height: calc(1141vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1142 {
    height: calc(1142vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1143 {
    height: calc(1143vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1144 {
    height: calc(1144vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1145 {
    height: calc(1145vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1146 {
    height: calc(1146vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1147 {
    height: calc(1147vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1148 {
    height: calc(1148vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1149 {
    height: calc(1149vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1150 {
    height: calc(1150vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1151 {
    height: calc(1151vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1152 {
    height: calc(1152vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1153 {
    height: calc(1153vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1154 {
    height: calc(1154vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1155 {
    height: calc(1155vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1156 {
    height: calc(1156vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1157 {
    height: calc(1157vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1158 {
    height: calc(1158vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1159 {
    height: calc(1159vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1160 {
    height: calc(1160vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1161 {
    height: calc(1161vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1162 {
    height: calc(1162vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1163 {
    height: calc(1163vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1164 {
    height: calc(1164vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1165 {
    height: calc(1165vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1166 {
    height: calc(1166vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1167 {
    height: calc(1167vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1168 {
    height: calc(1168vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1169 {
    height: calc(1169vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1170 {
    height: calc(1170vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1171 {
    height: calc(1171vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1172 {
    height: calc(1172vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1173 {
    height: calc(1173vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1174 {
    height: calc(1174vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1175 {
    height: calc(1175vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1176 {
    height: calc(1176vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1177 {
    height: calc(1177vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1178 {
    height: calc(1178vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1179 {
    height: calc(1179vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1180 {
    height: calc(1180vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1181 {
    height: calc(1181vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1182 {
    height: calc(1182vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1183 {
    height: calc(1183vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1184 {
    height: calc(1184vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1185 {
    height: calc(1185vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1186 {
    height: calc(1186vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1187 {
    height: calc(1187vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1188 {
    height: calc(1188vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1189 {
    height: calc(1189vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1190 {
    height: calc(1190vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1191 {
    height: calc(1191vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1192 {
    height: calc(1192vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1193 {
    height: calc(1193vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1194 {
    height: calc(1194vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1195 {
    height: calc(1195vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1196 {
    height: calc(1196vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1197 {
    height: calc(1197vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1198 {
    height: calc(1198vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1199 {
    height: calc(1199vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1200 {
    height: calc(1200vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1201 {
    height: calc(1201vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1202 {
    height: calc(1202vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1203 {
    height: calc(1203vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1204 {
    height: calc(1204vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1205 {
    height: calc(1205vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1206 {
    height: calc(1206vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1207 {
    height: calc(1207vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1208 {
    height: calc(1208vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1209 {
    height: calc(1209vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1210 {
    height: calc(1210vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1211 {
    height: calc(1211vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1212 {
    height: calc(1212vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1213 {
    height: calc(1213vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1214 {
    height: calc(1214vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1215 {
    height: calc(1215vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1216 {
    height: calc(1216vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1217 {
    height: calc(1217vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1218 {
    height: calc(1218vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1219 {
    height: calc(1219vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1220 {
    height: calc(1220vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1221 {
    height: calc(1221vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1222 {
    height: calc(1222vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1223 {
    height: calc(1223vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1224 {
    height: calc(1224vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1225 {
    height: calc(1225vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1226 {
    height: calc(1226vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1227 {
    height: calc(1227vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1228 {
    height: calc(1228vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1229 {
    height: calc(1229vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1230 {
    height: calc(1230vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1231 {
    height: calc(1231vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1232 {
    height: calc(1232vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1233 {
    height: calc(1233vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1234 {
    height: calc(1234vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1235 {
    height: calc(1235vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1236 {
    height: calc(1236vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1237 {
    height: calc(1237vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1238 {
    height: calc(1238vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1239 {
    height: calc(1239vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1240 {
    height: calc(1240vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1241 {
    height: calc(1241vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1242 {
    height: calc(1242vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1243 {
    height: calc(1243vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1244 {
    height: calc(1244vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1245 {
    height: calc(1245vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1246 {
    height: calc(1246vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1247 {
    height: calc(1247vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1248 {
    height: calc(1248vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1249 {
    height: calc(1249vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1250 {
    height: calc(1250vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1251 {
    height: calc(1251vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1252 {
    height: calc(1252vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1253 {
    height: calc(1253vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1254 {
    height: calc(1254vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1255 {
    height: calc(1255vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1256 {
    height: calc(1256vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1257 {
    height: calc(1257vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1258 {
    height: calc(1258vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1259 {
    height: calc(1259vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1260 {
    height: calc(1260vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1261 {
    height: calc(1261vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1262 {
    height: calc(1262vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1263 {
    height: calc(1263vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1264 {
    height: calc(1264vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1265 {
    height: calc(1265vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1266 {
    height: calc(1266vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1267 {
    height: calc(1267vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1268 {
    height: calc(1268vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1269 {
    height: calc(1269vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1270 {
    height: calc(1270vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1271 {
    height: calc(1271vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1272 {
    height: calc(1272vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1273 {
    height: calc(1273vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1274 {
    height: calc(1274vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1275 {
    height: calc(1275vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1276 {
    height: calc(1276vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1277 {
    height: calc(1277vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1278 {
    height: calc(1278vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1279 {
    height: calc(1279vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1280 {
    height: calc(1280vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1281 {
    height: calc(1281vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1282 {
    height: calc(1282vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1283 {
    height: calc(1283vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1284 {
    height: calc(1284vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1285 {
    height: calc(1285vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1286 {
    height: calc(1286vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1287 {
    height: calc(1287vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1288 {
    height: calc(1288vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1289 {
    height: calc(1289vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1290 {
    height: calc(1290vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1291 {
    height: calc(1291vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1292 {
    height: calc(1292vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1293 {
    height: calc(1293vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1294 {
    height: calc(1294vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1295 {
    height: calc(1295vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1296 {
    height: calc(1296vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1297 {
    height: calc(1297vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1298 {
    height: calc(1298vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1299 {
    height: calc(1299vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1300 {
    height: calc(1300vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1301 {
    height: calc(1301vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1302 {
    height: calc(1302vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1303 {
    height: calc(1303vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1304 {
    height: calc(1304vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1305 {
    height: calc(1305vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1306 {
    height: calc(1306vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1307 {
    height: calc(1307vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1308 {
    height: calc(1308vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1309 {
    height: calc(1309vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1310 {
    height: calc(1310vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1311 {
    height: calc(1311vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1312 {
    height: calc(1312vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1313 {
    height: calc(1313vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1314 {
    height: calc(1314vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1315 {
    height: calc(1315vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1316 {
    height: calc(1316vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1317 {
    height: calc(1317vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1318 {
    height: calc(1318vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1319 {
    height: calc(1319vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1320 {
    height: calc(1320vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1321 {
    height: calc(1321vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1322 {
    height: calc(1322vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1323 {
    height: calc(1323vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1324 {
    height: calc(1324vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1325 {
    height: calc(1325vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1326 {
    height: calc(1326vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1327 {
    height: calc(1327vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1328 {
    height: calc(1328vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1329 {
    height: calc(1329vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1330 {
    height: calc(1330vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1331 {
    height: calc(1331vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1332 {
    height: calc(1332vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1333 {
    height: calc(1333vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1334 {
    height: calc(1334vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1335 {
    height: calc(1335vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1336 {
    height: calc(1336vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1337 {
    height: calc(1337vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1338 {
    height: calc(1338vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1339 {
    height: calc(1339vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1340 {
    height: calc(1340vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1341 {
    height: calc(1341vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1342 {
    height: calc(1342vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1343 {
    height: calc(1343vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1344 {
    height: calc(1344vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1345 {
    height: calc(1345vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1346 {
    height: calc(1346vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1347 {
    height: calc(1347vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1348 {
    height: calc(1348vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1349 {
    height: calc(1349vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1350 {
    height: calc(1350vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1351 {
    height: calc(1351vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1352 {
    height: calc(1352vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1353 {
    height: calc(1353vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1354 {
    height: calc(1354vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1355 {
    height: calc(1355vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1356 {
    height: calc(1356vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1357 {
    height: calc(1357vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1358 {
    height: calc(1358vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1359 {
    height: calc(1359vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1360 {
    height: calc(1360vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1361 {
    height: calc(1361vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1362 {
    height: calc(1362vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1363 {
    height: calc(1363vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1364 {
    height: calc(1364vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1365 {
    height: calc(1365vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1366 {
    height: calc(1366vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1367 {
    height: calc(1367vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1368 {
    height: calc(1368vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1369 {
    height: calc(1369vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1370 {
    height: calc(1370vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1371 {
    height: calc(1371vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1372 {
    height: calc(1372vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1373 {
    height: calc(1373vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1374 {
    height: calc(1374vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1375 {
    height: calc(1375vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1376 {
    height: calc(1376vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1377 {
    height: calc(1377vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1378 {
    height: calc(1378vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1379 {
    height: calc(1379vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1380 {
    height: calc(1380vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1381 {
    height: calc(1381vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1382 {
    height: calc(1382vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1383 {
    height: calc(1383vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1384 {
    height: calc(1384vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1385 {
    height: calc(1385vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1386 {
    height: calc(1386vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1387 {
    height: calc(1387vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1388 {
    height: calc(1388vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1389 {
    height: calc(1389vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1390 {
    height: calc(1390vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1391 {
    height: calc(1391vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1392 {
    height: calc(1392vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1393 {
    height: calc(1393vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1394 {
    height: calc(1394vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1395 {
    height: calc(1395vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1396 {
    height: calc(1396vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1397 {
    height: calc(1397vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1398 {
    height: calc(1398vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1399 {
    height: calc(1399vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1400 {
    height: calc(1400vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1401 {
    height: calc(1401vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1402 {
    height: calc(1402vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1403 {
    height: calc(1403vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1404 {
    height: calc(1404vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1405 {
    height: calc(1405vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1406 {
    height: calc(1406vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1407 {
    height: calc(1407vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1408 {
    height: calc(1408vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1409 {
    height: calc(1409vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1410 {
    height: calc(1410vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1411 {
    height: calc(1411vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1412 {
    height: calc(1412vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1413 {
    height: calc(1413vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1414 {
    height: calc(1414vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1415 {
    height: calc(1415vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1416 {
    height: calc(1416vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1417 {
    height: calc(1417vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1418 {
    height: calc(1418vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1419 {
    height: calc(1419vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1420 {
    height: calc(1420vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1421 {
    height: calc(1421vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1422 {
    height: calc(1422vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1423 {
    height: calc(1423vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1424 {
    height: calc(1424vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1425 {
    height: calc(1425vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1426 {
    height: calc(1426vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1427 {
    height: calc(1427vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1428 {
    height: calc(1428vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1429 {
    height: calc(1429vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1430 {
    height: calc(1430vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1431 {
    height: calc(1431vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1432 {
    height: calc(1432vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1433 {
    height: calc(1433vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1434 {
    height: calc(1434vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1435 {
    height: calc(1435vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1436 {
    height: calc(1436vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1437 {
    height: calc(1437vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1438 {
    height: calc(1438vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1439 {
    height: calc(1439vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1440 {
    height: calc(1440vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1441 {
    height: calc(1441vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1442 {
    height: calc(1442vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1443 {
    height: calc(1443vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1444 {
    height: calc(1444vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1445 {
    height: calc(1445vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1446 {
    height: calc(1446vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1447 {
    height: calc(1447vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1448 {
    height: calc(1448vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1449 {
    height: calc(1449vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1450 {
    height: calc(1450vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1451 {
    height: calc(1451vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1452 {
    height: calc(1452vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1453 {
    height: calc(1453vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1454 {
    height: calc(1454vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1455 {
    height: calc(1455vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1456 {
    height: calc(1456vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1457 {
    height: calc(1457vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1458 {
    height: calc(1458vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1459 {
    height: calc(1459vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1460 {
    height: calc(1460vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1461 {
    height: calc(1461vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1462 {
    height: calc(1462vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1463 {
    height: calc(1463vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1464 {
    height: calc(1464vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1465 {
    height: calc(1465vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1466 {
    height: calc(1466vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1467 {
    height: calc(1467vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1468 {
    height: calc(1468vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1469 {
    height: calc(1469vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1470 {
    height: calc(1470vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1471 {
    height: calc(1471vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1472 {
    height: calc(1472vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1473 {
    height: calc(1473vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1474 {
    height: calc(1474vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1475 {
    height: calc(1475vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1476 {
    height: calc(1476vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1477 {
    height: calc(1477vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1478 {
    height: calc(1478vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1479 {
    height: calc(1479vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1480 {
    height: calc(1480vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1481 {
    height: calc(1481vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1482 {
    height: calc(1482vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1483 {
    height: calc(1483vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1484 {
    height: calc(1484vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1485 {
    height: calc(1485vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1486 {
    height: calc(1486vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1487 {
    height: calc(1487vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1488 {
    height: calc(1488vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1489 {
    height: calc(1489vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1490 {
    height: calc(1490vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1491 {
    height: calc(1491vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1492 {
    height: calc(1492vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1493 {
    height: calc(1493vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1494 {
    height: calc(1494vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1495 {
    height: calc(1495vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1496 {
    height: calc(1496vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1497 {
    height: calc(1497vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1498 {
    height: calc(1498vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1499 {
    height: calc(1499vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1500 {
    height: calc(1500vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1501 {
    height: calc(1501vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1502 {
    height: calc(1502vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1503 {
    height: calc(1503vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1504 {
    height: calc(1504vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1505 {
    height: calc(1505vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1506 {
    height: calc(1506vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1507 {
    height: calc(1507vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1508 {
    height: calc(1508vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1509 {
    height: calc(1509vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1510 {
    height: calc(1510vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1511 {
    height: calc(1511vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1512 {
    height: calc(1512vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1513 {
    height: calc(1513vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1514 {
    height: calc(1514vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1515 {
    height: calc(1515vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1516 {
    height: calc(1516vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1517 {
    height: calc(1517vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1518 {
    height: calc(1518vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1519 {
    height: calc(1519vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1520 {
    height: calc(1520vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1521 {
    height: calc(1521vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1522 {
    height: calc(1522vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1523 {
    height: calc(1523vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1524 {
    height: calc(1524vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1525 {
    height: calc(1525vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1526 {
    height: calc(1526vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1527 {
    height: calc(1527vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1528 {
    height: calc(1528vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1529 {
    height: calc(1529vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1530 {
    height: calc(1530vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1531 {
    height: calc(1531vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1532 {
    height: calc(1532vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1533 {
    height: calc(1533vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1534 {
    height: calc(1534vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1535 {
    height: calc(1535vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1536 {
    height: calc(1536vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1537 {
    height: calc(1537vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1538 {
    height: calc(1538vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1539 {
    height: calc(1539vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1540 {
    height: calc(1540vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1541 {
    height: calc(1541vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1542 {
    height: calc(1542vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1543 {
    height: calc(1543vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1544 {
    height: calc(1544vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1545 {
    height: calc(1545vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1546 {
    height: calc(1546vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1547 {
    height: calc(1547vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1548 {
    height: calc(1548vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1549 {
    height: calc(1549vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1550 {
    height: calc(1550vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1551 {
    height: calc(1551vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1552 {
    height: calc(1552vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1553 {
    height: calc(1553vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1554 {
    height: calc(1554vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1555 {
    height: calc(1555vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1556 {
    height: calc(1556vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1557 {
    height: calc(1557vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1558 {
    height: calc(1558vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1559 {
    height: calc(1559vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1560 {
    height: calc(1560vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1561 {
    height: calc(1561vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1562 {
    height: calc(1562vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1563 {
    height: calc(1563vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1564 {
    height: calc(1564vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1565 {
    height: calc(1565vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1566 {
    height: calc(1566vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1567 {
    height: calc(1567vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1568 {
    height: calc(1568vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1569 {
    height: calc(1569vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1570 {
    height: calc(1570vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1571 {
    height: calc(1571vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1572 {
    height: calc(1572vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1573 {
    height: calc(1573vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1574 {
    height: calc(1574vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1575 {
    height: calc(1575vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1576 {
    height: calc(1576vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1577 {
    height: calc(1577vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1578 {
    height: calc(1578vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1579 {
    height: calc(1579vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1580 {
    height: calc(1580vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1581 {
    height: calc(1581vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1582 {
    height: calc(1582vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1583 {
    height: calc(1583vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1584 {
    height: calc(1584vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1585 {
    height: calc(1585vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1586 {
    height: calc(1586vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1587 {
    height: calc(1587vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1588 {
    height: calc(1588vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1589 {
    height: calc(1589vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1590 {
    height: calc(1590vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1591 {
    height: calc(1591vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1592 {
    height: calc(1592vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1593 {
    height: calc(1593vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1594 {
    height: calc(1594vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1595 {
    height: calc(1595vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1596 {
    height: calc(1596vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1597 {
    height: calc(1597vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1598 {
    height: calc(1598vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1599 {
    height: calc(1599vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1600 {
    height: calc(1600vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1601 {
    height: calc(1601vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1602 {
    height: calc(1602vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1603 {
    height: calc(1603vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1604 {
    height: calc(1604vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1605 {
    height: calc(1605vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1606 {
    height: calc(1606vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1607 {
    height: calc(1607vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1608 {
    height: calc(1608vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1609 {
    height: calc(1609vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1610 {
    height: calc(1610vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1611 {
    height: calc(1611vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1612 {
    height: calc(1612vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1613 {
    height: calc(1613vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1614 {
    height: calc(1614vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1615 {
    height: calc(1615vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1616 {
    height: calc(1616vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1617 {
    height: calc(1617vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1618 {
    height: calc(1618vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1619 {
    height: calc(1619vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1620 {
    height: calc(1620vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1621 {
    height: calc(1621vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1622 {
    height: calc(1622vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1623 {
    height: calc(1623vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1624 {
    height: calc(1624vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1625 {
    height: calc(1625vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1626 {
    height: calc(1626vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1627 {
    height: calc(1627vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1628 {
    height: calc(1628vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1629 {
    height: calc(1629vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1630 {
    height: calc(1630vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1631 {
    height: calc(1631vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1632 {
    height: calc(1632vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1633 {
    height: calc(1633vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1634 {
    height: calc(1634vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1635 {
    height: calc(1635vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1636 {
    height: calc(1636vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1637 {
    height: calc(1637vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1638 {
    height: calc(1638vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1639 {
    height: calc(1639vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1640 {
    height: calc(1640vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1641 {
    height: calc(1641vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1642 {
    height: calc(1642vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1643 {
    height: calc(1643vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1644 {
    height: calc(1644vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1645 {
    height: calc(1645vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1646 {
    height: calc(1646vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1647 {
    height: calc(1647vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1648 {
    height: calc(1648vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1649 {
    height: calc(1649vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1650 {
    height: calc(1650vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1651 {
    height: calc(1651vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1652 {
    height: calc(1652vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1653 {
    height: calc(1653vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1654 {
    height: calc(1654vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1655 {
    height: calc(1655vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1656 {
    height: calc(1656vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1657 {
    height: calc(1657vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1658 {
    height: calc(1658vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1659 {
    height: calc(1659vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1660 {
    height: calc(1660vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1661 {
    height: calc(1661vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1662 {
    height: calc(1662vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1663 {
    height: calc(1663vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1664 {
    height: calc(1664vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1665 {
    height: calc(1665vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1666 {
    height: calc(1666vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1667 {
    height: calc(1667vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1668 {
    height: calc(1668vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1669 {
    height: calc(1669vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1670 {
    height: calc(1670vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1671 {
    height: calc(1671vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1672 {
    height: calc(1672vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1673 {
    height: calc(1673vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1674 {
    height: calc(1674vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1675 {
    height: calc(1675vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1676 {
    height: calc(1676vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1677 {
    height: calc(1677vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1678 {
    height: calc(1678vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1679 {
    height: calc(1679vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1680 {
    height: calc(1680vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1681 {
    height: calc(1681vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1682 {
    height: calc(1682vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1683 {
    height: calc(1683vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1684 {
    height: calc(1684vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1685 {
    height: calc(1685vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1686 {
    height: calc(1686vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1687 {
    height: calc(1687vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1688 {
    height: calc(1688vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1689 {
    height: calc(1689vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1690 {
    height: calc(1690vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1691 {
    height: calc(1691vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1692 {
    height: calc(1692vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1693 {
    height: calc(1693vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1694 {
    height: calc(1694vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1695 {
    height: calc(1695vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1696 {
    height: calc(1696vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1697 {
    height: calc(1697vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1698 {
    height: calc(1698vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1699 {
    height: calc(1699vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1700 {
    height: calc(1700vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1701 {
    height: calc(1701vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1702 {
    height: calc(1702vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1703 {
    height: calc(1703vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1704 {
    height: calc(1704vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1705 {
    height: calc(1705vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1706 {
    height: calc(1706vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1707 {
    height: calc(1707vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1708 {
    height: calc(1708vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1709 {
    height: calc(1709vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1710 {
    height: calc(1710vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1711 {
    height: calc(1711vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1712 {
    height: calc(1712vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1713 {
    height: calc(1713vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1714 {
    height: calc(1714vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1715 {
    height: calc(1715vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1716 {
    height: calc(1716vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1717 {
    height: calc(1717vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1718 {
    height: calc(1718vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1719 {
    height: calc(1719vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1720 {
    height: calc(1720vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1721 {
    height: calc(1721vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1722 {
    height: calc(1722vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1723 {
    height: calc(1723vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1724 {
    height: calc(1724vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1725 {
    height: calc(1725vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1726 {
    height: calc(1726vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1727 {
    height: calc(1727vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1728 {
    height: calc(1728vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1729 {
    height: calc(1729vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1730 {
    height: calc(1730vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1731 {
    height: calc(1731vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1732 {
    height: calc(1732vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1733 {
    height: calc(1733vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1734 {
    height: calc(1734vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1735 {
    height: calc(1735vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1736 {
    height: calc(1736vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1737 {
    height: calc(1737vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1738 {
    height: calc(1738vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1739 {
    height: calc(1739vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1740 {
    height: calc(1740vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1741 {
    height: calc(1741vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1742 {
    height: calc(1742vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1743 {
    height: calc(1743vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1744 {
    height: calc(1744vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1745 {
    height: calc(1745vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1746 {
    height: calc(1746vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1747 {
    height: calc(1747vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1748 {
    height: calc(1748vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1749 {
    height: calc(1749vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1750 {
    height: calc(1750vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1751 {
    height: calc(1751vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1752 {
    height: calc(1752vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1753 {
    height: calc(1753vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1754 {
    height: calc(1754vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1755 {
    height: calc(1755vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1756 {
    height: calc(1756vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1757 {
    height: calc(1757vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1758 {
    height: calc(1758vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1759 {
    height: calc(1759vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1760 {
    height: calc(1760vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1761 {
    height: calc(1761vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1762 {
    height: calc(1762vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1763 {
    height: calc(1763vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1764 {
    height: calc(1764vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1765 {
    height: calc(1765vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1766 {
    height: calc(1766vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1767 {
    height: calc(1767vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1768 {
    height: calc(1768vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1769 {
    height: calc(1769vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1770 {
    height: calc(1770vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1771 {
    height: calc(1771vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1772 {
    height: calc(1772vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1773 {
    height: calc(1773vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1774 {
    height: calc(1774vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1775 {
    height: calc(1775vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1776 {
    height: calc(1776vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1777 {
    height: calc(1777vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1778 {
    height: calc(1778vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1779 {
    height: calc(1779vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1780 {
    height: calc(1780vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1781 {
    height: calc(1781vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1782 {
    height: calc(1782vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1783 {
    height: calc(1783vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1784 {
    height: calc(1784vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1785 {
    height: calc(1785vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1786 {
    height: calc(1786vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1787 {
    height: calc(1787vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1788 {
    height: calc(1788vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1789 {
    height: calc(1789vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1790 {
    height: calc(1790vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1791 {
    height: calc(1791vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1792 {
    height: calc(1792vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1793 {
    height: calc(1793vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1794 {
    height: calc(1794vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1795 {
    height: calc(1795vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1796 {
    height: calc(1796vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1797 {
    height: calc(1797vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1798 {
    height: calc(1798vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1799 {
    height: calc(1799vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1800 {
    height: calc(1800vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1801 {
    height: calc(1801vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1802 {
    height: calc(1802vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1803 {
    height: calc(1803vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1804 {
    height: calc(1804vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1805 {
    height: calc(1805vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1806 {
    height: calc(1806vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1807 {
    height: calc(1807vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1808 {
    height: calc(1808vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1809 {
    height: calc(1809vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1810 {
    height: calc(1810vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1811 {
    height: calc(1811vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1812 {
    height: calc(1812vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1813 {
    height: calc(1813vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1814 {
    height: calc(1814vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1815 {
    height: calc(1815vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1816 {
    height: calc(1816vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1817 {
    height: calc(1817vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1818 {
    height: calc(1818vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1819 {
    height: calc(1819vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1820 {
    height: calc(1820vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1821 {
    height: calc(1821vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1822 {
    height: calc(1822vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1823 {
    height: calc(1823vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1824 {
    height: calc(1824vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1825 {
    height: calc(1825vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1826 {
    height: calc(1826vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1827 {
    height: calc(1827vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1828 {
    height: calc(1828vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1829 {
    height: calc(1829vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1830 {
    height: calc(1830vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1831 {
    height: calc(1831vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1832 {
    height: calc(1832vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1833 {
    height: calc(1833vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1834 {
    height: calc(1834vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1835 {
    height: calc(1835vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1836 {
    height: calc(1836vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1837 {
    height: calc(1837vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1838 {
    height: calc(1838vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1839 {
    height: calc(1839vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1840 {
    height: calc(1840vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1841 {
    height: calc(1841vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1842 {
    height: calc(1842vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1843 {
    height: calc(1843vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1844 {
    height: calc(1844vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1845 {
    height: calc(1845vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1846 {
    height: calc(1846vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1847 {
    height: calc(1847vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1848 {
    height: calc(1848vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1849 {
    height: calc(1849vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1850 {
    height: calc(1850vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1851 {
    height: calc(1851vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1852 {
    height: calc(1852vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1853 {
    height: calc(1853vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1854 {
    height: calc(1854vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1855 {
    height: calc(1855vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1856 {
    height: calc(1856vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1857 {
    height: calc(1857vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1858 {
    height: calc(1858vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1859 {
    height: calc(1859vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1860 {
    height: calc(1860vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1861 {
    height: calc(1861vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1862 {
    height: calc(1862vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1863 {
    height: calc(1863vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1864 {
    height: calc(1864vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1865 {
    height: calc(1865vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1866 {
    height: calc(1866vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1867 {
    height: calc(1867vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1868 {
    height: calc(1868vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1869 {
    height: calc(1869vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1870 {
    height: calc(1870vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1871 {
    height: calc(1871vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1872 {
    height: calc(1872vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1873 {
    height: calc(1873vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1874 {
    height: calc(1874vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1875 {
    height: calc(1875vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1876 {
    height: calc(1876vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1877 {
    height: calc(1877vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1878 {
    height: calc(1878vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1879 {
    height: calc(1879vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1880 {
    height: calc(1880vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1881 {
    height: calc(1881vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1882 {
    height: calc(1882vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1883 {
    height: calc(1883vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1884 {
    height: calc(1884vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1885 {
    height: calc(1885vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1886 {
    height: calc(1886vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1887 {
    height: calc(1887vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1888 {
    height: calc(1888vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1889 {
    height: calc(1889vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1890 {
    height: calc(1890vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1891 {
    height: calc(1891vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1892 {
    height: calc(1892vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1893 {
    height: calc(1893vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1894 {
    height: calc(1894vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1895 {
    height: calc(1895vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1896 {
    height: calc(1896vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1897 {
    height: calc(1897vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1898 {
    height: calc(1898vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1899 {
    height: calc(1899vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1900 {
    height: calc(1900vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1901 {
    height: calc(1901vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1902 {
    height: calc(1902vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1903 {
    height: calc(1903vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1904 {
    height: calc(1904vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1905 {
    height: calc(1905vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1906 {
    height: calc(1906vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1907 {
    height: calc(1907vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1908 {
    height: calc(1908vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1909 {
    height: calc(1909vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1910 {
    height: calc(1910vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1911 {
    height: calc(1911vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1912 {
    height: calc(1912vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1913 {
    height: calc(1913vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1914 {
    height: calc(1914vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1915 {
    height: calc(1915vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1916 {
    height: calc(1916vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1917 {
    height: calc(1917vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1918 {
    height: calc(1918vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1919 {
    height: calc(1919vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1920 {
    height: calc(1920vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1921 {
    height: calc(1921vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1922 {
    height: calc(1922vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1923 {
    height: calc(1923vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1924 {
    height: calc(1924vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1925 {
    height: calc(1925vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1926 {
    height: calc(1926vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1927 {
    height: calc(1927vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1928 {
    height: calc(1928vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1929 {
    height: calc(1929vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1930 {
    height: calc(1930vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1931 {
    height: calc(1931vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1932 {
    height: calc(1932vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1933 {
    height: calc(1933vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1934 {
    height: calc(1934vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1935 {
    height: calc(1935vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1936 {
    height: calc(1936vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1937 {
    height: calc(1937vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1938 {
    height: calc(1938vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1939 {
    height: calc(1939vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1940 {
    height: calc(1940vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1941 {
    height: calc(1941vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1942 {
    height: calc(1942vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1943 {
    height: calc(1943vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1944 {
    height: calc(1944vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1945 {
    height: calc(1945vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1946 {
    height: calc(1946vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1947 {
    height: calc(1947vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1948 {
    height: calc(1948vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1949 {
    height: calc(1949vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1950 {
    height: calc(1950vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1951 {
    height: calc(1951vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1952 {
    height: calc(1952vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1953 {
    height: calc(1953vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1954 {
    height: calc(1954vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1955 {
    height: calc(1955vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1956 {
    height: calc(1956vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1957 {
    height: calc(1957vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1958 {
    height: calc(1958vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1959 {
    height: calc(1959vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1960 {
    height: calc(1960vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1961 {
    height: calc(1961vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1962 {
    height: calc(1962vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1963 {
    height: calc(1963vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1964 {
    height: calc(1964vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1965 {
    height: calc(1965vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1966 {
    height: calc(1966vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1967 {
    height: calc(1967vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1968 {
    height: calc(1968vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1969 {
    height: calc(1969vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1970 {
    height: calc(1970vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1971 {
    height: calc(1971vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1972 {
    height: calc(1972vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1973 {
    height: calc(1973vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1974 {
    height: calc(1974vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1975 {
    height: calc(1975vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1976 {
    height: calc(1976vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1977 {
    height: calc(1977vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1978 {
    height: calc(1978vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1979 {
    height: calc(1979vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1980 {
    height: calc(1980vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1981 {
    height: calc(1981vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1982 {
    height: calc(1982vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1983 {
    height: calc(1983vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1984 {
    height: calc(1984vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1985 {
    height: calc(1985vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1986 {
    height: calc(1986vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1987 {
    height: calc(1987vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1988 {
    height: calc(1988vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1989 {
    height: calc(1989vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1990 {
    height: calc(1990vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1991 {
    height: calc(1991vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1992 {
    height: calc(1992vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1993 {
    height: calc(1993vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1994 {
    height: calc(1994vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1995 {
    height: calc(1995vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1996 {
    height: calc(1996vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1997 {
    height: calc(1997vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1998 {
    height: calc(1998vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-1999 {
    height: calc(1999vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2000 {
    height: calc(2000vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2001 {
    height: calc(2001vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2002 {
    height: calc(2002vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2003 {
    height: calc(2003vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2004 {
    height: calc(2004vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2005 {
    height: calc(2005vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2006 {
    height: calc(2006vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2007 {
    height: calc(2007vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2008 {
    height: calc(2008vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2009 {
    height: calc(2009vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2010 {
    height: calc(2010vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2011 {
    height: calc(2011vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2012 {
    height: calc(2012vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2013 {
    height: calc(2013vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2014 {
    height: calc(2014vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2015 {
    height: calc(2015vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2016 {
    height: calc(2016vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2017 {
    height: calc(2017vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2018 {
    height: calc(2018vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2019 {
    height: calc(2019vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2020 {
    height: calc(2020vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2021 {
    height: calc(2021vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2022 {
    height: calc(2022vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2023 {
    height: calc(2023vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2024 {
    height: calc(2024vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2025 {
    height: calc(2025vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2026 {
    height: calc(2026vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2027 {
    height: calc(2027vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2028 {
    height: calc(2028vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2029 {
    height: calc(2029vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2030 {
    height: calc(2030vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2031 {
    height: calc(2031vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2032 {
    height: calc(2032vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2033 {
    height: calc(2033vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2034 {
    height: calc(2034vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2035 {
    height: calc(2035vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2036 {
    height: calc(2036vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2037 {
    height: calc(2037vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2038 {
    height: calc(2038vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2039 {
    height: calc(2039vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2040 {
    height: calc(2040vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2041 {
    height: calc(2041vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2042 {
    height: calc(2042vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2043 {
    height: calc(2043vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2044 {
    height: calc(2044vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2045 {
    height: calc(2045vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2046 {
    height: calc(2046vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2047 {
    height: calc(2047vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2048 {
    height: calc(2048vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2049 {
    height: calc(2049vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2050 {
    height: calc(2050vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2051 {
    height: calc(2051vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2052 {
    height: calc(2052vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2053 {
    height: calc(2053vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2054 {
    height: calc(2054vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2055 {
    height: calc(2055vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2056 {
    height: calc(2056vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2057 {
    height: calc(2057vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2058 {
    height: calc(2058vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2059 {
    height: calc(2059vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2060 {
    height: calc(2060vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2061 {
    height: calc(2061vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2062 {
    height: calc(2062vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2063 {
    height: calc(2063vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2064 {
    height: calc(2064vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2065 {
    height: calc(2065vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2066 {
    height: calc(2066vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2067 {
    height: calc(2067vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2068 {
    height: calc(2068vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2069 {
    height: calc(2069vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2070 {
    height: calc(2070vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2071 {
    height: calc(2071vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2072 {
    height: calc(2072vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2073 {
    height: calc(2073vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2074 {
    height: calc(2074vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2075 {
    height: calc(2075vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2076 {
    height: calc(2076vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2077 {
    height: calc(2077vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2078 {
    height: calc(2078vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2079 {
    height: calc(2079vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2080 {
    height: calc(2080vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2081 {
    height: calc(2081vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2082 {
    height: calc(2082vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2083 {
    height: calc(2083vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2084 {
    height: calc(2084vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2085 {
    height: calc(2085vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2086 {
    height: calc(2086vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2087 {
    height: calc(2087vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2088 {
    height: calc(2088vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2089 {
    height: calc(2089vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2090 {
    height: calc(2090vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2091 {
    height: calc(2091vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2092 {
    height: calc(2092vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2093 {
    height: calc(2093vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2094 {
    height: calc(2094vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2095 {
    height: calc(2095vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2096 {
    height: calc(2096vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2097 {
    height: calc(2097vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2098 {
    height: calc(2098vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2099 {
    height: calc(2099vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2100 {
    height: calc(2100vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2101 {
    height: calc(2101vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2102 {
    height: calc(2102vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2103 {
    height: calc(2103vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2104 {
    height: calc(2104vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2105 {
    height: calc(2105vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2106 {
    height: calc(2106vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2107 {
    height: calc(2107vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2108 {
    height: calc(2108vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2109 {
    height: calc(2109vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2110 {
    height: calc(2110vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2111 {
    height: calc(2111vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2112 {
    height: calc(2112vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2113 {
    height: calc(2113vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2114 {
    height: calc(2114vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2115 {
    height: calc(2115vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2116 {
    height: calc(2116vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2117 {
    height: calc(2117vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2118 {
    height: calc(2118vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2119 {
    height: calc(2119vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2120 {
    height: calc(2120vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2121 {
    height: calc(2121vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2122 {
    height: calc(2122vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2123 {
    height: calc(2123vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2124 {
    height: calc(2124vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2125 {
    height: calc(2125vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2126 {
    height: calc(2126vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2127 {
    height: calc(2127vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2128 {
    height: calc(2128vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2129 {
    height: calc(2129vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2130 {
    height: calc(2130vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2131 {
    height: calc(2131vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2132 {
    height: calc(2132vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2133 {
    height: calc(2133vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2134 {
    height: calc(2134vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2135 {
    height: calc(2135vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2136 {
    height: calc(2136vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2137 {
    height: calc(2137vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2138 {
    height: calc(2138vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2139 {
    height: calc(2139vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2140 {
    height: calc(2140vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2141 {
    height: calc(2141vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2142 {
    height: calc(2142vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2143 {
    height: calc(2143vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2144 {
    height: calc(2144vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2145 {
    height: calc(2145vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2146 {
    height: calc(2146vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2147 {
    height: calc(2147vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2148 {
    height: calc(2148vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2149 {
    height: calc(2149vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2150 {
    height: calc(2150vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2151 {
    height: calc(2151vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2152 {
    height: calc(2152vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2153 {
    height: calc(2153vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2154 {
    height: calc(2154vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2155 {
    height: calc(2155vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2156 {
    height: calc(2156vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2157 {
    height: calc(2157vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2158 {
    height: calc(2158vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2159 {
    height: calc(2159vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2160 {
    height: calc(2160vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2161 {
    height: calc(2161vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2162 {
    height: calc(2162vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2163 {
    height: calc(2163vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2164 {
    height: calc(2164vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2165 {
    height: calc(2165vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2166 {
    height: calc(2166vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2167 {
    height: calc(2167vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2168 {
    height: calc(2168vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2169 {
    height: calc(2169vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2170 {
    height: calc(2170vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2171 {
    height: calc(2171vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2172 {
    height: calc(2172vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2173 {
    height: calc(2173vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2174 {
    height: calc(2174vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2175 {
    height: calc(2175vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2176 {
    height: calc(2176vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2177 {
    height: calc(2177vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2178 {
    height: calc(2178vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2179 {
    height: calc(2179vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2180 {
    height: calc(2180vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2181 {
    height: calc(2181vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2182 {
    height: calc(2182vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2183 {
    height: calc(2183vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2184 {
    height: calc(2184vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2185 {
    height: calc(2185vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2186 {
    height: calc(2186vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2187 {
    height: calc(2187vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2188 {
    height: calc(2188vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2189 {
    height: calc(2189vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2190 {
    height: calc(2190vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2191 {
    height: calc(2191vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2192 {
    height: calc(2192vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2193 {
    height: calc(2193vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2194 {
    height: calc(2194vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2195 {
    height: calc(2195vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2196 {
    height: calc(2196vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2197 {
    height: calc(2197vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2198 {
    height: calc(2198vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2199 {
    height: calc(2199vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2200 {
    height: calc(2200vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2201 {
    height: calc(2201vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2202 {
    height: calc(2202vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2203 {
    height: calc(2203vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2204 {
    height: calc(2204vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2205 {
    height: calc(2205vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2206 {
    height: calc(2206vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2207 {
    height: calc(2207vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2208 {
    height: calc(2208vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2209 {
    height: calc(2209vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2210 {
    height: calc(2210vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2211 {
    height: calc(2211vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2212 {
    height: calc(2212vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2213 {
    height: calc(2213vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2214 {
    height: calc(2214vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2215 {
    height: calc(2215vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2216 {
    height: calc(2216vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2217 {
    height: calc(2217vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2218 {
    height: calc(2218vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2219 {
    height: calc(2219vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2220 {
    height: calc(2220vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2221 {
    height: calc(2221vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2222 {
    height: calc(2222vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2223 {
    height: calc(2223vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2224 {
    height: calc(2224vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2225 {
    height: calc(2225vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2226 {
    height: calc(2226vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2227 {
    height: calc(2227vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2228 {
    height: calc(2228vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2229 {
    height: calc(2229vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2230 {
    height: calc(2230vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2231 {
    height: calc(2231vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2232 {
    height: calc(2232vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2233 {
    height: calc(2233vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2234 {
    height: calc(2234vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2235 {
    height: calc(2235vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2236 {
    height: calc(2236vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2237 {
    height: calc(2237vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2238 {
    height: calc(2238vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2239 {
    height: calc(2239vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2240 {
    height: calc(2240vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2241 {
    height: calc(2241vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2242 {
    height: calc(2242vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2243 {
    height: calc(2243vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2244 {
    height: calc(2244vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2245 {
    height: calc(2245vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2246 {
    height: calc(2246vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2247 {
    height: calc(2247vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2248 {
    height: calc(2248vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2249 {
    height: calc(2249vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2250 {
    height: calc(2250vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2251 {
    height: calc(2251vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2252 {
    height: calc(2252vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2253 {
    height: calc(2253vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2254 {
    height: calc(2254vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2255 {
    height: calc(2255vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2256 {
    height: calc(2256vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2257 {
    height: calc(2257vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2258 {
    height: calc(2258vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2259 {
    height: calc(2259vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2260 {
    height: calc(2260vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2261 {
    height: calc(2261vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2262 {
    height: calc(2262vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2263 {
    height: calc(2263vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2264 {
    height: calc(2264vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2265 {
    height: calc(2265vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2266 {
    height: calc(2266vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2267 {
    height: calc(2267vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2268 {
    height: calc(2268vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2269 {
    height: calc(2269vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2270 {
    height: calc(2270vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2271 {
    height: calc(2271vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2272 {
    height: calc(2272vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2273 {
    height: calc(2273vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2274 {
    height: calc(2274vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2275 {
    height: calc(2275vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2276 {
    height: calc(2276vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2277 {
    height: calc(2277vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2278 {
    height: calc(2278vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2279 {
    height: calc(2279vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2280 {
    height: calc(2280vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2281 {
    height: calc(2281vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2282 {
    height: calc(2282vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2283 {
    height: calc(2283vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2284 {
    height: calc(2284vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2285 {
    height: calc(2285vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2286 {
    height: calc(2286vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2287 {
    height: calc(2287vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2288 {
    height: calc(2288vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2289 {
    height: calc(2289vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2290 {
    height: calc(2290vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2291 {
    height: calc(2291vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2292 {
    height: calc(2292vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2293 {
    height: calc(2293vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2294 {
    height: calc(2294vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2295 {
    height: calc(2295vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2296 {
    height: calc(2296vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2297 {
    height: calc(2297vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2298 {
    height: calc(2298vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2299 {
    height: calc(2299vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2300 {
    height: calc(2300vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2301 {
    height: calc(2301vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2302 {
    height: calc(2302vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2303 {
    height: calc(2303vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2304 {
    height: calc(2304vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2305 {
    height: calc(2305vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2306 {
    height: calc(2306vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2307 {
    height: calc(2307vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2308 {
    height: calc(2308vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2309 {
    height: calc(2309vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2310 {
    height: calc(2310vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2311 {
    height: calc(2311vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2312 {
    height: calc(2312vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2313 {
    height: calc(2313vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2314 {
    height: calc(2314vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2315 {
    height: calc(2315vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2316 {
    height: calc(2316vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2317 {
    height: calc(2317vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2318 {
    height: calc(2318vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2319 {
    height: calc(2319vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2320 {
    height: calc(2320vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2321 {
    height: calc(2321vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2322 {
    height: calc(2322vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2323 {
    height: calc(2323vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2324 {
    height: calc(2324vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2325 {
    height: calc(2325vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2326 {
    height: calc(2326vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2327 {
    height: calc(2327vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2328 {
    height: calc(2328vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2329 {
    height: calc(2329vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2330 {
    height: calc(2330vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2331 {
    height: calc(2331vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2332 {
    height: calc(2332vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2333 {
    height: calc(2333vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2334 {
    height: calc(2334vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2335 {
    height: calc(2335vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2336 {
    height: calc(2336vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2337 {
    height: calc(2337vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2338 {
    height: calc(2338vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2339 {
    height: calc(2339vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2340 {
    height: calc(2340vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2341 {
    height: calc(2341vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2342 {
    height: calc(2342vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2343 {
    height: calc(2343vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2344 {
    height: calc(2344vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2345 {
    height: calc(2345vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2346 {
    height: calc(2346vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2347 {
    height: calc(2347vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2348 {
    height: calc(2348vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2349 {
    height: calc(2349vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2350 {
    height: calc(2350vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2351 {
    height: calc(2351vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2352 {
    height: calc(2352vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2353 {
    height: calc(2353vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2354 {
    height: calc(2354vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2355 {
    height: calc(2355vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2356 {
    height: calc(2356vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2357 {
    height: calc(2357vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2358 {
    height: calc(2358vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2359 {
    height: calc(2359vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2360 {
    height: calc(2360vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2361 {
    height: calc(2361vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2362 {
    height: calc(2362vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2363 {
    height: calc(2363vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2364 {
    height: calc(2364vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2365 {
    height: calc(2365vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2366 {
    height: calc(2366vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2367 {
    height: calc(2367vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2368 {
    height: calc(2368vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2369 {
    height: calc(2369vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2370 {
    height: calc(2370vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2371 {
    height: calc(2371vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2372 {
    height: calc(2372vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2373 {
    height: calc(2373vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2374 {
    height: calc(2374vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2375 {
    height: calc(2375vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2376 {
    height: calc(2376vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2377 {
    height: calc(2377vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2378 {
    height: calc(2378vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2379 {
    height: calc(2379vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2380 {
    height: calc(2380vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2381 {
    height: calc(2381vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2382 {
    height: calc(2382vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2383 {
    height: calc(2383vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2384 {
    height: calc(2384vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2385 {
    height: calc(2385vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2386 {
    height: calc(2386vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2387 {
    height: calc(2387vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2388 {
    height: calc(2388vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2389 {
    height: calc(2389vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2390 {
    height: calc(2390vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2391 {
    height: calc(2391vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2392 {
    height: calc(2392vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2393 {
    height: calc(2393vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2394 {
    height: calc(2394vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2395 {
    height: calc(2395vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2396 {
    height: calc(2396vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2397 {
    height: calc(2397vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2398 {
    height: calc(2398vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2399 {
    height: calc(2399vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2400 {
    height: calc(2400vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2401 {
    height: calc(2401vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2402 {
    height: calc(2402vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2403 {
    height: calc(2403vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2404 {
    height: calc(2404vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2405 {
    height: calc(2405vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2406 {
    height: calc(2406vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2407 {
    height: calc(2407vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2408 {
    height: calc(2408vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2409 {
    height: calc(2409vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2410 {
    height: calc(2410vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2411 {
    height: calc(2411vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2412 {
    height: calc(2412vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2413 {
    height: calc(2413vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2414 {
    height: calc(2414vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2415 {
    height: calc(2415vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2416 {
    height: calc(2416vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2417 {
    height: calc(2417vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2418 {
    height: calc(2418vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2419 {
    height: calc(2419vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2420 {
    height: calc(2420vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2421 {
    height: calc(2421vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2422 {
    height: calc(2422vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2423 {
    height: calc(2423vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2424 {
    height: calc(2424vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2425 {
    height: calc(2425vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2426 {
    height: calc(2426vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2427 {
    height: calc(2427vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2428 {
    height: calc(2428vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2429 {
    height: calc(2429vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2430 {
    height: calc(2430vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2431 {
    height: calc(2431vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2432 {
    height: calc(2432vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2433 {
    height: calc(2433vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2434 {
    height: calc(2434vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2435 {
    height: calc(2435vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2436 {
    height: calc(2436vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2437 {
    height: calc(2437vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2438 {
    height: calc(2438vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2439 {
    height: calc(2439vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2440 {
    height: calc(2440vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2441 {
    height: calc(2441vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2442 {
    height: calc(2442vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2443 {
    height: calc(2443vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2444 {
    height: calc(2444vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2445 {
    height: calc(2445vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2446 {
    height: calc(2446vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2447 {
    height: calc(2447vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2448 {
    height: calc(2448vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2449 {
    height: calc(2449vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2450 {
    height: calc(2450vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2451 {
    height: calc(2451vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2452 {
    height: calc(2452vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2453 {
    height: calc(2453vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2454 {
    height: calc(2454vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2455 {
    height: calc(2455vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2456 {
    height: calc(2456vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2457 {
    height: calc(2457vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2458 {
    height: calc(2458vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2459 {
    height: calc(2459vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2460 {
    height: calc(2460vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2461 {
    height: calc(2461vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2462 {
    height: calc(2462vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2463 {
    height: calc(2463vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2464 {
    height: calc(2464vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2465 {
    height: calc(2465vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2466 {
    height: calc(2466vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2467 {
    height: calc(2467vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2468 {
    height: calc(2468vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2469 {
    height: calc(2469vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2470 {
    height: calc(2470vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2471 {
    height: calc(2471vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2472 {
    height: calc(2472vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2473 {
    height: calc(2473vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2474 {
    height: calc(2474vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2475 {
    height: calc(2475vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2476 {
    height: calc(2476vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2477 {
    height: calc(2477vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2478 {
    height: calc(2478vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2479 {
    height: calc(2479vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2480 {
    height: calc(2480vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2481 {
    height: calc(2481vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2482 {
    height: calc(2482vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2483 {
    height: calc(2483vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2484 {
    height: calc(2484vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2485 {
    height: calc(2485vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2486 {
    height: calc(2486vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2487 {
    height: calc(2487vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2488 {
    height: calc(2488vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2489 {
    height: calc(2489vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2490 {
    height: calc(2490vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2491 {
    height: calc(2491vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2492 {
    height: calc(2492vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2493 {
    height: calc(2493vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2494 {
    height: calc(2494vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2495 {
    height: calc(2495vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2496 {
    height: calc(2496vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2497 {
    height: calc(2497vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2498 {
    height: calc(2498vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2499 {
    height: calc(2499vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2500 {
    height: calc(2500vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2501 {
    height: calc(2501vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2502 {
    height: calc(2502vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2503 {
    height: calc(2503vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2504 {
    height: calc(2504vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2505 {
    height: calc(2505vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2506 {
    height: calc(2506vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2507 {
    height: calc(2507vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2508 {
    height: calc(2508vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2509 {
    height: calc(2509vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2510 {
    height: calc(2510vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2511 {
    height: calc(2511vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2512 {
    height: calc(2512vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2513 {
    height: calc(2513vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2514 {
    height: calc(2514vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2515 {
    height: calc(2515vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2516 {
    height: calc(2516vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2517 {
    height: calc(2517vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2518 {
    height: calc(2518vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2519 {
    height: calc(2519vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2520 {
    height: calc(2520vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2521 {
    height: calc(2521vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2522 {
    height: calc(2522vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2523 {
    height: calc(2523vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2524 {
    height: calc(2524vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2525 {
    height: calc(2525vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2526 {
    height: calc(2526vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2527 {
    height: calc(2527vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2528 {
    height: calc(2528vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2529 {
    height: calc(2529vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2530 {
    height: calc(2530vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2531 {
    height: calc(2531vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2532 {
    height: calc(2532vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2533 {
    height: calc(2533vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2534 {
    height: calc(2534vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2535 {
    height: calc(2535vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2536 {
    height: calc(2536vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2537 {
    height: calc(2537vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2538 {
    height: calc(2538vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2539 {
    height: calc(2539vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2540 {
    height: calc(2540vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2541 {
    height: calc(2541vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2542 {
    height: calc(2542vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2543 {
    height: calc(2543vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2544 {
    height: calc(2544vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2545 {
    height: calc(2545vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2546 {
    height: calc(2546vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2547 {
    height: calc(2547vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2548 {
    height: calc(2548vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2549 {
    height: calc(2549vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2550 {
    height: calc(2550vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2551 {
    height: calc(2551vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2552 {
    height: calc(2552vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2553 {
    height: calc(2553vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2554 {
    height: calc(2554vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2555 {
    height: calc(2555vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2556 {
    height: calc(2556vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2557 {
    height: calc(2557vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2558 {
    height: calc(2558vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2559 {
    height: calc(2559vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2560 {
    height: calc(2560vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2561 {
    height: calc(2561vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2562 {
    height: calc(2562vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2563 {
    height: calc(2563vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2564 {
    height: calc(2564vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2565 {
    height: calc(2565vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2566 {
    height: calc(2566vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2567 {
    height: calc(2567vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2568 {
    height: calc(2568vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2569 {
    height: calc(2569vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2570 {
    height: calc(2570vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2571 {
    height: calc(2571vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2572 {
    height: calc(2572vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2573 {
    height: calc(2573vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2574 {
    height: calc(2574vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2575 {
    height: calc(2575vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2576 {
    height: calc(2576vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2577 {
    height: calc(2577vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2578 {
    height: calc(2578vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2579 {
    height: calc(2579vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2580 {
    height: calc(2580vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2581 {
    height: calc(2581vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2582 {
    height: calc(2582vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2583 {
    height: calc(2583vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2584 {
    height: calc(2584vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2585 {
    height: calc(2585vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2586 {
    height: calc(2586vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2587 {
    height: calc(2587vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2588 {
    height: calc(2588vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2589 {
    height: calc(2589vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2590 {
    height: calc(2590vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2591 {
    height: calc(2591vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2592 {
    height: calc(2592vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2593 {
    height: calc(2593vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2594 {
    height: calc(2594vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2595 {
    height: calc(2595vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2596 {
    height: calc(2596vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2597 {
    height: calc(2597vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2598 {
    height: calc(2598vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2599 {
    height: calc(2599vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2600 {
    height: calc(2600vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2601 {
    height: calc(2601vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2602 {
    height: calc(2602vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2603 {
    height: calc(2603vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2604 {
    height: calc(2604vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2605 {
    height: calc(2605vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2606 {
    height: calc(2606vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2607 {
    height: calc(2607vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2608 {
    height: calc(2608vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2609 {
    height: calc(2609vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2610 {
    height: calc(2610vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2611 {
    height: calc(2611vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2612 {
    height: calc(2612vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2613 {
    height: calc(2613vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2614 {
    height: calc(2614vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2615 {
    height: calc(2615vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2616 {
    height: calc(2616vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2617 {
    height: calc(2617vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2618 {
    height: calc(2618vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2619 {
    height: calc(2619vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2620 {
    height: calc(2620vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2621 {
    height: calc(2621vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2622 {
    height: calc(2622vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2623 {
    height: calc(2623vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2624 {
    height: calc(2624vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2625 {
    height: calc(2625vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2626 {
    height: calc(2626vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2627 {
    height: calc(2627vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2628 {
    height: calc(2628vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2629 {
    height: calc(2629vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2630 {
    height: calc(2630vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2631 {
    height: calc(2631vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2632 {
    height: calc(2632vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2633 {
    height: calc(2633vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2634 {
    height: calc(2634vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2635 {
    height: calc(2635vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2636 {
    height: calc(2636vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2637 {
    height: calc(2637vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2638 {
    height: calc(2638vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2639 {
    height: calc(2639vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2640 {
    height: calc(2640vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2641 {
    height: calc(2641vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2642 {
    height: calc(2642vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2643 {
    height: calc(2643vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2644 {
    height: calc(2644vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2645 {
    height: calc(2645vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2646 {
    height: calc(2646vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2647 {
    height: calc(2647vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2648 {
    height: calc(2648vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2649 {
    height: calc(2649vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2650 {
    height: calc(2650vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2651 {
    height: calc(2651vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2652 {
    height: calc(2652vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2653 {
    height: calc(2653vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2654 {
    height: calc(2654vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2655 {
    height: calc(2655vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2656 {
    height: calc(2656vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2657 {
    height: calc(2657vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2658 {
    height: calc(2658vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2659 {
    height: calc(2659vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2660 {
    height: calc(2660vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2661 {
    height: calc(2661vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2662 {
    height: calc(2662vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2663 {
    height: calc(2663vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2664 {
    height: calc(2664vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2665 {
    height: calc(2665vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2666 {
    height: calc(2666vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2667 {
    height: calc(2667vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2668 {
    height: calc(2668vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2669 {
    height: calc(2669vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2670 {
    height: calc(2670vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2671 {
    height: calc(2671vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2672 {
    height: calc(2672vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2673 {
    height: calc(2673vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2674 {
    height: calc(2674vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2675 {
    height: calc(2675vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2676 {
    height: calc(2676vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2677 {
    height: calc(2677vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2678 {
    height: calc(2678vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2679 {
    height: calc(2679vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2680 {
    height: calc(2680vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2681 {
    height: calc(2681vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2682 {
    height: calc(2682vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2683 {
    height: calc(2683vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2684 {
    height: calc(2684vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2685 {
    height: calc(2685vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2686 {
    height: calc(2686vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2687 {
    height: calc(2687vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2688 {
    height: calc(2688vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2689 {
    height: calc(2689vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2690 {
    height: calc(2690vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2691 {
    height: calc(2691vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2692 {
    height: calc(2692vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2693 {
    height: calc(2693vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2694 {
    height: calc(2694vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2695 {
    height: calc(2695vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2696 {
    height: calc(2696vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2697 {
    height: calc(2697vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2698 {
    height: calc(2698vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2699 {
    height: calc(2699vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2700 {
    height: calc(2700vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2701 {
    height: calc(2701vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2702 {
    height: calc(2702vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2703 {
    height: calc(2703vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2704 {
    height: calc(2704vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2705 {
    height: calc(2705vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2706 {
    height: calc(2706vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2707 {
    height: calc(2707vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2708 {
    height: calc(2708vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2709 {
    height: calc(2709vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2710 {
    height: calc(2710vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2711 {
    height: calc(2711vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2712 {
    height: calc(2712vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2713 {
    height: calc(2713vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2714 {
    height: calc(2714vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2715 {
    height: calc(2715vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2716 {
    height: calc(2716vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2717 {
    height: calc(2717vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2718 {
    height: calc(2718vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2719 {
    height: calc(2719vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2720 {
    height: calc(2720vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2721 {
    height: calc(2721vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2722 {
    height: calc(2722vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2723 {
    height: calc(2723vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2724 {
    height: calc(2724vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2725 {
    height: calc(2725vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2726 {
    height: calc(2726vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2727 {
    height: calc(2727vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2728 {
    height: calc(2728vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2729 {
    height: calc(2729vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2730 {
    height: calc(2730vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2731 {
    height: calc(2731vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2732 {
    height: calc(2732vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2733 {
    height: calc(2733vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2734 {
    height: calc(2734vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2735 {
    height: calc(2735vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2736 {
    height: calc(2736vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2737 {
    height: calc(2737vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2738 {
    height: calc(2738vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2739 {
    height: calc(2739vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2740 {
    height: calc(2740vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2741 {
    height: calc(2741vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2742 {
    height: calc(2742vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2743 {
    height: calc(2743vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2744 {
    height: calc(2744vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2745 {
    height: calc(2745vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2746 {
    height: calc(2746vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2747 {
    height: calc(2747vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2748 {
    height: calc(2748vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2749 {
    height: calc(2749vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2750 {
    height: calc(2750vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2751 {
    height: calc(2751vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2752 {
    height: calc(2752vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2753 {
    height: calc(2753vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2754 {
    height: calc(2754vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2755 {
    height: calc(2755vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2756 {
    height: calc(2756vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2757 {
    height: calc(2757vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2758 {
    height: calc(2758vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2759 {
    height: calc(2759vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2760 {
    height: calc(2760vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2761 {
    height: calc(2761vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2762 {
    height: calc(2762vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2763 {
    height: calc(2763vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2764 {
    height: calc(2764vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2765 {
    height: calc(2765vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2766 {
    height: calc(2766vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2767 {
    height: calc(2767vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2768 {
    height: calc(2768vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2769 {
    height: calc(2769vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2770 {
    height: calc(2770vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2771 {
    height: calc(2771vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2772 {
    height: calc(2772vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2773 {
    height: calc(2773vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2774 {
    height: calc(2774vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2775 {
    height: calc(2775vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2776 {
    height: calc(2776vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2777 {
    height: calc(2777vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2778 {
    height: calc(2778vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2779 {
    height: calc(2779vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2780 {
    height: calc(2780vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2781 {
    height: calc(2781vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2782 {
    height: calc(2782vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2783 {
    height: calc(2783vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2784 {
    height: calc(2784vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2785 {
    height: calc(2785vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2786 {
    height: calc(2786vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2787 {
    height: calc(2787vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2788 {
    height: calc(2788vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2789 {
    height: calc(2789vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2790 {
    height: calc(2790vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2791 {
    height: calc(2791vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2792 {
    height: calc(2792vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2793 {
    height: calc(2793vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2794 {
    height: calc(2794vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2795 {
    height: calc(2795vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2796 {
    height: calc(2796vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2797 {
    height: calc(2797vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2798 {
    height: calc(2798vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2799 {
    height: calc(2799vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2800 {
    height: calc(2800vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2801 {
    height: calc(2801vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2802 {
    height: calc(2802vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2803 {
    height: calc(2803vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2804 {
    height: calc(2804vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2805 {
    height: calc(2805vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2806 {
    height: calc(2806vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2807 {
    height: calc(2807vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2808 {
    height: calc(2808vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2809 {
    height: calc(2809vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2810 {
    height: calc(2810vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2811 {
    height: calc(2811vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2812 {
    height: calc(2812vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2813 {
    height: calc(2813vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2814 {
    height: calc(2814vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2815 {
    height: calc(2815vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2816 {
    height: calc(2816vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2817 {
    height: calc(2817vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2818 {
    height: calc(2818vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2819 {
    height: calc(2819vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2820 {
    height: calc(2820vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2821 {
    height: calc(2821vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2822 {
    height: calc(2822vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2823 {
    height: calc(2823vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2824 {
    height: calc(2824vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2825 {
    height: calc(2825vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2826 {
    height: calc(2826vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2827 {
    height: calc(2827vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2828 {
    height: calc(2828vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2829 {
    height: calc(2829vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2830 {
    height: calc(2830vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2831 {
    height: calc(2831vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2832 {
    height: calc(2832vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2833 {
    height: calc(2833vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2834 {
    height: calc(2834vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2835 {
    height: calc(2835vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2836 {
    height: calc(2836vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2837 {
    height: calc(2837vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2838 {
    height: calc(2838vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2839 {
    height: calc(2839vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2840 {
    height: calc(2840vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2841 {
    height: calc(2841vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2842 {
    height: calc(2842vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2843 {
    height: calc(2843vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2844 {
    height: calc(2844vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2845 {
    height: calc(2845vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2846 {
    height: calc(2846vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2847 {
    height: calc(2847vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2848 {
    height: calc(2848vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2849 {
    height: calc(2849vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2850 {
    height: calc(2850vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2851 {
    height: calc(2851vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2852 {
    height: calc(2852vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2853 {
    height: calc(2853vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2854 {
    height: calc(2854vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2855 {
    height: calc(2855vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2856 {
    height: calc(2856vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2857 {
    height: calc(2857vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2858 {
    height: calc(2858vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2859 {
    height: calc(2859vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2860 {
    height: calc(2860vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2861 {
    height: calc(2861vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2862 {
    height: calc(2862vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2863 {
    height: calc(2863vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2864 {
    height: calc(2864vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2865 {
    height: calc(2865vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2866 {
    height: calc(2866vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2867 {
    height: calc(2867vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2868 {
    height: calc(2868vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2869 {
    height: calc(2869vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2870 {
    height: calc(2870vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2871 {
    height: calc(2871vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2872 {
    height: calc(2872vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2873 {
    height: calc(2873vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2874 {
    height: calc(2874vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2875 {
    height: calc(2875vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2876 {
    height: calc(2876vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2877 {
    height: calc(2877vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2878 {
    height: calc(2878vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2879 {
    height: calc(2879vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2880 {
    height: calc(2880vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2881 {
    height: calc(2881vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2882 {
    height: calc(2882vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2883 {
    height: calc(2883vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2884 {
    height: calc(2884vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2885 {
    height: calc(2885vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2886 {
    height: calc(2886vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2887 {
    height: calc(2887vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2888 {
    height: calc(2888vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2889 {
    height: calc(2889vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2890 {
    height: calc(2890vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2891 {
    height: calc(2891vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2892 {
    height: calc(2892vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2893 {
    height: calc(2893vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2894 {
    height: calc(2894vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2895 {
    height: calc(2895vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2896 {
    height: calc(2896vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2897 {
    height: calc(2897vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2898 {
    height: calc(2898vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2899 {
    height: calc(2899vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2900 {
    height: calc(2900vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2901 {
    height: calc(2901vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2902 {
    height: calc(2902vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2903 {
    height: calc(2903vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2904 {
    height: calc(2904vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2905 {
    height: calc(2905vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2906 {
    height: calc(2906vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2907 {
    height: calc(2907vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2908 {
    height: calc(2908vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2909 {
    height: calc(2909vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2910 {
    height: calc(2910vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2911 {
    height: calc(2911vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2912 {
    height: calc(2912vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2913 {
    height: calc(2913vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2914 {
    height: calc(2914vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2915 {
    height: calc(2915vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2916 {
    height: calc(2916vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2917 {
    height: calc(2917vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2918 {
    height: calc(2918vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2919 {
    height: calc(2919vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2920 {
    height: calc(2920vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2921 {
    height: calc(2921vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2922 {
    height: calc(2922vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2923 {
    height: calc(2923vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2924 {
    height: calc(2924vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2925 {
    height: calc(2925vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2926 {
    height: calc(2926vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2927 {
    height: calc(2927vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2928 {
    height: calc(2928vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2929 {
    height: calc(2929vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2930 {
    height: calc(2930vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2931 {
    height: calc(2931vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2932 {
    height: calc(2932vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2933 {
    height: calc(2933vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2934 {
    height: calc(2934vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2935 {
    height: calc(2935vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2936 {
    height: calc(2936vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2937 {
    height: calc(2937vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2938 {
    height: calc(2938vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2939 {
    height: calc(2939vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2940 {
    height: calc(2940vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2941 {
    height: calc(2941vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2942 {
    height: calc(2942vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2943 {
    height: calc(2943vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2944 {
    height: calc(2944vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2945 {
    height: calc(2945vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2946 {
    height: calc(2946vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2947 {
    height: calc(2947vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2948 {
    height: calc(2948vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2949 {
    height: calc(2949vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2950 {
    height: calc(2950vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2951 {
    height: calc(2951vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2952 {
    height: calc(2952vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2953 {
    height: calc(2953vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2954 {
    height: calc(2954vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2955 {
    height: calc(2955vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2956 {
    height: calc(2956vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2957 {
    height: calc(2957vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2958 {
    height: calc(2958vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2959 {
    height: calc(2959vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2960 {
    height: calc(2960vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2961 {
    height: calc(2961vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2962 {
    height: calc(2962vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2963 {
    height: calc(2963vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2964 {
    height: calc(2964vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2965 {
    height: calc(2965vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2966 {
    height: calc(2966vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2967 {
    height: calc(2967vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2968 {
    height: calc(2968vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2969 {
    height: calc(2969vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2970 {
    height: calc(2970vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2971 {
    height: calc(2971vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2972 {
    height: calc(2972vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2973 {
    height: calc(2973vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2974 {
    height: calc(2974vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2975 {
    height: calc(2975vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2976 {
    height: calc(2976vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2977 {
    height: calc(2977vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2978 {
    height: calc(2978vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2979 {
    height: calc(2979vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2980 {
    height: calc(2980vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2981 {
    height: calc(2981vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2982 {
    height: calc(2982vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2983 {
    height: calc(2983vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2984 {
    height: calc(2984vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2985 {
    height: calc(2985vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2986 {
    height: calc(2986vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2987 {
    height: calc(2987vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2988 {
    height: calc(2988vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2989 {
    height: calc(2989vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2990 {
    height: calc(2990vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2991 {
    height: calc(2991vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2992 {
    height: calc(2992vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2993 {
    height: calc(2993vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2994 {
    height: calc(2994vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2995 {
    height: calc(2995vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2996 {
    height: calc(2996vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2997 {
    height: calc(2997vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2998 {
    height: calc(2998vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-2999 {
    height: calc(2999vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3000 {
    height: calc(3000vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3001 {
    height: calc(3001vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3002 {
    height: calc(3002vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3003 {
    height: calc(3003vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3004 {
    height: calc(3004vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3005 {
    height: calc(3005vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3006 {
    height: calc(3006vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3007 {
    height: calc(3007vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3008 {
    height: calc(3008vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3009 {
    height: calc(3009vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3010 {
    height: calc(3010vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3011 {
    height: calc(3011vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3012 {
    height: calc(3012vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3013 {
    height: calc(3013vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3014 {
    height: calc(3014vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3015 {
    height: calc(3015vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3016 {
    height: calc(3016vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3017 {
    height: calc(3017vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3018 {
    height: calc(3018vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3019 {
    height: calc(3019vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3020 {
    height: calc(3020vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3021 {
    height: calc(3021vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3022 {
    height: calc(3022vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3023 {
    height: calc(3023vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3024 {
    height: calc(3024vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3025 {
    height: calc(3025vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3026 {
    height: calc(3026vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3027 {
    height: calc(3027vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3028 {
    height: calc(3028vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3029 {
    height: calc(3029vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3030 {
    height: calc(3030vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3031 {
    height: calc(3031vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3032 {
    height: calc(3032vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3033 {
    height: calc(3033vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3034 {
    height: calc(3034vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3035 {
    height: calc(3035vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3036 {
    height: calc(3036vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3037 {
    height: calc(3037vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3038 {
    height: calc(3038vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3039 {
    height: calc(3039vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3040 {
    height: calc(3040vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3041 {
    height: calc(3041vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3042 {
    height: calc(3042vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3043 {
    height: calc(3043vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3044 {
    height: calc(3044vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3045 {
    height: calc(3045vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3046 {
    height: calc(3046vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3047 {
    height: calc(3047vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3048 {
    height: calc(3048vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3049 {
    height: calc(3049vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3050 {
    height: calc(3050vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3051 {
    height: calc(3051vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3052 {
    height: calc(3052vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3053 {
    height: calc(3053vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3054 {
    height: calc(3054vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3055 {
    height: calc(3055vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3056 {
    height: calc(3056vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3057 {
    height: calc(3057vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3058 {
    height: calc(3058vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3059 {
    height: calc(3059vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3060 {
    height: calc(3060vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3061 {
    height: calc(3061vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3062 {
    height: calc(3062vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3063 {
    height: calc(3063vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3064 {
    height: calc(3064vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3065 {
    height: calc(3065vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3066 {
    height: calc(3066vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3067 {
    height: calc(3067vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3068 {
    height: calc(3068vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3069 {
    height: calc(3069vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3070 {
    height: calc(3070vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3071 {
    height: calc(3071vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3072 {
    height: calc(3072vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3073 {
    height: calc(3073vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3074 {
    height: calc(3074vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3075 {
    height: calc(3075vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3076 {
    height: calc(3076vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3077 {
    height: calc(3077vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3078 {
    height: calc(3078vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3079 {
    height: calc(3079vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3080 {
    height: calc(3080vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3081 {
    height: calc(3081vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3082 {
    height: calc(3082vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3083 {
    height: calc(3083vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3084 {
    height: calc(3084vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3085 {
    height: calc(3085vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3086 {
    height: calc(3086vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3087 {
    height: calc(3087vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3088 {
    height: calc(3088vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3089 {
    height: calc(3089vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3090 {
    height: calc(3090vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3091 {
    height: calc(3091vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3092 {
    height: calc(3092vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3093 {
    height: calc(3093vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3094 {
    height: calc(3094vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3095 {
    height: calc(3095vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3096 {
    height: calc(3096vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3097 {
    height: calc(3097vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3098 {
    height: calc(3098vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3099 {
    height: calc(3099vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3100 {
    height: calc(3100vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3101 {
    height: calc(3101vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3102 {
    height: calc(3102vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3103 {
    height: calc(3103vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3104 {
    height: calc(3104vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3105 {
    height: calc(3105vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3106 {
    height: calc(3106vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3107 {
    height: calc(3107vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3108 {
    height: calc(3108vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3109 {
    height: calc(3109vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3110 {
    height: calc(3110vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3111 {
    height: calc(3111vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3112 {
    height: calc(3112vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3113 {
    height: calc(3113vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3114 {
    height: calc(3114vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3115 {
    height: calc(3115vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3116 {
    height: calc(3116vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3117 {
    height: calc(3117vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3118 {
    height: calc(3118vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3119 {
    height: calc(3119vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3120 {
    height: calc(3120vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3121 {
    height: calc(3121vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3122 {
    height: calc(3122vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3123 {
    height: calc(3123vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3124 {
    height: calc(3124vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3125 {
    height: calc(3125vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3126 {
    height: calc(3126vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3127 {
    height: calc(3127vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3128 {
    height: calc(3128vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3129 {
    height: calc(3129vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3130 {
    height: calc(3130vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3131 {
    height: calc(3131vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3132 {
    height: calc(3132vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3133 {
    height: calc(3133vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3134 {
    height: calc(3134vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3135 {
    height: calc(3135vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3136 {
    height: calc(3136vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3137 {
    height: calc(3137vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3138 {
    height: calc(3138vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3139 {
    height: calc(3139vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3140 {
    height: calc(3140vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3141 {
    height: calc(3141vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3142 {
    height: calc(3142vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3143 {
    height: calc(3143vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3144 {
    height: calc(3144vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3145 {
    height: calc(3145vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3146 {
    height: calc(3146vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3147 {
    height: calc(3147vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3148 {
    height: calc(3148vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3149 {
    height: calc(3149vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3150 {
    height: calc(3150vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3151 {
    height: calc(3151vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3152 {
    height: calc(3152vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3153 {
    height: calc(3153vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3154 {
    height: calc(3154vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3155 {
    height: calc(3155vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3156 {
    height: calc(3156vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3157 {
    height: calc(3157vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3158 {
    height: calc(3158vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3159 {
    height: calc(3159vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3160 {
    height: calc(3160vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3161 {
    height: calc(3161vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3162 {
    height: calc(3162vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3163 {
    height: calc(3163vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3164 {
    height: calc(3164vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3165 {
    height: calc(3165vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3166 {
    height: calc(3166vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3167 {
    height: calc(3167vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3168 {
    height: calc(3168vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3169 {
    height: calc(3169vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3170 {
    height: calc(3170vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3171 {
    height: calc(3171vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3172 {
    height: calc(3172vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3173 {
    height: calc(3173vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3174 {
    height: calc(3174vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3175 {
    height: calc(3175vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3176 {
    height: calc(3176vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3177 {
    height: calc(3177vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3178 {
    height: calc(3178vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3179 {
    height: calc(3179vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3180 {
    height: calc(3180vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3181 {
    height: calc(3181vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3182 {
    height: calc(3182vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3183 {
    height: calc(3183vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3184 {
    height: calc(3184vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3185 {
    height: calc(3185vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3186 {
    height: calc(3186vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3187 {
    height: calc(3187vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3188 {
    height: calc(3188vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3189 {
    height: calc(3189vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3190 {
    height: calc(3190vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3191 {
    height: calc(3191vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3192 {
    height: calc(3192vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3193 {
    height: calc(3193vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3194 {
    height: calc(3194vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3195 {
    height: calc(3195vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3196 {
    height: calc(3196vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3197 {
    height: calc(3197vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3198 {
    height: calc(3198vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3199 {
    height: calc(3199vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3200 {
    height: calc(3200vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3201 {
    height: calc(3201vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3202 {
    height: calc(3202vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3203 {
    height: calc(3203vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3204 {
    height: calc(3204vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3205 {
    height: calc(3205vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3206 {
    height: calc(3206vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3207 {
    height: calc(3207vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3208 {
    height: calc(3208vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3209 {
    height: calc(3209vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3210 {
    height: calc(3210vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3211 {
    height: calc(3211vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3212 {
    height: calc(3212vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3213 {
    height: calc(3213vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3214 {
    height: calc(3214vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3215 {
    height: calc(3215vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3216 {
    height: calc(3216vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3217 {
    height: calc(3217vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3218 {
    height: calc(3218vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3219 {
    height: calc(3219vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3220 {
    height: calc(3220vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3221 {
    height: calc(3221vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3222 {
    height: calc(3222vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3223 {
    height: calc(3223vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3224 {
    height: calc(3224vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3225 {
    height: calc(3225vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3226 {
    height: calc(3226vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3227 {
    height: calc(3227vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3228 {
    height: calc(3228vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3229 {
    height: calc(3229vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3230 {
    height: calc(3230vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3231 {
    height: calc(3231vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3232 {
    height: calc(3232vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3233 {
    height: calc(3233vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3234 {
    height: calc(3234vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3235 {
    height: calc(3235vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3236 {
    height: calc(3236vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3237 {
    height: calc(3237vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3238 {
    height: calc(3238vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3239 {
    height: calc(3239vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3240 {
    height: calc(3240vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3241 {
    height: calc(3241vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3242 {
    height: calc(3242vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3243 {
    height: calc(3243vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3244 {
    height: calc(3244vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3245 {
    height: calc(3245vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3246 {
    height: calc(3246vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3247 {
    height: calc(3247vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3248 {
    height: calc(3248vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3249 {
    height: calc(3249vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3250 {
    height: calc(3250vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3251 {
    height: calc(3251vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3252 {
    height: calc(3252vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3253 {
    height: calc(3253vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3254 {
    height: calc(3254vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3255 {
    height: calc(3255vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3256 {
    height: calc(3256vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3257 {
    height: calc(3257vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3258 {
    height: calc(3258vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3259 {
    height: calc(3259vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3260 {
    height: calc(3260vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3261 {
    height: calc(3261vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3262 {
    height: calc(3262vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3263 {
    height: calc(3263vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3264 {
    height: calc(3264vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3265 {
    height: calc(3265vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3266 {
    height: calc(3266vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3267 {
    height: calc(3267vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3268 {
    height: calc(3268vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3269 {
    height: calc(3269vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3270 {
    height: calc(3270vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3271 {
    height: calc(3271vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3272 {
    height: calc(3272vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3273 {
    height: calc(3273vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3274 {
    height: calc(3274vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3275 {
    height: calc(3275vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3276 {
    height: calc(3276vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3277 {
    height: calc(3277vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3278 {
    height: calc(3278vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3279 {
    height: calc(3279vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3280 {
    height: calc(3280vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3281 {
    height: calc(3281vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3282 {
    height: calc(3282vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3283 {
    height: calc(3283vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3284 {
    height: calc(3284vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3285 {
    height: calc(3285vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3286 {
    height: calc(3286vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3287 {
    height: calc(3287vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3288 {
    height: calc(3288vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3289 {
    height: calc(3289vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3290 {
    height: calc(3290vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3291 {
    height: calc(3291vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3292 {
    height: calc(3292vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3293 {
    height: calc(3293vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3294 {
    height: calc(3294vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3295 {
    height: calc(3295vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3296 {
    height: calc(3296vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3297 {
    height: calc(3297vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3298 {
    height: calc(3298vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3299 {
    height: calc(3299vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3300 {
    height: calc(3300vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3301 {
    height: calc(3301vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3302 {
    height: calc(3302vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3303 {
    height: calc(3303vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3304 {
    height: calc(3304vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3305 {
    height: calc(3305vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3306 {
    height: calc(3306vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3307 {
    height: calc(3307vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3308 {
    height: calc(3308vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3309 {
    height: calc(3309vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3310 {
    height: calc(3310vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3311 {
    height: calc(3311vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3312 {
    height: calc(3312vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3313 {
    height: calc(3313vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3314 {
    height: calc(3314vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3315 {
    height: calc(3315vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3316 {
    height: calc(3316vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3317 {
    height: calc(3317vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3318 {
    height: calc(3318vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3319 {
    height: calc(3319vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3320 {
    height: calc(3320vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3321 {
    height: calc(3321vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3322 {
    height: calc(3322vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3323 {
    height: calc(3323vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3324 {
    height: calc(3324vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3325 {
    height: calc(3325vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3326 {
    height: calc(3326vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3327 {
    height: calc(3327vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3328 {
    height: calc(3328vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3329 {
    height: calc(3329vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3330 {
    height: calc(3330vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3331 {
    height: calc(3331vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3332 {
    height: calc(3332vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3333 {
    height: calc(3333vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3334 {
    height: calc(3334vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3335 {
    height: calc(3335vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3336 {
    height: calc(3336vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3337 {
    height: calc(3337vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3338 {
    height: calc(3338vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3339 {
    height: calc(3339vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3340 {
    height: calc(3340vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3341 {
    height: calc(3341vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3342 {
    height: calc(3342vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3343 {
    height: calc(3343vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3344 {
    height: calc(3344vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3345 {
    height: calc(3345vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3346 {
    height: calc(3346vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3347 {
    height: calc(3347vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3348 {
    height: calc(3348vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3349 {
    height: calc(3349vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3350 {
    height: calc(3350vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3351 {
    height: calc(3351vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3352 {
    height: calc(3352vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3353 {
    height: calc(3353vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3354 {
    height: calc(3354vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3355 {
    height: calc(3355vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3356 {
    height: calc(3356vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3357 {
    height: calc(3357vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3358 {
    height: calc(3358vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3359 {
    height: calc(3359vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3360 {
    height: calc(3360vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3361 {
    height: calc(3361vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3362 {
    height: calc(3362vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3363 {
    height: calc(3363vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3364 {
    height: calc(3364vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3365 {
    height: calc(3365vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3366 {
    height: calc(3366vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3367 {
    height: calc(3367vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3368 {
    height: calc(3368vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3369 {
    height: calc(3369vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3370 {
    height: calc(3370vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3371 {
    height: calc(3371vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3372 {
    height: calc(3372vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3373 {
    height: calc(3373vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3374 {
    height: calc(3374vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3375 {
    height: calc(3375vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3376 {
    height: calc(3376vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3377 {
    height: calc(3377vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3378 {
    height: calc(3378vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3379 {
    height: calc(3379vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3380 {
    height: calc(3380vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3381 {
    height: calc(3381vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3382 {
    height: calc(3382vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3383 {
    height: calc(3383vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3384 {
    height: calc(3384vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3385 {
    height: calc(3385vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3386 {
    height: calc(3386vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3387 {
    height: calc(3387vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3388 {
    height: calc(3388vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3389 {
    height: calc(3389vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3390 {
    height: calc(3390vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3391 {
    height: calc(3391vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3392 {
    height: calc(3392vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3393 {
    height: calc(3393vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3394 {
    height: calc(3394vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3395 {
    height: calc(3395vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3396 {
    height: calc(3396vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3397 {
    height: calc(3397vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3398 {
    height: calc(3398vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3399 {
    height: calc(3399vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3400 {
    height: calc(3400vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3401 {
    height: calc(3401vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3402 {
    height: calc(3402vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3403 {
    height: calc(3403vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3404 {
    height: calc(3404vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3405 {
    height: calc(3405vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3406 {
    height: calc(3406vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3407 {
    height: calc(3407vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3408 {
    height: calc(3408vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3409 {
    height: calc(3409vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3410 {
    height: calc(3410vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3411 {
    height: calc(3411vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3412 {
    height: calc(3412vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3413 {
    height: calc(3413vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3414 {
    height: calc(3414vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3415 {
    height: calc(3415vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3416 {
    height: calc(3416vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3417 {
    height: calc(3417vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3418 {
    height: calc(3418vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3419 {
    height: calc(3419vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3420 {
    height: calc(3420vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3421 {
    height: calc(3421vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3422 {
    height: calc(3422vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3423 {
    height: calc(3423vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3424 {
    height: calc(3424vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3425 {
    height: calc(3425vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3426 {
    height: calc(3426vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3427 {
    height: calc(3427vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3428 {
    height: calc(3428vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3429 {
    height: calc(3429vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3430 {
    height: calc(3430vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3431 {
    height: calc(3431vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3432 {
    height: calc(3432vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3433 {
    height: calc(3433vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3434 {
    height: calc(3434vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3435 {
    height: calc(3435vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3436 {
    height: calc(3436vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3437 {
    height: calc(3437vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3438 {
    height: calc(3438vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3439 {
    height: calc(3439vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3440 {
    height: calc(3440vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3441 {
    height: calc(3441vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3442 {
    height: calc(3442vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3443 {
    height: calc(3443vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3444 {
    height: calc(3444vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3445 {
    height: calc(3445vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3446 {
    height: calc(3446vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3447 {
    height: calc(3447vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3448 {
    height: calc(3448vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3449 {
    height: calc(3449vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3450 {
    height: calc(3450vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3451 {
    height: calc(3451vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3452 {
    height: calc(3452vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3453 {
    height: calc(3453vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3454 {
    height: calc(3454vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3455 {
    height: calc(3455vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3456 {
    height: calc(3456vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3457 {
    height: calc(3457vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3458 {
    height: calc(3458vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3459 {
    height: calc(3459vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3460 {
    height: calc(3460vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3461 {
    height: calc(3461vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3462 {
    height: calc(3462vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3463 {
    height: calc(3463vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3464 {
    height: calc(3464vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3465 {
    height: calc(3465vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3466 {
    height: calc(3466vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3467 {
    height: calc(3467vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3468 {
    height: calc(3468vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3469 {
    height: calc(3469vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3470 {
    height: calc(3470vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3471 {
    height: calc(3471vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3472 {
    height: calc(3472vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3473 {
    height: calc(3473vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3474 {
    height: calc(3474vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3475 {
    height: calc(3475vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3476 {
    height: calc(3476vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3477 {
    height: calc(3477vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3478 {
    height: calc(3478vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3479 {
    height: calc(3479vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3480 {
    height: calc(3480vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3481 {
    height: calc(3481vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3482 {
    height: calc(3482vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3483 {
    height: calc(3483vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3484 {
    height: calc(3484vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3485 {
    height: calc(3485vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3486 {
    height: calc(3486vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3487 {
    height: calc(3487vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3488 {
    height: calc(3488vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3489 {
    height: calc(3489vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3490 {
    height: calc(3490vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3491 {
    height: calc(3491vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3492 {
    height: calc(3492vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3493 {
    height: calc(3493vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3494 {
    height: calc(3494vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3495 {
    height: calc(3495vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3496 {
    height: calc(3496vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3497 {
    height: calc(3497vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3498 {
    height: calc(3498vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3499 {
    height: calc(3499vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3500 {
    height: calc(3500vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3501 {
    height: calc(3501vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3502 {
    height: calc(3502vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3503 {
    height: calc(3503vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3504 {
    height: calc(3504vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3505 {
    height: calc(3505vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3506 {
    height: calc(3506vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3507 {
    height: calc(3507vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3508 {
    height: calc(3508vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3509 {
    height: calc(3509vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3510 {
    height: calc(3510vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3511 {
    height: calc(3511vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3512 {
    height: calc(3512vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3513 {
    height: calc(3513vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3514 {
    height: calc(3514vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3515 {
    height: calc(3515vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3516 {
    height: calc(3516vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3517 {
    height: calc(3517vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3518 {
    height: calc(3518vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3519 {
    height: calc(3519vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3520 {
    height: calc(3520vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3521 {
    height: calc(3521vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3522 {
    height: calc(3522vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3523 {
    height: calc(3523vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3524 {
    height: calc(3524vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3525 {
    height: calc(3525vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3526 {
    height: calc(3526vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3527 {
    height: calc(3527vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3528 {
    height: calc(3528vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3529 {
    height: calc(3529vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3530 {
    height: calc(3530vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3531 {
    height: calc(3531vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3532 {
    height: calc(3532vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3533 {
    height: calc(3533vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3534 {
    height: calc(3534vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3535 {
    height: calc(3535vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3536 {
    height: calc(3536vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3537 {
    height: calc(3537vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3538 {
    height: calc(3538vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3539 {
    height: calc(3539vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3540 {
    height: calc(3540vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3541 {
    height: calc(3541vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3542 {
    height: calc(3542vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3543 {
    height: calc(3543vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3544 {
    height: calc(3544vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3545 {
    height: calc(3545vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3546 {
    height: calc(3546vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3547 {
    height: calc(3547vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3548 {
    height: calc(3548vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3549 {
    height: calc(3549vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3550 {
    height: calc(3550vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3551 {
    height: calc(3551vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3552 {
    height: calc(3552vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3553 {
    height: calc(3553vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3554 {
    height: calc(3554vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3555 {
    height: calc(3555vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3556 {
    height: calc(3556vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3557 {
    height: calc(3557vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3558 {
    height: calc(3558vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3559 {
    height: calc(3559vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3560 {
    height: calc(3560vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3561 {
    height: calc(3561vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3562 {
    height: calc(3562vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3563 {
    height: calc(3563vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3564 {
    height: calc(3564vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3565 {
    height: calc(3565vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3566 {
    height: calc(3566vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3567 {
    height: calc(3567vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3568 {
    height: calc(3568vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3569 {
    height: calc(3569vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3570 {
    height: calc(3570vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3571 {
    height: calc(3571vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3572 {
    height: calc(3572vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3573 {
    height: calc(3573vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3574 {
    height: calc(3574vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3575 {
    height: calc(3575vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3576 {
    height: calc(3576vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3577 {
    height: calc(3577vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3578 {
    height: calc(3578vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3579 {
    height: calc(3579vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3580 {
    height: calc(3580vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3581 {
    height: calc(3581vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3582 {
    height: calc(3582vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3583 {
    height: calc(3583vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3584 {
    height: calc(3584vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3585 {
    height: calc(3585vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3586 {
    height: calc(3586vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3587 {
    height: calc(3587vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3588 {
    height: calc(3588vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3589 {
    height: calc(3589vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3590 {
    height: calc(3590vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3591 {
    height: calc(3591vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3592 {
    height: calc(3592vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3593 {
    height: calc(3593vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3594 {
    height: calc(3594vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3595 {
    height: calc(3595vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3596 {
    height: calc(3596vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3597 {
    height: calc(3597vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3598 {
    height: calc(3598vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3599 {
    height: calc(3599vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3600 {
    height: calc(3600vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3601 {
    height: calc(3601vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3602 {
    height: calc(3602vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3603 {
    height: calc(3603vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3604 {
    height: calc(3604vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3605 {
    height: calc(3605vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3606 {
    height: calc(3606vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3607 {
    height: calc(3607vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3608 {
    height: calc(3608vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3609 {
    height: calc(3609vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3610 {
    height: calc(3610vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3611 {
    height: calc(3611vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3612 {
    height: calc(3612vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3613 {
    height: calc(3613vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3614 {
    height: calc(3614vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3615 {
    height: calc(3615vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3616 {
    height: calc(3616vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3617 {
    height: calc(3617vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3618 {
    height: calc(3618vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3619 {
    height: calc(3619vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3620 {
    height: calc(3620vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3621 {
    height: calc(3621vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3622 {
    height: calc(3622vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3623 {
    height: calc(3623vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3624 {
    height: calc(3624vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3625 {
    height: calc(3625vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3626 {
    height: calc(3626vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3627 {
    height: calc(3627vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3628 {
    height: calc(3628vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3629 {
    height: calc(3629vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3630 {
    height: calc(3630vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3631 {
    height: calc(3631vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3632 {
    height: calc(3632vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3633 {
    height: calc(3633vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3634 {
    height: calc(3634vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3635 {
    height: calc(3635vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3636 {
    height: calc(3636vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3637 {
    height: calc(3637vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3638 {
    height: calc(3638vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3639 {
    height: calc(3639vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3640 {
    height: calc(3640vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3641 {
    height: calc(3641vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3642 {
    height: calc(3642vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3643 {
    height: calc(3643vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3644 {
    height: calc(3644vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3645 {
    height: calc(3645vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3646 {
    height: calc(3646vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3647 {
    height: calc(3647vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3648 {
    height: calc(3648vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3649 {
    height: calc(3649vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3650 {
    height: calc(3650vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3651 {
    height: calc(3651vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3652 {
    height: calc(3652vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3653 {
    height: calc(3653vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3654 {
    height: calc(3654vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3655 {
    height: calc(3655vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3656 {
    height: calc(3656vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3657 {
    height: calc(3657vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3658 {
    height: calc(3658vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3659 {
    height: calc(3659vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3660 {
    height: calc(3660vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3661 {
    height: calc(3661vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3662 {
    height: calc(3662vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3663 {
    height: calc(3663vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3664 {
    height: calc(3664vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3665 {
    height: calc(3665vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3666 {
    height: calc(3666vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3667 {
    height: calc(3667vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3668 {
    height: calc(3668vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3669 {
    height: calc(3669vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3670 {
    height: calc(3670vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3671 {
    height: calc(3671vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3672 {
    height: calc(3672vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3673 {
    height: calc(3673vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3674 {
    height: calc(3674vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3675 {
    height: calc(3675vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3676 {
    height: calc(3676vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3677 {
    height: calc(3677vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3678 {
    height: calc(3678vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3679 {
    height: calc(3679vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3680 {
    height: calc(3680vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3681 {
    height: calc(3681vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3682 {
    height: calc(3682vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3683 {
    height: calc(3683vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3684 {
    height: calc(3684vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3685 {
    height: calc(3685vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3686 {
    height: calc(3686vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3687 {
    height: calc(3687vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3688 {
    height: calc(3688vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3689 {
    height: calc(3689vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3690 {
    height: calc(3690vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3691 {
    height: calc(3691vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3692 {
    height: calc(3692vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3693 {
    height: calc(3693vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3694 {
    height: calc(3694vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3695 {
    height: calc(3695vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3696 {
    height: calc(3696vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3697 {
    height: calc(3697vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3698 {
    height: calc(3698vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3699 {
    height: calc(3699vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3700 {
    height: calc(3700vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3701 {
    height: calc(3701vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3702 {
    height: calc(3702vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3703 {
    height: calc(3703vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3704 {
    height: calc(3704vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3705 {
    height: calc(3705vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3706 {
    height: calc(3706vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3707 {
    height: calc(3707vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3708 {
    height: calc(3708vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3709 {
    height: calc(3709vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3710 {
    height: calc(3710vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3711 {
    height: calc(3711vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3712 {
    height: calc(3712vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3713 {
    height: calc(3713vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3714 {
    height: calc(3714vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3715 {
    height: calc(3715vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3716 {
    height: calc(3716vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3717 {
    height: calc(3717vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3718 {
    height: calc(3718vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3719 {
    height: calc(3719vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3720 {
    height: calc(3720vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3721 {
    height: calc(3721vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3722 {
    height: calc(3722vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3723 {
    height: calc(3723vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3724 {
    height: calc(3724vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3725 {
    height: calc(3725vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3726 {
    height: calc(3726vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3727 {
    height: calc(3727vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3728 {
    height: calc(3728vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3729 {
    height: calc(3729vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3730 {
    height: calc(3730vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3731 {
    height: calc(3731vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3732 {
    height: calc(3732vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3733 {
    height: calc(3733vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3734 {
    height: calc(3734vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3735 {
    height: calc(3735vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3736 {
    height: calc(3736vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3737 {
    height: calc(3737vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3738 {
    height: calc(3738vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3739 {
    height: calc(3739vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3740 {
    height: calc(3740vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3741 {
    height: calc(3741vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3742 {
    height: calc(3742vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3743 {
    height: calc(3743vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3744 {
    height: calc(3744vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3745 {
    height: calc(3745vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3746 {
    height: calc(3746vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3747 {
    height: calc(3747vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3748 {
    height: calc(3748vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3749 {
    height: calc(3749vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3750 {
    height: calc(3750vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3751 {
    height: calc(3751vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3752 {
    height: calc(3752vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3753 {
    height: calc(3753vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3754 {
    height: calc(3754vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3755 {
    height: calc(3755vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3756 {
    height: calc(3756vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3757 {
    height: calc(3757vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3758 {
    height: calc(3758vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3759 {
    height: calc(3759vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3760 {
    height: calc(3760vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3761 {
    height: calc(3761vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3762 {
    height: calc(3762vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3763 {
    height: calc(3763vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3764 {
    height: calc(3764vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3765 {
    height: calc(3765vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3766 {
    height: calc(3766vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3767 {
    height: calc(3767vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3768 {
    height: calc(3768vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3769 {
    height: calc(3769vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3770 {
    height: calc(3770vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3771 {
    height: calc(3771vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3772 {
    height: calc(3772vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3773 {
    height: calc(3773vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3774 {
    height: calc(3774vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3775 {
    height: calc(3775vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3776 {
    height: calc(3776vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3777 {
    height: calc(3777vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3778 {
    height: calc(3778vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3779 {
    height: calc(3779vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3780 {
    height: calc(3780vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3781 {
    height: calc(3781vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3782 {
    height: calc(3782vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3783 {
    height: calc(3783vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3784 {
    height: calc(3784vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3785 {
    height: calc(3785vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3786 {
    height: calc(3786vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3787 {
    height: calc(3787vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3788 {
    height: calc(3788vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3789 {
    height: calc(3789vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3790 {
    height: calc(3790vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3791 {
    height: calc(3791vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3792 {
    height: calc(3792vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3793 {
    height: calc(3793vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3794 {
    height: calc(3794vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3795 {
    height: calc(3795vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3796 {
    height: calc(3796vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3797 {
    height: calc(3797vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3798 {
    height: calc(3798vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3799 {
    height: calc(3799vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3800 {
    height: calc(3800vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3801 {
    height: calc(3801vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3802 {
    height: calc(3802vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3803 {
    height: calc(3803vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3804 {
    height: calc(3804vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3805 {
    height: calc(3805vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3806 {
    height: calc(3806vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3807 {
    height: calc(3807vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3808 {
    height: calc(3808vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3809 {
    height: calc(3809vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3810 {
    height: calc(3810vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3811 {
    height: calc(3811vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3812 {
    height: calc(3812vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3813 {
    height: calc(3813vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3814 {
    height: calc(3814vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3815 {
    height: calc(3815vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3816 {
    height: calc(3816vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3817 {
    height: calc(3817vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3818 {
    height: calc(3818vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3819 {
    height: calc(3819vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3820 {
    height: calc(3820vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3821 {
    height: calc(3821vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3822 {
    height: calc(3822vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3823 {
    height: calc(3823vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3824 {
    height: calc(3824vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3825 {
    height: calc(3825vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3826 {
    height: calc(3826vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3827 {
    height: calc(3827vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3828 {
    height: calc(3828vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3829 {
    height: calc(3829vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3830 {
    height: calc(3830vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3831 {
    height: calc(3831vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3832 {
    height: calc(3832vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3833 {
    height: calc(3833vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3834 {
    height: calc(3834vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3835 {
    height: calc(3835vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3836 {
    height: calc(3836vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3837 {
    height: calc(3837vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3838 {
    height: calc(3838vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3839 {
    height: calc(3839vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3840 {
    height: calc(3840vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3841 {
    height: calc(3841vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3842 {
    height: calc(3842vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3843 {
    height: calc(3843vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3844 {
    height: calc(3844vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3845 {
    height: calc(3845vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3846 {
    height: calc(3846vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3847 {
    height: calc(3847vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3848 {
    height: calc(3848vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3849 {
    height: calc(3849vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3850 {
    height: calc(3850vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3851 {
    height: calc(3851vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3852 {
    height: calc(3852vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3853 {
    height: calc(3853vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3854 {
    height: calc(3854vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3855 {
    height: calc(3855vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3856 {
    height: calc(3856vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3857 {
    height: calc(3857vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3858 {
    height: calc(3858vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3859 {
    height: calc(3859vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3860 {
    height: calc(3860vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3861 {
    height: calc(3861vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3862 {
    height: calc(3862vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3863 {
    height: calc(3863vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3864 {
    height: calc(3864vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3865 {
    height: calc(3865vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3866 {
    height: calc(3866vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3867 {
    height: calc(3867vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3868 {
    height: calc(3868vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3869 {
    height: calc(3869vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3870 {
    height: calc(3870vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3871 {
    height: calc(3871vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3872 {
    height: calc(3872vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3873 {
    height: calc(3873vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3874 {
    height: calc(3874vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3875 {
    height: calc(3875vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3876 {
    height: calc(3876vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3877 {
    height: calc(3877vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3878 {
    height: calc(3878vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3879 {
    height: calc(3879vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3880 {
    height: calc(3880vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3881 {
    height: calc(3881vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3882 {
    height: calc(3882vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3883 {
    height: calc(3883vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3884 {
    height: calc(3884vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3885 {
    height: calc(3885vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3886 {
    height: calc(3886vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3887 {
    height: calc(3887vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3888 {
    height: calc(3888vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3889 {
    height: calc(3889vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3890 {
    height: calc(3890vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3891 {
    height: calc(3891vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3892 {
    height: calc(3892vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3893 {
    height: calc(3893vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3894 {
    height: calc(3894vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3895 {
    height: calc(3895vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3896 {
    height: calc(3896vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3897 {
    height: calc(3897vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3898 {
    height: calc(3898vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3899 {
    height: calc(3899vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3900 {
    height: calc(3900vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3901 {
    height: calc(3901vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3902 {
    height: calc(3902vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3903 {
    height: calc(3903vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3904 {
    height: calc(3904vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3905 {
    height: calc(3905vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3906 {
    height: calc(3906vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3907 {
    height: calc(3907vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3908 {
    height: calc(3908vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3909 {
    height: calc(3909vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3910 {
    height: calc(3910vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3911 {
    height: calc(3911vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3912 {
    height: calc(3912vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3913 {
    height: calc(3913vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3914 {
    height: calc(3914vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3915 {
    height: calc(3915vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3916 {
    height: calc(3916vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3917 {
    height: calc(3917vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3918 {
    height: calc(3918vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3919 {
    height: calc(3919vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3920 {
    height: calc(3920vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3921 {
    height: calc(3921vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3922 {
    height: calc(3922vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3923 {
    height: calc(3923vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3924 {
    height: calc(3924vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3925 {
    height: calc(3925vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3926 {
    height: calc(3926vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3927 {
    height: calc(3927vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3928 {
    height: calc(3928vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3929 {
    height: calc(3929vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3930 {
    height: calc(3930vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3931 {
    height: calc(3931vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3932 {
    height: calc(3932vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3933 {
    height: calc(3933vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3934 {
    height: calc(3934vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3935 {
    height: calc(3935vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3936 {
    height: calc(3936vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3937 {
    height: calc(3937vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3938 {
    height: calc(3938vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3939 {
    height: calc(3939vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3940 {
    height: calc(3940vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3941 {
    height: calc(3941vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3942 {
    height: calc(3942vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3943 {
    height: calc(3943vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3944 {
    height: calc(3944vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3945 {
    height: calc(3945vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3946 {
    height: calc(3946vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3947 {
    height: calc(3947vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3948 {
    height: calc(3948vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3949 {
    height: calc(3949vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3950 {
    height: calc(3950vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3951 {
    height: calc(3951vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3952 {
    height: calc(3952vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3953 {
    height: calc(3953vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3954 {
    height: calc(3954vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3955 {
    height: calc(3955vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3956 {
    height: calc(3956vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3957 {
    height: calc(3957vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3958 {
    height: calc(3958vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3959 {
    height: calc(3959vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3960 {
    height: calc(3960vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3961 {
    height: calc(3961vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3962 {
    height: calc(3962vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3963 {
    height: calc(3963vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3964 {
    height: calc(3964vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3965 {
    height: calc(3965vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3966 {
    height: calc(3966vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3967 {
    height: calc(3967vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3968 {
    height: calc(3968vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3969 {
    height: calc(3969vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3970 {
    height: calc(3970vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3971 {
    height: calc(3971vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3972 {
    height: calc(3972vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3973 {
    height: calc(3973vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3974 {
    height: calc(3974vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3975 {
    height: calc(3975vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3976 {
    height: calc(3976vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3977 {
    height: calc(3977vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3978 {
    height: calc(3978vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3979 {
    height: calc(3979vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3980 {
    height: calc(3980vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3981 {
    height: calc(3981vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3982 {
    height: calc(3982vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3983 {
    height: calc(3983vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3984 {
    height: calc(3984vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3985 {
    height: calc(3985vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3986 {
    height: calc(3986vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3987 {
    height: calc(3987vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3988 {
    height: calc(3988vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3989 {
    height: calc(3989vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3990 {
    height: calc(3990vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3991 {
    height: calc(3991vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3992 {
    height: calc(3992vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3993 {
    height: calc(3993vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3994 {
    height: calc(3994vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3995 {
    height: calc(3995vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3996 {
    height: calc(3996vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3997 {
    height: calc(3997vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3998 {
    height: calc(3998vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-3999 {
    height: calc(3999vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4000 {
    height: calc(4000vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4001 {
    height: calc(4001vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4002 {
    height: calc(4002vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4003 {
    height: calc(4003vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4004 {
    height: calc(4004vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4005 {
    height: calc(4005vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4006 {
    height: calc(4006vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4007 {
    height: calc(4007vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4008 {
    height: calc(4008vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4009 {
    height: calc(4009vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4010 {
    height: calc(4010vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4011 {
    height: calc(4011vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4012 {
    height: calc(4012vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4013 {
    height: calc(4013vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4014 {
    height: calc(4014vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4015 {
    height: calc(4015vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4016 {
    height: calc(4016vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4017 {
    height: calc(4017vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4018 {
    height: calc(4018vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4019 {
    height: calc(4019vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4020 {
    height: calc(4020vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4021 {
    height: calc(4021vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4022 {
    height: calc(4022vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4023 {
    height: calc(4023vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4024 {
    height: calc(4024vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4025 {
    height: calc(4025vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4026 {
    height: calc(4026vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4027 {
    height: calc(4027vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4028 {
    height: calc(4028vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4029 {
    height: calc(4029vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4030 {
    height: calc(4030vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4031 {
    height: calc(4031vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4032 {
    height: calc(4032vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4033 {
    height: calc(4033vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4034 {
    height: calc(4034vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4035 {
    height: calc(4035vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4036 {
    height: calc(4036vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4037 {
    height: calc(4037vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4038 {
    height: calc(4038vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4039 {
    height: calc(4039vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4040 {
    height: calc(4040vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4041 {
    height: calc(4041vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4042 {
    height: calc(4042vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4043 {
    height: calc(4043vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4044 {
    height: calc(4044vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4045 {
    height: calc(4045vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4046 {
    height: calc(4046vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4047 {
    height: calc(4047vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4048 {
    height: calc(4048vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4049 {
    height: calc(4049vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4050 {
    height: calc(4050vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4051 {
    height: calc(4051vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4052 {
    height: calc(4052vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4053 {
    height: calc(4053vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4054 {
    height: calc(4054vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4055 {
    height: calc(4055vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4056 {
    height: calc(4056vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4057 {
    height: calc(4057vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4058 {
    height: calc(4058vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4059 {
    height: calc(4059vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4060 {
    height: calc(4060vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4061 {
    height: calc(4061vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4062 {
    height: calc(4062vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4063 {
    height: calc(4063vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4064 {
    height: calc(4064vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4065 {
    height: calc(4065vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4066 {
    height: calc(4066vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4067 {
    height: calc(4067vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4068 {
    height: calc(4068vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4069 {
    height: calc(4069vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4070 {
    height: calc(4070vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4071 {
    height: calc(4071vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4072 {
    height: calc(4072vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4073 {
    height: calc(4073vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4074 {
    height: calc(4074vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4075 {
    height: calc(4075vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4076 {
    height: calc(4076vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4077 {
    height: calc(4077vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4078 {
    height: calc(4078vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4079 {
    height: calc(4079vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4080 {
    height: calc(4080vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4081 {
    height: calc(4081vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4082 {
    height: calc(4082vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4083 {
    height: calc(4083vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4084 {
    height: calc(4084vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4085 {
    height: calc(4085vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4086 {
    height: calc(4086vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4087 {
    height: calc(4087vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4088 {
    height: calc(4088vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4089 {
    height: calc(4089vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4090 {
    height: calc(4090vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4091 {
    height: calc(4091vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4092 {
    height: calc(4092vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4093 {
    height: calc(4093vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4094 {
    height: calc(4094vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4095 {
    height: calc(4095vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4096 {
    height: calc(4096vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4097 {
    height: calc(4097vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4098 {
    height: calc(4098vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4099 {
    height: calc(4099vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4100 {
    height: calc(4100vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4101 {
    height: calc(4101vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4102 {
    height: calc(4102vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4103 {
    height: calc(4103vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4104 {
    height: calc(4104vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4105 {
    height: calc(4105vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4106 {
    height: calc(4106vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4107 {
    height: calc(4107vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4108 {
    height: calc(4108vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4109 {
    height: calc(4109vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4110 {
    height: calc(4110vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4111 {
    height: calc(4111vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4112 {
    height: calc(4112vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4113 {
    height: calc(4113vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4114 {
    height: calc(4114vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4115 {
    height: calc(4115vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4116 {
    height: calc(4116vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4117 {
    height: calc(4117vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4118 {
    height: calc(4118vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4119 {
    height: calc(4119vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4120 {
    height: calc(4120vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4121 {
    height: calc(4121vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4122 {
    height: calc(4122vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4123 {
    height: calc(4123vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4124 {
    height: calc(4124vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4125 {
    height: calc(4125vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4126 {
    height: calc(4126vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4127 {
    height: calc(4127vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4128 {
    height: calc(4128vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4129 {
    height: calc(4129vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4130 {
    height: calc(4130vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4131 {
    height: calc(4131vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4132 {
    height: calc(4132vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4133 {
    height: calc(4133vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4134 {
    height: calc(4134vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4135 {
    height: calc(4135vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4136 {
    height: calc(4136vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4137 {
    height: calc(4137vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4138 {
    height: calc(4138vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4139 {
    height: calc(4139vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4140 {
    height: calc(4140vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4141 {
    height: calc(4141vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4142 {
    height: calc(4142vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4143 {
    height: calc(4143vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4144 {
    height: calc(4144vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4145 {
    height: calc(4145vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4146 {
    height: calc(4146vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4147 {
    height: calc(4147vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4148 {
    height: calc(4148vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4149 {
    height: calc(4149vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4150 {
    height: calc(4150vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4151 {
    height: calc(4151vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4152 {
    height: calc(4152vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4153 {
    height: calc(4153vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4154 {
    height: calc(4154vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4155 {
    height: calc(4155vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4156 {
    height: calc(4156vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4157 {
    height: calc(4157vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4158 {
    height: calc(4158vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4159 {
    height: calc(4159vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4160 {
    height: calc(4160vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4161 {
    height: calc(4161vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4162 {
    height: calc(4162vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4163 {
    height: calc(4163vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4164 {
    height: calc(4164vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4165 {
    height: calc(4165vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4166 {
    height: calc(4166vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4167 {
    height: calc(4167vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4168 {
    height: calc(4168vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4169 {
    height: calc(4169vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4170 {
    height: calc(4170vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4171 {
    height: calc(4171vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4172 {
    height: calc(4172vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4173 {
    height: calc(4173vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4174 {
    height: calc(4174vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4175 {
    height: calc(4175vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4176 {
    height: calc(4176vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4177 {
    height: calc(4177vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4178 {
    height: calc(4178vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4179 {
    height: calc(4179vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4180 {
    height: calc(4180vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4181 {
    height: calc(4181vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4182 {
    height: calc(4182vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4183 {
    height: calc(4183vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4184 {
    height: calc(4184vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4185 {
    height: calc(4185vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4186 {
    height: calc(4186vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4187 {
    height: calc(4187vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4188 {
    height: calc(4188vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4189 {
    height: calc(4189vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4190 {
    height: calc(4190vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4191 {
    height: calc(4191vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4192 {
    height: calc(4192vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4193 {
    height: calc(4193vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4194 {
    height: calc(4194vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4195 {
    height: calc(4195vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4196 {
    height: calc(4196vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4197 {
    height: calc(4197vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4198 {
    height: calc(4198vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4199 {
    height: calc(4199vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4200 {
    height: calc(4200vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4201 {
    height: calc(4201vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4202 {
    height: calc(4202vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4203 {
    height: calc(4203vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4204 {
    height: calc(4204vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4205 {
    height: calc(4205vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4206 {
    height: calc(4206vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4207 {
    height: calc(4207vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4208 {
    height: calc(4208vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4209 {
    height: calc(4209vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4210 {
    height: calc(4210vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4211 {
    height: calc(4211vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4212 {
    height: calc(4212vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4213 {
    height: calc(4213vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4214 {
    height: calc(4214vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4215 {
    height: calc(4215vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4216 {
    height: calc(4216vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4217 {
    height: calc(4217vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4218 {
    height: calc(4218vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4219 {
    height: calc(4219vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4220 {
    height: calc(4220vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4221 {
    height: calc(4221vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4222 {
    height: calc(4222vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4223 {
    height: calc(4223vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4224 {
    height: calc(4224vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4225 {
    height: calc(4225vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4226 {
    height: calc(4226vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4227 {
    height: calc(4227vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4228 {
    height: calc(4228vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4229 {
    height: calc(4229vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4230 {
    height: calc(4230vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4231 {
    height: calc(4231vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4232 {
    height: calc(4232vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4233 {
    height: calc(4233vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4234 {
    height: calc(4234vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4235 {
    height: calc(4235vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4236 {
    height: calc(4236vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4237 {
    height: calc(4237vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4238 {
    height: calc(4238vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4239 {
    height: calc(4239vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4240 {
    height: calc(4240vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4241 {
    height: calc(4241vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4242 {
    height: calc(4242vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4243 {
    height: calc(4243vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4244 {
    height: calc(4244vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4245 {
    height: calc(4245vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4246 {
    height: calc(4246vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4247 {
    height: calc(4247vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4248 {
    height: calc(4248vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4249 {
    height: calc(4249vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4250 {
    height: calc(4250vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4251 {
    height: calc(4251vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4252 {
    height: calc(4252vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4253 {
    height: calc(4253vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4254 {
    height: calc(4254vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4255 {
    height: calc(4255vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4256 {
    height: calc(4256vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4257 {
    height: calc(4257vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4258 {
    height: calc(4258vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4259 {
    height: calc(4259vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4260 {
    height: calc(4260vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4261 {
    height: calc(4261vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4262 {
    height: calc(4262vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4263 {
    height: calc(4263vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4264 {
    height: calc(4264vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4265 {
    height: calc(4265vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4266 {
    height: calc(4266vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4267 {
    height: calc(4267vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4268 {
    height: calc(4268vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4269 {
    height: calc(4269vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4270 {
    height: calc(4270vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4271 {
    height: calc(4271vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4272 {
    height: calc(4272vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4273 {
    height: calc(4273vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4274 {
    height: calc(4274vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4275 {
    height: calc(4275vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4276 {
    height: calc(4276vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4277 {
    height: calc(4277vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4278 {
    height: calc(4278vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4279 {
    height: calc(4279vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4280 {
    height: calc(4280vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4281 {
    height: calc(4281vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4282 {
    height: calc(4282vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4283 {
    height: calc(4283vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4284 {
    height: calc(4284vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4285 {
    height: calc(4285vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4286 {
    height: calc(4286vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4287 {
    height: calc(4287vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4288 {
    height: calc(4288vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4289 {
    height: calc(4289vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4290 {
    height: calc(4290vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4291 {
    height: calc(4291vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4292 {
    height: calc(4292vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4293 {
    height: calc(4293vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4294 {
    height: calc(4294vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4295 {
    height: calc(4295vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4296 {
    height: calc(4296vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4297 {
    height: calc(4297vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4298 {
    height: calc(4298vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4299 {
    height: calc(4299vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4300 {
    height: calc(4300vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4301 {
    height: calc(4301vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4302 {
    height: calc(4302vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4303 {
    height: calc(4303vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4304 {
    height: calc(4304vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4305 {
    height: calc(4305vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4306 {
    height: calc(4306vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4307 {
    height: calc(4307vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4308 {
    height: calc(4308vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4309 {
    height: calc(4309vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4310 {
    height: calc(4310vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4311 {
    height: calc(4311vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4312 {
    height: calc(4312vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4313 {
    height: calc(4313vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4314 {
    height: calc(4314vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4315 {
    height: calc(4315vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4316 {
    height: calc(4316vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4317 {
    height: calc(4317vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4318 {
    height: calc(4318vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4319 {
    height: calc(4319vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4320 {
    height: calc(4320vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4321 {
    height: calc(4321vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4322 {
    height: calc(4322vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4323 {
    height: calc(4323vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4324 {
    height: calc(4324vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4325 {
    height: calc(4325vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4326 {
    height: calc(4326vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4327 {
    height: calc(4327vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4328 {
    height: calc(4328vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4329 {
    height: calc(4329vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4330 {
    height: calc(4330vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4331 {
    height: calc(4331vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4332 {
    height: calc(4332vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4333 {
    height: calc(4333vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4334 {
    height: calc(4334vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4335 {
    height: calc(4335vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4336 {
    height: calc(4336vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4337 {
    height: calc(4337vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4338 {
    height: calc(4338vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4339 {
    height: calc(4339vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4340 {
    height: calc(4340vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4341 {
    height: calc(4341vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4342 {
    height: calc(4342vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4343 {
    height: calc(4343vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4344 {
    height: calc(4344vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4345 {
    height: calc(4345vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4346 {
    height: calc(4346vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4347 {
    height: calc(4347vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4348 {
    height: calc(4348vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4349 {
    height: calc(4349vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4350 {
    height: calc(4350vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4351 {
    height: calc(4351vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4352 {
    height: calc(4352vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4353 {
    height: calc(4353vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4354 {
    height: calc(4354vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4355 {
    height: calc(4355vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4356 {
    height: calc(4356vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4357 {
    height: calc(4357vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4358 {
    height: calc(4358vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4359 {
    height: calc(4359vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4360 {
    height: calc(4360vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4361 {
    height: calc(4361vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4362 {
    height: calc(4362vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4363 {
    height: calc(4363vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4364 {
    height: calc(4364vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4365 {
    height: calc(4365vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4366 {
    height: calc(4366vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4367 {
    height: calc(4367vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4368 {
    height: calc(4368vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4369 {
    height: calc(4369vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4370 {
    height: calc(4370vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4371 {
    height: calc(4371vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4372 {
    height: calc(4372vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4373 {
    height: calc(4373vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4374 {
    height: calc(4374vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4375 {
    height: calc(4375vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4376 {
    height: calc(4376vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4377 {
    height: calc(4377vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4378 {
    height: calc(4378vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4379 {
    height: calc(4379vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4380 {
    height: calc(4380vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4381 {
    height: calc(4381vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4382 {
    height: calc(4382vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4383 {
    height: calc(4383vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4384 {
    height: calc(4384vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4385 {
    height: calc(4385vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4386 {
    height: calc(4386vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4387 {
    height: calc(4387vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4388 {
    height: calc(4388vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4389 {
    height: calc(4389vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4390 {
    height: calc(4390vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4391 {
    height: calc(4391vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4392 {
    height: calc(4392vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4393 {
    height: calc(4393vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4394 {
    height: calc(4394vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4395 {
    height: calc(4395vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4396 {
    height: calc(4396vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4397 {
    height: calc(4397vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4398 {
    height: calc(4398vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4399 {
    height: calc(4399vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4400 {
    height: calc(4400vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4401 {
    height: calc(4401vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4402 {
    height: calc(4402vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4403 {
    height: calc(4403vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4404 {
    height: calc(4404vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4405 {
    height: calc(4405vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4406 {
    height: calc(4406vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4407 {
    height: calc(4407vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4408 {
    height: calc(4408vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4409 {
    height: calc(4409vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4410 {
    height: calc(4410vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4411 {
    height: calc(4411vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4412 {
    height: calc(4412vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4413 {
    height: calc(4413vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4414 {
    height: calc(4414vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4415 {
    height: calc(4415vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4416 {
    height: calc(4416vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4417 {
    height: calc(4417vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4418 {
    height: calc(4418vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4419 {
    height: calc(4419vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4420 {
    height: calc(4420vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4421 {
    height: calc(4421vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4422 {
    height: calc(4422vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4423 {
    height: calc(4423vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4424 {
    height: calc(4424vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4425 {
    height: calc(4425vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4426 {
    height: calc(4426vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4427 {
    height: calc(4427vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4428 {
    height: calc(4428vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4429 {
    height: calc(4429vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4430 {
    height: calc(4430vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4431 {
    height: calc(4431vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4432 {
    height: calc(4432vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4433 {
    height: calc(4433vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4434 {
    height: calc(4434vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4435 {
    height: calc(4435vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4436 {
    height: calc(4436vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4437 {
    height: calc(4437vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4438 {
    height: calc(4438vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4439 {
    height: calc(4439vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4440 {
    height: calc(4440vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4441 {
    height: calc(4441vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4442 {
    height: calc(4442vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4443 {
    height: calc(4443vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4444 {
    height: calc(4444vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4445 {
    height: calc(4445vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4446 {
    height: calc(4446vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4447 {
    height: calc(4447vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4448 {
    height: calc(4448vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4449 {
    height: calc(4449vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4450 {
    height: calc(4450vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4451 {
    height: calc(4451vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4452 {
    height: calc(4452vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4453 {
    height: calc(4453vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4454 {
    height: calc(4454vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4455 {
    height: calc(4455vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4456 {
    height: calc(4456vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4457 {
    height: calc(4457vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4458 {
    height: calc(4458vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4459 {
    height: calc(4459vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4460 {
    height: calc(4460vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4461 {
    height: calc(4461vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4462 {
    height: calc(4462vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4463 {
    height: calc(4463vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4464 {
    height: calc(4464vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4465 {
    height: calc(4465vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4466 {
    height: calc(4466vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4467 {
    height: calc(4467vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4468 {
    height: calc(4468vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4469 {
    height: calc(4469vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4470 {
    height: calc(4470vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4471 {
    height: calc(4471vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4472 {
    height: calc(4472vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4473 {
    height: calc(4473vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4474 {
    height: calc(4474vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4475 {
    height: calc(4475vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4476 {
    height: calc(4476vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4477 {
    height: calc(4477vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4478 {
    height: calc(4478vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4479 {
    height: calc(4479vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4480 {
    height: calc(4480vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4481 {
    height: calc(4481vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4482 {
    height: calc(4482vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4483 {
    height: calc(4483vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4484 {
    height: calc(4484vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4485 {
    height: calc(4485vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4486 {
    height: calc(4486vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4487 {
    height: calc(4487vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4488 {
    height: calc(4488vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4489 {
    height: calc(4489vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4490 {
    height: calc(4490vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4491 {
    height: calc(4491vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4492 {
    height: calc(4492vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4493 {
    height: calc(4493vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4494 {
    height: calc(4494vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4495 {
    height: calc(4495vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4496 {
    height: calc(4496vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4497 {
    height: calc(4497vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4498 {
    height: calc(4498vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4499 {
    height: calc(4499vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4500 {
    height: calc(4500vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4501 {
    height: calc(4501vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4502 {
    height: calc(4502vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4503 {
    height: calc(4503vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4504 {
    height: calc(4504vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4505 {
    height: calc(4505vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4506 {
    height: calc(4506vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4507 {
    height: calc(4507vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4508 {
    height: calc(4508vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4509 {
    height: calc(4509vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4510 {
    height: calc(4510vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4511 {
    height: calc(4511vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4512 {
    height: calc(4512vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4513 {
    height: calc(4513vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4514 {
    height: calc(4514vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4515 {
    height: calc(4515vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4516 {
    height: calc(4516vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4517 {
    height: calc(4517vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4518 {
    height: calc(4518vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4519 {
    height: calc(4519vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4520 {
    height: calc(4520vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4521 {
    height: calc(4521vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4522 {
    height: calc(4522vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4523 {
    height: calc(4523vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4524 {
    height: calc(4524vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4525 {
    height: calc(4525vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4526 {
    height: calc(4526vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4527 {
    height: calc(4527vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4528 {
    height: calc(4528vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4529 {
    height: calc(4529vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4530 {
    height: calc(4530vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4531 {
    height: calc(4531vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4532 {
    height: calc(4532vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4533 {
    height: calc(4533vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4534 {
    height: calc(4534vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4535 {
    height: calc(4535vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4536 {
    height: calc(4536vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4537 {
    height: calc(4537vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4538 {
    height: calc(4538vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4539 {
    height: calc(4539vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4540 {
    height: calc(4540vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4541 {
    height: calc(4541vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4542 {
    height: calc(4542vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4543 {
    height: calc(4543vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4544 {
    height: calc(4544vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4545 {
    height: calc(4545vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4546 {
    height: calc(4546vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4547 {
    height: calc(4547vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4548 {
    height: calc(4548vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4549 {
    height: calc(4549vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4550 {
    height: calc(4550vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4551 {
    height: calc(4551vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4552 {
    height: calc(4552vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4553 {
    height: calc(4553vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4554 {
    height: calc(4554vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4555 {
    height: calc(4555vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4556 {
    height: calc(4556vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4557 {
    height: calc(4557vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4558 {
    height: calc(4558vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4559 {
    height: calc(4559vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4560 {
    height: calc(4560vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4561 {
    height: calc(4561vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4562 {
    height: calc(4562vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4563 {
    height: calc(4563vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4564 {
    height: calc(4564vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4565 {
    height: calc(4565vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4566 {
    height: calc(4566vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4567 {
    height: calc(4567vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4568 {
    height: calc(4568vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4569 {
    height: calc(4569vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4570 {
    height: calc(4570vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4571 {
    height: calc(4571vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4572 {
    height: calc(4572vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4573 {
    height: calc(4573vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4574 {
    height: calc(4574vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4575 {
    height: calc(4575vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4576 {
    height: calc(4576vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4577 {
    height: calc(4577vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4578 {
    height: calc(4578vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4579 {
    height: calc(4579vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4580 {
    height: calc(4580vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4581 {
    height: calc(4581vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4582 {
    height: calc(4582vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4583 {
    height: calc(4583vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4584 {
    height: calc(4584vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4585 {
    height: calc(4585vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4586 {
    height: calc(4586vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4587 {
    height: calc(4587vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4588 {
    height: calc(4588vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4589 {
    height: calc(4589vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4590 {
    height: calc(4590vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4591 {
    height: calc(4591vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4592 {
    height: calc(4592vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4593 {
    height: calc(4593vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4594 {
    height: calc(4594vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4595 {
    height: calc(4595vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4596 {
    height: calc(4596vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4597 {
    height: calc(4597vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4598 {
    height: calc(4598vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4599 {
    height: calc(4599vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4600 {
    height: calc(4600vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4601 {
    height: calc(4601vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4602 {
    height: calc(4602vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4603 {
    height: calc(4603vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4604 {
    height: calc(4604vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4605 {
    height: calc(4605vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4606 {
    height: calc(4606vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4607 {
    height: calc(4607vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4608 {
    height: calc(4608vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4609 {
    height: calc(4609vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4610 {
    height: calc(4610vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4611 {
    height: calc(4611vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4612 {
    height: calc(4612vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4613 {
    height: calc(4613vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4614 {
    height: calc(4614vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4615 {
    height: calc(4615vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4616 {
    height: calc(4616vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4617 {
    height: calc(4617vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4618 {
    height: calc(4618vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4619 {
    height: calc(4619vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4620 {
    height: calc(4620vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4621 {
    height: calc(4621vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4622 {
    height: calc(4622vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4623 {
    height: calc(4623vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4624 {
    height: calc(4624vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4625 {
    height: calc(4625vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4626 {
    height: calc(4626vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4627 {
    height: calc(4627vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4628 {
    height: calc(4628vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4629 {
    height: calc(4629vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4630 {
    height: calc(4630vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4631 {
    height: calc(4631vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4632 {
    height: calc(4632vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4633 {
    height: calc(4633vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4634 {
    height: calc(4634vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4635 {
    height: calc(4635vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4636 {
    height: calc(4636vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4637 {
    height: calc(4637vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4638 {
    height: calc(4638vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4639 {
    height: calc(4639vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4640 {
    height: calc(4640vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4641 {
    height: calc(4641vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4642 {
    height: calc(4642vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4643 {
    height: calc(4643vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4644 {
    height: calc(4644vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4645 {
    height: calc(4645vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4646 {
    height: calc(4646vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4647 {
    height: calc(4647vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4648 {
    height: calc(4648vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4649 {
    height: calc(4649vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4650 {
    height: calc(4650vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4651 {
    height: calc(4651vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4652 {
    height: calc(4652vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4653 {
    height: calc(4653vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4654 {
    height: calc(4654vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4655 {
    height: calc(4655vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4656 {
    height: calc(4656vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4657 {
    height: calc(4657vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4658 {
    height: calc(4658vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4659 {
    height: calc(4659vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4660 {
    height: calc(4660vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4661 {
    height: calc(4661vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4662 {
    height: calc(4662vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4663 {
    height: calc(4663vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4664 {
    height: calc(4664vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4665 {
    height: calc(4665vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4666 {
    height: calc(4666vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4667 {
    height: calc(4667vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4668 {
    height: calc(4668vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4669 {
    height: calc(4669vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4670 {
    height: calc(4670vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4671 {
    height: calc(4671vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4672 {
    height: calc(4672vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4673 {
    height: calc(4673vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4674 {
    height: calc(4674vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4675 {
    height: calc(4675vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4676 {
    height: calc(4676vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4677 {
    height: calc(4677vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4678 {
    height: calc(4678vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4679 {
    height: calc(4679vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4680 {
    height: calc(4680vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4681 {
    height: calc(4681vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4682 {
    height: calc(4682vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4683 {
    height: calc(4683vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4684 {
    height: calc(4684vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4685 {
    height: calc(4685vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4686 {
    height: calc(4686vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4687 {
    height: calc(4687vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4688 {
    height: calc(4688vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4689 {
    height: calc(4689vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4690 {
    height: calc(4690vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4691 {
    height: calc(4691vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4692 {
    height: calc(4692vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4693 {
    height: calc(4693vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4694 {
    height: calc(4694vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4695 {
    height: calc(4695vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4696 {
    height: calc(4696vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4697 {
    height: calc(4697vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4698 {
    height: calc(4698vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4699 {
    height: calc(4699vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4700 {
    height: calc(4700vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4701 {
    height: calc(4701vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4702 {
    height: calc(4702vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4703 {
    height: calc(4703vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4704 {
    height: calc(4704vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4705 {
    height: calc(4705vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4706 {
    height: calc(4706vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4707 {
    height: calc(4707vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4708 {
    height: calc(4708vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4709 {
    height: calc(4709vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4710 {
    height: calc(4710vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4711 {
    height: calc(4711vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4712 {
    height: calc(4712vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4713 {
    height: calc(4713vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4714 {
    height: calc(4714vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4715 {
    height: calc(4715vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4716 {
    height: calc(4716vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4717 {
    height: calc(4717vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4718 {
    height: calc(4718vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4719 {
    height: calc(4719vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4720 {
    height: calc(4720vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4721 {
    height: calc(4721vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4722 {
    height: calc(4722vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4723 {
    height: calc(4723vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4724 {
    height: calc(4724vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4725 {
    height: calc(4725vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4726 {
    height: calc(4726vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4727 {
    height: calc(4727vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4728 {
    height: calc(4728vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4729 {
    height: calc(4729vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4730 {
    height: calc(4730vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4731 {
    height: calc(4731vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4732 {
    height: calc(4732vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4733 {
    height: calc(4733vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4734 {
    height: calc(4734vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4735 {
    height: calc(4735vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4736 {
    height: calc(4736vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4737 {
    height: calc(4737vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4738 {
    height: calc(4738vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4739 {
    height: calc(4739vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4740 {
    height: calc(4740vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4741 {
    height: calc(4741vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4742 {
    height: calc(4742vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4743 {
    height: calc(4743vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4744 {
    height: calc(4744vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4745 {
    height: calc(4745vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4746 {
    height: calc(4746vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4747 {
    height: calc(4747vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4748 {
    height: calc(4748vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4749 {
    height: calc(4749vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4750 {
    height: calc(4750vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4751 {
    height: calc(4751vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4752 {
    height: calc(4752vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4753 {
    height: calc(4753vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4754 {
    height: calc(4754vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4755 {
    height: calc(4755vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4756 {
    height: calc(4756vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4757 {
    height: calc(4757vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4758 {
    height: calc(4758vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4759 {
    height: calc(4759vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4760 {
    height: calc(4760vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4761 {
    height: calc(4761vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4762 {
    height: calc(4762vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4763 {
    height: calc(4763vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4764 {
    height: calc(4764vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4765 {
    height: calc(4765vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4766 {
    height: calc(4766vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4767 {
    height: calc(4767vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4768 {
    height: calc(4768vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4769 {
    height: calc(4769vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4770 {
    height: calc(4770vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4771 {
    height: calc(4771vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4772 {
    height: calc(4772vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4773 {
    height: calc(4773vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4774 {
    height: calc(4774vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4775 {
    height: calc(4775vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4776 {
    height: calc(4776vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4777 {
    height: calc(4777vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4778 {
    height: calc(4778vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4779 {
    height: calc(4779vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4780 {
    height: calc(4780vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4781 {
    height: calc(4781vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4782 {
    height: calc(4782vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4783 {
    height: calc(4783vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4784 {
    height: calc(4784vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4785 {
    height: calc(4785vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4786 {
    height: calc(4786vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4787 {
    height: calc(4787vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4788 {
    height: calc(4788vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4789 {
    height: calc(4789vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4790 {
    height: calc(4790vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4791 {
    height: calc(4791vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4792 {
    height: calc(4792vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4793 {
    height: calc(4793vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4794 {
    height: calc(4794vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4795 {
    height: calc(4795vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4796 {
    height: calc(4796vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4797 {
    height: calc(4797vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4798 {
    height: calc(4798vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4799 {
    height: calc(4799vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4800 {
    height: calc(4800vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4801 {
    height: calc(4801vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4802 {
    height: calc(4802vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4803 {
    height: calc(4803vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4804 {
    height: calc(4804vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4805 {
    height: calc(4805vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4806 {
    height: calc(4806vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4807 {
    height: calc(4807vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4808 {
    height: calc(4808vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4809 {
    height: calc(4809vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4810 {
    height: calc(4810vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4811 {
    height: calc(4811vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4812 {
    height: calc(4812vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4813 {
    height: calc(4813vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4814 {
    height: calc(4814vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4815 {
    height: calc(4815vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4816 {
    height: calc(4816vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4817 {
    height: calc(4817vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4818 {
    height: calc(4818vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4819 {
    height: calc(4819vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4820 {
    height: calc(4820vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4821 {
    height: calc(4821vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4822 {
    height: calc(4822vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4823 {
    height: calc(4823vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4824 {
    height: calc(4824vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4825 {
    height: calc(4825vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4826 {
    height: calc(4826vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4827 {
    height: calc(4827vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4828 {
    height: calc(4828vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4829 {
    height: calc(4829vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4830 {
    height: calc(4830vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4831 {
    height: calc(4831vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4832 {
    height: calc(4832vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4833 {
    height: calc(4833vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4834 {
    height: calc(4834vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4835 {
    height: calc(4835vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4836 {
    height: calc(4836vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4837 {
    height: calc(4837vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4838 {
    height: calc(4838vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4839 {
    height: calc(4839vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4840 {
    height: calc(4840vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4841 {
    height: calc(4841vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4842 {
    height: calc(4842vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4843 {
    height: calc(4843vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4844 {
    height: calc(4844vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4845 {
    height: calc(4845vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4846 {
    height: calc(4846vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4847 {
    height: calc(4847vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4848 {
    height: calc(4848vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4849 {
    height: calc(4849vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4850 {
    height: calc(4850vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4851 {
    height: calc(4851vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4852 {
    height: calc(4852vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4853 {
    height: calc(4853vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4854 {
    height: calc(4854vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4855 {
    height: calc(4855vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4856 {
    height: calc(4856vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4857 {
    height: calc(4857vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4858 {
    height: calc(4858vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4859 {
    height: calc(4859vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4860 {
    height: calc(4860vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4861 {
    height: calc(4861vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4862 {
    height: calc(4862vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4863 {
    height: calc(4863vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4864 {
    height: calc(4864vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4865 {
    height: calc(4865vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4866 {
    height: calc(4866vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4867 {
    height: calc(4867vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4868 {
    height: calc(4868vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4869 {
    height: calc(4869vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4870 {
    height: calc(4870vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4871 {
    height: calc(4871vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4872 {
    height: calc(4872vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4873 {
    height: calc(4873vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4874 {
    height: calc(4874vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4875 {
    height: calc(4875vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4876 {
    height: calc(4876vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4877 {
    height: calc(4877vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4878 {
    height: calc(4878vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4879 {
    height: calc(4879vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4880 {
    height: calc(4880vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4881 {
    height: calc(4881vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4882 {
    height: calc(4882vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4883 {
    height: calc(4883vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4884 {
    height: calc(4884vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4885 {
    height: calc(4885vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4886 {
    height: calc(4886vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4887 {
    height: calc(4887vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4888 {
    height: calc(4888vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4889 {
    height: calc(4889vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4890 {
    height: calc(4890vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4891 {
    height: calc(4891vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4892 {
    height: calc(4892vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4893 {
    height: calc(4893vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4894 {
    height: calc(4894vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4895 {
    height: calc(4895vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4896 {
    height: calc(4896vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4897 {
    height: calc(4897vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4898 {
    height: calc(4898vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4899 {
    height: calc(4899vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4900 {
    height: calc(4900vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4901 {
    height: calc(4901vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4902 {
    height: calc(4902vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4903 {
    height: calc(4903vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4904 {
    height: calc(4904vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4905 {
    height: calc(4905vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4906 {
    height: calc(4906vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4907 {
    height: calc(4907vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4908 {
    height: calc(4908vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4909 {
    height: calc(4909vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4910 {
    height: calc(4910vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4911 {
    height: calc(4911vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4912 {
    height: calc(4912vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4913 {
    height: calc(4913vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4914 {
    height: calc(4914vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4915 {
    height: calc(4915vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4916 {
    height: calc(4916vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4917 {
    height: calc(4917vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4918 {
    height: calc(4918vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4919 {
    height: calc(4919vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4920 {
    height: calc(4920vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4921 {
    height: calc(4921vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4922 {
    height: calc(4922vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4923 {
    height: calc(4923vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4924 {
    height: calc(4924vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4925 {
    height: calc(4925vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4926 {
    height: calc(4926vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4927 {
    height: calc(4927vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4928 {
    height: calc(4928vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4929 {
    height: calc(4929vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4930 {
    height: calc(4930vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4931 {
    height: calc(4931vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4932 {
    height: calc(4932vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4933 {
    height: calc(4933vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4934 {
    height: calc(4934vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4935 {
    height: calc(4935vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4936 {
    height: calc(4936vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4937 {
    height: calc(4937vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4938 {
    height: calc(4938vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4939 {
    height: calc(4939vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4940 {
    height: calc(4940vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4941 {
    height: calc(4941vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4942 {
    height: calc(4942vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4943 {
    height: calc(4943vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4944 {
    height: calc(4944vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4945 {
    height: calc(4945vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4946 {
    height: calc(4946vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4947 {
    height: calc(4947vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4948 {
    height: calc(4948vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4949 {
    height: calc(4949vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4950 {
    height: calc(4950vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4951 {
    height: calc(4951vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4952 {
    height: calc(4952vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4953 {
    height: calc(4953vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4954 {
    height: calc(4954vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4955 {
    height: calc(4955vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4956 {
    height: calc(4956vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4957 {
    height: calc(4957vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4958 {
    height: calc(4958vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4959 {
    height: calc(4959vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4960 {
    height: calc(4960vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4961 {
    height: calc(4961vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4962 {
    height: calc(4962vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4963 {
    height: calc(4963vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4964 {
    height: calc(4964vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4965 {
    height: calc(4965vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4966 {
    height: calc(4966vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4967 {
    height: calc(4967vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4968 {
    height: calc(4968vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4969 {
    height: calc(4969vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4970 {
    height: calc(4970vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4971 {
    height: calc(4971vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4972 {
    height: calc(4972vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4973 {
    height: calc(4973vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4974 {
    height: calc(4974vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4975 {
    height: calc(4975vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4976 {
    height: calc(4976vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4977 {
    height: calc(4977vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4978 {
    height: calc(4978vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4979 {
    height: calc(4979vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4980 {
    height: calc(4980vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4981 {
    height: calc(4981vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4982 {
    height: calc(4982vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4983 {
    height: calc(4983vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4984 {
    height: calc(4984vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4985 {
    height: calc(4985vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4986 {
    height: calc(4986vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4987 {
    height: calc(4987vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4988 {
    height: calc(4988vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4989 {
    height: calc(4989vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4990 {
    height: calc(4990vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4991 {
    height: calc(4991vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4992 {
    height: calc(4992vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4993 {
    height: calc(4993vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4994 {
    height: calc(4994vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4995 {
    height: calc(4995vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4996 {
    height: calc(4996vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4997 {
    height: calc(4997vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4998 {
    height: calc(4998vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-4999 {
    height: calc(4999vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5000 {
    height: calc(5000vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5001 {
    height: calc(5001vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5002 {
    height: calc(5002vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5003 {
    height: calc(5003vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5004 {
    height: calc(5004vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5005 {
    height: calc(5005vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5006 {
    height: calc(5006vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5007 {
    height: calc(5007vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5008 {
    height: calc(5008vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5009 {
    height: calc(5009vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5010 {
    height: calc(5010vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5011 {
    height: calc(5011vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5012 {
    height: calc(5012vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5013 {
    height: calc(5013vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5014 {
    height: calc(5014vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5015 {
    height: calc(5015vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5016 {
    height: calc(5016vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5017 {
    height: calc(5017vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5018 {
    height: calc(5018vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5019 {
    height: calc(5019vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5020 {
    height: calc(5020vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5021 {
    height: calc(5021vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5022 {
    height: calc(5022vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5023 {
    height: calc(5023vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5024 {
    height: calc(5024vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5025 {
    height: calc(5025vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5026 {
    height: calc(5026vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5027 {
    height: calc(5027vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5028 {
    height: calc(5028vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5029 {
    height: calc(5029vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5030 {
    height: calc(5030vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5031 {
    height: calc(5031vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5032 {
    height: calc(5032vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5033 {
    height: calc(5033vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5034 {
    height: calc(5034vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5035 {
    height: calc(5035vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5036 {
    height: calc(5036vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5037 {
    height: calc(5037vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5038 {
    height: calc(5038vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5039 {
    height: calc(5039vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5040 {
    height: calc(5040vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5041 {
    height: calc(5041vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5042 {
    height: calc(5042vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5043 {
    height: calc(5043vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5044 {
    height: calc(5044vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5045 {
    height: calc(5045vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5046 {
    height: calc(5046vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5047 {
    height: calc(5047vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5048 {
    height: calc(5048vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5049 {
    height: calc(5049vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5050 {
    height: calc(5050vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5051 {
    height: calc(5051vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5052 {
    height: calc(5052vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5053 {
    height: calc(5053vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5054 {
    height: calc(5054vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5055 {
    height: calc(5055vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5056 {
    height: calc(5056vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5057 {
    height: calc(5057vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5058 {
    height: calc(5058vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5059 {
    height: calc(5059vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5060 {
    height: calc(5060vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5061 {
    height: calc(5061vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5062 {
    height: calc(5062vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5063 {
    height: calc(5063vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5064 {
    height: calc(5064vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5065 {
    height: calc(5065vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5066 {
    height: calc(5066vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5067 {
    height: calc(5067vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5068 {
    height: calc(5068vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5069 {
    height: calc(5069vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5070 {
    height: calc(5070vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5071 {
    height: calc(5071vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5072 {
    height: calc(5072vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5073 {
    height: calc(5073vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5074 {
    height: calc(5074vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5075 {
    height: calc(5075vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5076 {
    height: calc(5076vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5077 {
    height: calc(5077vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5078 {
    height: calc(5078vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5079 {
    height: calc(5079vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5080 {
    height: calc(5080vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5081 {
    height: calc(5081vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5082 {
    height: calc(5082vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5083 {
    height: calc(5083vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5084 {
    height: calc(5084vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5085 {
    height: calc(5085vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5086 {
    height: calc(5086vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5087 {
    height: calc(5087vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5088 {
    height: calc(5088vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5089 {
    height: calc(5089vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5090 {
    height: calc(5090vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5091 {
    height: calc(5091vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5092 {
    height: calc(5092vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5093 {
    height: calc(5093vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5094 {
    height: calc(5094vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5095 {
    height: calc(5095vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5096 {
    height: calc(5096vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5097 {
    height: calc(5097vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5098 {
    height: calc(5098vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5099 {
    height: calc(5099vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5100 {
    height: calc(5100vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5101 {
    height: calc(5101vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5102 {
    height: calc(5102vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5103 {
    height: calc(5103vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5104 {
    height: calc(5104vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5105 {
    height: calc(5105vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5106 {
    height: calc(5106vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5107 {
    height: calc(5107vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5108 {
    height: calc(5108vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5109 {
    height: calc(5109vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5110 {
    height: calc(5110vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5111 {
    height: calc(5111vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5112 {
    height: calc(5112vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5113 {
    height: calc(5113vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5114 {
    height: calc(5114vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5115 {
    height: calc(5115vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5116 {
    height: calc(5116vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5117 {
    height: calc(5117vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5118 {
    height: calc(5118vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5119 {
    height: calc(5119vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5120 {
    height: calc(5120vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5121 {
    height: calc(5121vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5122 {
    height: calc(5122vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5123 {
    height: calc(5123vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5124 {
    height: calc(5124vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5125 {
    height: calc(5125vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5126 {
    height: calc(5126vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5127 {
    height: calc(5127vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5128 {
    height: calc(5128vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5129 {
    height: calc(5129vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5130 {
    height: calc(5130vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5131 {
    height: calc(5131vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5132 {
    height: calc(5132vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5133 {
    height: calc(5133vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5134 {
    height: calc(5134vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5135 {
    height: calc(5135vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5136 {
    height: calc(5136vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5137 {
    height: calc(5137vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5138 {
    height: calc(5138vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5139 {
    height: calc(5139vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5140 {
    height: calc(5140vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5141 {
    height: calc(5141vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5142 {
    height: calc(5142vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5143 {
    height: calc(5143vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5144 {
    height: calc(5144vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5145 {
    height: calc(5145vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5146 {
    height: calc(5146vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5147 {
    height: calc(5147vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5148 {
    height: calc(5148vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5149 {
    height: calc(5149vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5150 {
    height: calc(5150vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5151 {
    height: calc(5151vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5152 {
    height: calc(5152vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5153 {
    height: calc(5153vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5154 {
    height: calc(5154vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5155 {
    height: calc(5155vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5156 {
    height: calc(5156vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5157 {
    height: calc(5157vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5158 {
    height: calc(5158vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5159 {
    height: calc(5159vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5160 {
    height: calc(5160vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5161 {
    height: calc(5161vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5162 {
    height: calc(5162vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5163 {
    height: calc(5163vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5164 {
    height: calc(5164vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5165 {
    height: calc(5165vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5166 {
    height: calc(5166vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5167 {
    height: calc(5167vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5168 {
    height: calc(5168vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5169 {
    height: calc(5169vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5170 {
    height: calc(5170vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5171 {
    height: calc(5171vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5172 {
    height: calc(5172vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5173 {
    height: calc(5173vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5174 {
    height: calc(5174vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5175 {
    height: calc(5175vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5176 {
    height: calc(5176vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5177 {
    height: calc(5177vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5178 {
    height: calc(5178vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5179 {
    height: calc(5179vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5180 {
    height: calc(5180vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5181 {
    height: calc(5181vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5182 {
    height: calc(5182vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5183 {
    height: calc(5183vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5184 {
    height: calc(5184vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5185 {
    height: calc(5185vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5186 {
    height: calc(5186vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5187 {
    height: calc(5187vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5188 {
    height: calc(5188vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5189 {
    height: calc(5189vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5190 {
    height: calc(5190vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5191 {
    height: calc(5191vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5192 {
    height: calc(5192vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5193 {
    height: calc(5193vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5194 {
    height: calc(5194vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5195 {
    height: calc(5195vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5196 {
    height: calc(5196vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5197 {
    height: calc(5197vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5198 {
    height: calc(5198vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5199 {
    height: calc(5199vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5200 {
    height: calc(5200vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5201 {
    height: calc(5201vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5202 {
    height: calc(5202vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5203 {
    height: calc(5203vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5204 {
    height: calc(5204vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5205 {
    height: calc(5205vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5206 {
    height: calc(5206vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5207 {
    height: calc(5207vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5208 {
    height: calc(5208vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5209 {
    height: calc(5209vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5210 {
    height: calc(5210vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5211 {
    height: calc(5211vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5212 {
    height: calc(5212vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5213 {
    height: calc(5213vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5214 {
    height: calc(5214vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5215 {
    height: calc(5215vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5216 {
    height: calc(5216vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5217 {
    height: calc(5217vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5218 {
    height: calc(5218vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5219 {
    height: calc(5219vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5220 {
    height: calc(5220vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5221 {
    height: calc(5221vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5222 {
    height: calc(5222vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5223 {
    height: calc(5223vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5224 {
    height: calc(5224vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5225 {
    height: calc(5225vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5226 {
    height: calc(5226vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5227 {
    height: calc(5227vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5228 {
    height: calc(5228vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5229 {
    height: calc(5229vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5230 {
    height: calc(5230vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5231 {
    height: calc(5231vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5232 {
    height: calc(5232vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5233 {
    height: calc(5233vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5234 {
    height: calc(5234vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5235 {
    height: calc(5235vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5236 {
    height: calc(5236vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5237 {
    height: calc(5237vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5238 {
    height: calc(5238vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5239 {
    height: calc(5239vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5240 {
    height: calc(5240vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5241 {
    height: calc(5241vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5242 {
    height: calc(5242vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5243 {
    height: calc(5243vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5244 {
    height: calc(5244vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5245 {
    height: calc(5245vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5246 {
    height: calc(5246vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5247 {
    height: calc(5247vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5248 {
    height: calc(5248vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5249 {
    height: calc(5249vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5250 {
    height: calc(5250vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5251 {
    height: calc(5251vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5252 {
    height: calc(5252vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5253 {
    height: calc(5253vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5254 {
    height: calc(5254vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5255 {
    height: calc(5255vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5256 {
    height: calc(5256vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5257 {
    height: calc(5257vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5258 {
    height: calc(5258vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5259 {
    height: calc(5259vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5260 {
    height: calc(5260vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5261 {
    height: calc(5261vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5262 {
    height: calc(5262vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5263 {
    height: calc(5263vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5264 {
    height: calc(5264vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5265 {
    height: calc(5265vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5266 {
    height: calc(5266vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5267 {
    height: calc(5267vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5268 {
    height: calc(5268vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5269 {
    height: calc(5269vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5270 {
    height: calc(5270vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5271 {
    height: calc(5271vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5272 {
    height: calc(5272vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5273 {
    height: calc(5273vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5274 {
    height: calc(5274vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5275 {
    height: calc(5275vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5276 {
    height: calc(5276vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5277 {
    height: calc(5277vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5278 {
    height: calc(5278vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5279 {
    height: calc(5279vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5280 {
    height: calc(5280vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5281 {
    height: calc(5281vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5282 {
    height: calc(5282vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5283 {
    height: calc(5283vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5284 {
    height: calc(5284vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5285 {
    height: calc(5285vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5286 {
    height: calc(5286vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5287 {
    height: calc(5287vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5288 {
    height: calc(5288vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5289 {
    height: calc(5289vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5290 {
    height: calc(5290vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5291 {
    height: calc(5291vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5292 {
    height: calc(5292vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5293 {
    height: calc(5293vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5294 {
    height: calc(5294vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5295 {
    height: calc(5295vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5296 {
    height: calc(5296vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5297 {
    height: calc(5297vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5298 {
    height: calc(5298vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5299 {
    height: calc(5299vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5300 {
    height: calc(5300vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5301 {
    height: calc(5301vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5302 {
    height: calc(5302vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5303 {
    height: calc(5303vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5304 {
    height: calc(5304vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5305 {
    height: calc(5305vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5306 {
    height: calc(5306vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5307 {
    height: calc(5307vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5308 {
    height: calc(5308vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5309 {
    height: calc(5309vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5310 {
    height: calc(5310vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5311 {
    height: calc(5311vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5312 {
    height: calc(5312vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5313 {
    height: calc(5313vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5314 {
    height: calc(5314vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5315 {
    height: calc(5315vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5316 {
    height: calc(5316vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5317 {
    height: calc(5317vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5318 {
    height: calc(5318vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5319 {
    height: calc(5319vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5320 {
    height: calc(5320vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5321 {
    height: calc(5321vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5322 {
    height: calc(5322vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5323 {
    height: calc(5323vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5324 {
    height: calc(5324vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5325 {
    height: calc(5325vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5326 {
    height: calc(5326vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5327 {
    height: calc(5327vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5328 {
    height: calc(5328vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5329 {
    height: calc(5329vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5330 {
    height: calc(5330vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5331 {
    height: calc(5331vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5332 {
    height: calc(5332vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5333 {
    height: calc(5333vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5334 {
    height: calc(5334vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5335 {
    height: calc(5335vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5336 {
    height: calc(5336vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5337 {
    height: calc(5337vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5338 {
    height: calc(5338vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5339 {
    height: calc(5339vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5340 {
    height: calc(5340vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5341 {
    height: calc(5341vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5342 {
    height: calc(5342vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5343 {
    height: calc(5343vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5344 {
    height: calc(5344vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5345 {
    height: calc(5345vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5346 {
    height: calc(5346vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5347 {
    height: calc(5347vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5348 {
    height: calc(5348vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5349 {
    height: calc(5349vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5350 {
    height: calc(5350vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5351 {
    height: calc(5351vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5352 {
    height: calc(5352vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5353 {
    height: calc(5353vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5354 {
    height: calc(5354vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5355 {
    height: calc(5355vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5356 {
    height: calc(5356vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5357 {
    height: calc(5357vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5358 {
    height: calc(5358vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5359 {
    height: calc(5359vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5360 {
    height: calc(5360vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5361 {
    height: calc(5361vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5362 {
    height: calc(5362vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5363 {
    height: calc(5363vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5364 {
    height: calc(5364vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5365 {
    height: calc(5365vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5366 {
    height: calc(5366vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5367 {
    height: calc(5367vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5368 {
    height: calc(5368vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5369 {
    height: calc(5369vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5370 {
    height: calc(5370vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5371 {
    height: calc(5371vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5372 {
    height: calc(5372vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5373 {
    height: calc(5373vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5374 {
    height: calc(5374vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5375 {
    height: calc(5375vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5376 {
    height: calc(5376vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5377 {
    height: calc(5377vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5378 {
    height: calc(5378vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5379 {
    height: calc(5379vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5380 {
    height: calc(5380vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5381 {
    height: calc(5381vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5382 {
    height: calc(5382vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5383 {
    height: calc(5383vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5384 {
    height: calc(5384vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5385 {
    height: calc(5385vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5386 {
    height: calc(5386vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5387 {
    height: calc(5387vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5388 {
    height: calc(5388vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5389 {
    height: calc(5389vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5390 {
    height: calc(5390vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5391 {
    height: calc(5391vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5392 {
    height: calc(5392vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5393 {
    height: calc(5393vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5394 {
    height: calc(5394vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5395 {
    height: calc(5395vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5396 {
    height: calc(5396vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5397 {
    height: calc(5397vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5398 {
    height: calc(5398vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5399 {
    height: calc(5399vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5400 {
    height: calc(5400vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5401 {
    height: calc(5401vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5402 {
    height: calc(5402vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5403 {
    height: calc(5403vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5404 {
    height: calc(5404vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5405 {
    height: calc(5405vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5406 {
    height: calc(5406vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5407 {
    height: calc(5407vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5408 {
    height: calc(5408vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5409 {
    height: calc(5409vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5410 {
    height: calc(5410vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5411 {
    height: calc(5411vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5412 {
    height: calc(5412vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5413 {
    height: calc(5413vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5414 {
    height: calc(5414vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5415 {
    height: calc(5415vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5416 {
    height: calc(5416vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5417 {
    height: calc(5417vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5418 {
    height: calc(5418vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5419 {
    height: calc(5419vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5420 {
    height: calc(5420vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5421 {
    height: calc(5421vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5422 {
    height: calc(5422vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5423 {
    height: calc(5423vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5424 {
    height: calc(5424vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5425 {
    height: calc(5425vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5426 {
    height: calc(5426vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5427 {
    height: calc(5427vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5428 {
    height: calc(5428vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5429 {
    height: calc(5429vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5430 {
    height: calc(5430vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5431 {
    height: calc(5431vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5432 {
    height: calc(5432vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5433 {
    height: calc(5433vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5434 {
    height: calc(5434vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5435 {
    height: calc(5435vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5436 {
    height: calc(5436vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5437 {
    height: calc(5437vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5438 {
    height: calc(5438vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5439 {
    height: calc(5439vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5440 {
    height: calc(5440vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5441 {
    height: calc(5441vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5442 {
    height: calc(5442vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5443 {
    height: calc(5443vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5444 {
    height: calc(5444vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5445 {
    height: calc(5445vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5446 {
    height: calc(5446vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5447 {
    height: calc(5447vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5448 {
    height: calc(5448vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5449 {
    height: calc(5449vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5450 {
    height: calc(5450vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5451 {
    height: calc(5451vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5452 {
    height: calc(5452vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5453 {
    height: calc(5453vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5454 {
    height: calc(5454vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5455 {
    height: calc(5455vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5456 {
    height: calc(5456vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5457 {
    height: calc(5457vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5458 {
    height: calc(5458vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5459 {
    height: calc(5459vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5460 {
    height: calc(5460vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5461 {
    height: calc(5461vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5462 {
    height: calc(5462vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5463 {
    height: calc(5463vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5464 {
    height: calc(5464vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5465 {
    height: calc(5465vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5466 {
    height: calc(5466vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5467 {
    height: calc(5467vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5468 {
    height: calc(5468vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5469 {
    height: calc(5469vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5470 {
    height: calc(5470vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5471 {
    height: calc(5471vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5472 {
    height: calc(5472vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5473 {
    height: calc(5473vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5474 {
    height: calc(5474vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5475 {
    height: calc(5475vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5476 {
    height: calc(5476vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5477 {
    height: calc(5477vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5478 {
    height: calc(5478vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5479 {
    height: calc(5479vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5480 {
    height: calc(5480vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5481 {
    height: calc(5481vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5482 {
    height: calc(5482vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5483 {
    height: calc(5483vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5484 {
    height: calc(5484vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5485 {
    height: calc(5485vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5486 {
    height: calc(5486vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5487 {
    height: calc(5487vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5488 {
    height: calc(5488vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5489 {
    height: calc(5489vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5490 {
    height: calc(5490vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5491 {
    height: calc(5491vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5492 {
    height: calc(5492vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5493 {
    height: calc(5493vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5494 {
    height: calc(5494vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5495 {
    height: calc(5495vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5496 {
    height: calc(5496vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5497 {
    height: calc(5497vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5498 {
    height: calc(5498vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5499 {
    height: calc(5499vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5500 {
    height: calc(5500vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5501 {
    height: calc(5501vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5502 {
    height: calc(5502vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5503 {
    height: calc(5503vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5504 {
    height: calc(5504vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5505 {
    height: calc(5505vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5506 {
    height: calc(5506vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5507 {
    height: calc(5507vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5508 {
    height: calc(5508vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5509 {
    height: calc(5509vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5510 {
    height: calc(5510vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5511 {
    height: calc(5511vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5512 {
    height: calc(5512vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5513 {
    height: calc(5513vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5514 {
    height: calc(5514vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5515 {
    height: calc(5515vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5516 {
    height: calc(5516vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5517 {
    height: calc(5517vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5518 {
    height: calc(5518vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5519 {
    height: calc(5519vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5520 {
    height: calc(5520vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5521 {
    height: calc(5521vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5522 {
    height: calc(5522vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5523 {
    height: calc(5523vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5524 {
    height: calc(5524vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5525 {
    height: calc(5525vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5526 {
    height: calc(5526vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5527 {
    height: calc(5527vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5528 {
    height: calc(5528vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5529 {
    height: calc(5529vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5530 {
    height: calc(5530vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5531 {
    height: calc(5531vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5532 {
    height: calc(5532vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5533 {
    height: calc(5533vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5534 {
    height: calc(5534vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5535 {
    height: calc(5535vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5536 {
    height: calc(5536vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5537 {
    height: calc(5537vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5538 {
    height: calc(5538vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5539 {
    height: calc(5539vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5540 {
    height: calc(5540vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5541 {
    height: calc(5541vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5542 {
    height: calc(5542vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5543 {
    height: calc(5543vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5544 {
    height: calc(5544vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5545 {
    height: calc(5545vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5546 {
    height: calc(5546vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5547 {
    height: calc(5547vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5548 {
    height: calc(5548vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5549 {
    height: calc(5549vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5550 {
    height: calc(5550vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5551 {
    height: calc(5551vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5552 {
    height: calc(5552vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5553 {
    height: calc(5553vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5554 {
    height: calc(5554vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5555 {
    height: calc(5555vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5556 {
    height: calc(5556vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5557 {
    height: calc(5557vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5558 {
    height: calc(5558vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5559 {
    height: calc(5559vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5560 {
    height: calc(5560vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5561 {
    height: calc(5561vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5562 {
    height: calc(5562vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5563 {
    height: calc(5563vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5564 {
    height: calc(5564vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5565 {
    height: calc(5565vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5566 {
    height: calc(5566vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5567 {
    height: calc(5567vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5568 {
    height: calc(5568vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5569 {
    height: calc(5569vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5570 {
    height: calc(5570vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5571 {
    height: calc(5571vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5572 {
    height: calc(5572vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5573 {
    height: calc(5573vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5574 {
    height: calc(5574vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5575 {
    height: calc(5575vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5576 {
    height: calc(5576vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5577 {
    height: calc(5577vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5578 {
    height: calc(5578vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5579 {
    height: calc(5579vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5580 {
    height: calc(5580vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5581 {
    height: calc(5581vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5582 {
    height: calc(5582vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5583 {
    height: calc(5583vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5584 {
    height: calc(5584vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5585 {
    height: calc(5585vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5586 {
    height: calc(5586vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5587 {
    height: calc(5587vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5588 {
    height: calc(5588vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5589 {
    height: calc(5589vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5590 {
    height: calc(5590vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5591 {
    height: calc(5591vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5592 {
    height: calc(5592vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5593 {
    height: calc(5593vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5594 {
    height: calc(5594vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5595 {
    height: calc(5595vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5596 {
    height: calc(5596vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5597 {
    height: calc(5597vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5598 {
    height: calc(5598vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5599 {
    height: calc(5599vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5600 {
    height: calc(5600vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5601 {
    height: calc(5601vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5602 {
    height: calc(5602vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5603 {
    height: calc(5603vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5604 {
    height: calc(5604vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5605 {
    height: calc(5605vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5606 {
    height: calc(5606vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5607 {
    height: calc(5607vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5608 {
    height: calc(5608vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5609 {
    height: calc(5609vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5610 {
    height: calc(5610vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5611 {
    height: calc(5611vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5612 {
    height: calc(5612vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5613 {
    height: calc(5613vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5614 {
    height: calc(5614vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5615 {
    height: calc(5615vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5616 {
    height: calc(5616vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5617 {
    height: calc(5617vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5618 {
    height: calc(5618vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5619 {
    height: calc(5619vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5620 {
    height: calc(5620vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5621 {
    height: calc(5621vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5622 {
    height: calc(5622vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5623 {
    height: calc(5623vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5624 {
    height: calc(5624vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5625 {
    height: calc(5625vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5626 {
    height: calc(5626vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5627 {
    height: calc(5627vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5628 {
    height: calc(5628vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5629 {
    height: calc(5629vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5630 {
    height: calc(5630vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5631 {
    height: calc(5631vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5632 {
    height: calc(5632vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5633 {
    height: calc(5633vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5634 {
    height: calc(5634vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5635 {
    height: calc(5635vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5636 {
    height: calc(5636vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5637 {
    height: calc(5637vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5638 {
    height: calc(5638vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5639 {
    height: calc(5639vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5640 {
    height: calc(5640vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5641 {
    height: calc(5641vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5642 {
    height: calc(5642vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5643 {
    height: calc(5643vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5644 {
    height: calc(5644vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5645 {
    height: calc(5645vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5646 {
    height: calc(5646vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5647 {
    height: calc(5647vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5648 {
    height: calc(5648vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5649 {
    height: calc(5649vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5650 {
    height: calc(5650vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5651 {
    height: calc(5651vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5652 {
    height: calc(5652vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5653 {
    height: calc(5653vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5654 {
    height: calc(5654vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5655 {
    height: calc(5655vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5656 {
    height: calc(5656vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5657 {
    height: calc(5657vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5658 {
    height: calc(5658vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5659 {
    height: calc(5659vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5660 {
    height: calc(5660vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5661 {
    height: calc(5661vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5662 {
    height: calc(5662vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5663 {
    height: calc(5663vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5664 {
    height: calc(5664vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5665 {
    height: calc(5665vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5666 {
    height: calc(5666vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5667 {
    height: calc(5667vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5668 {
    height: calc(5668vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5669 {
    height: calc(5669vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5670 {
    height: calc(5670vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5671 {
    height: calc(5671vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5672 {
    height: calc(5672vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5673 {
    height: calc(5673vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5674 {
    height: calc(5674vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5675 {
    height: calc(5675vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5676 {
    height: calc(5676vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5677 {
    height: calc(5677vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5678 {
    height: calc(5678vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5679 {
    height: calc(5679vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5680 {
    height: calc(5680vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5681 {
    height: calc(5681vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5682 {
    height: calc(5682vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5683 {
    height: calc(5683vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5684 {
    height: calc(5684vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5685 {
    height: calc(5685vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5686 {
    height: calc(5686vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5687 {
    height: calc(5687vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5688 {
    height: calc(5688vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5689 {
    height: calc(5689vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5690 {
    height: calc(5690vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5691 {
    height: calc(5691vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5692 {
    height: calc(5692vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5693 {
    height: calc(5693vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5694 {
    height: calc(5694vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5695 {
    height: calc(5695vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5696 {
    height: calc(5696vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5697 {
    height: calc(5697vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5698 {
    height: calc(5698vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5699 {
    height: calc(5699vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5700 {
    height: calc(5700vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5701 {
    height: calc(5701vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5702 {
    height: calc(5702vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5703 {
    height: calc(5703vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5704 {
    height: calc(5704vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5705 {
    height: calc(5705vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5706 {
    height: calc(5706vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5707 {
    height: calc(5707vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5708 {
    height: calc(5708vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5709 {
    height: calc(5709vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5710 {
    height: calc(5710vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5711 {
    height: calc(5711vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5712 {
    height: calc(5712vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5713 {
    height: calc(5713vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5714 {
    height: calc(5714vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5715 {
    height: calc(5715vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5716 {
    height: calc(5716vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5717 {
    height: calc(5717vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5718 {
    height: calc(5718vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5719 {
    height: calc(5719vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5720 {
    height: calc(5720vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5721 {
    height: calc(5721vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5722 {
    height: calc(5722vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5723 {
    height: calc(5723vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5724 {
    height: calc(5724vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5725 {
    height: calc(5725vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5726 {
    height: calc(5726vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5727 {
    height: calc(5727vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5728 {
    height: calc(5728vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5729 {
    height: calc(5729vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5730 {
    height: calc(5730vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5731 {
    height: calc(5731vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5732 {
    height: calc(5732vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5733 {
    height: calc(5733vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5734 {
    height: calc(5734vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5735 {
    height: calc(5735vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5736 {
    height: calc(5736vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5737 {
    height: calc(5737vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5738 {
    height: calc(5738vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5739 {
    height: calc(5739vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5740 {
    height: calc(5740vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5741 {
    height: calc(5741vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5742 {
    height: calc(5742vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5743 {
    height: calc(5743vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5744 {
    height: calc(5744vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5745 {
    height: calc(5745vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5746 {
    height: calc(5746vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5747 {
    height: calc(5747vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5748 {
    height: calc(5748vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5749 {
    height: calc(5749vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5750 {
    height: calc(5750vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5751 {
    height: calc(5751vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5752 {
    height: calc(5752vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5753 {
    height: calc(5753vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5754 {
    height: calc(5754vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5755 {
    height: calc(5755vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5756 {
    height: calc(5756vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5757 {
    height: calc(5757vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5758 {
    height: calc(5758vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5759 {
    height: calc(5759vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5760 {
    height: calc(5760vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5761 {
    height: calc(5761vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5762 {
    height: calc(5762vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5763 {
    height: calc(5763vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5764 {
    height: calc(5764vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5765 {
    height: calc(5765vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5766 {
    height: calc(5766vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5767 {
    height: calc(5767vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5768 {
    height: calc(5768vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5769 {
    height: calc(5769vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5770 {
    height: calc(5770vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5771 {
    height: calc(5771vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5772 {
    height: calc(5772vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5773 {
    height: calc(5773vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5774 {
    height: calc(5774vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5775 {
    height: calc(5775vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5776 {
    height: calc(5776vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5777 {
    height: calc(5777vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5778 {
    height: calc(5778vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5779 {
    height: calc(5779vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5780 {
    height: calc(5780vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5781 {
    height: calc(5781vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5782 {
    height: calc(5782vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5783 {
    height: calc(5783vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5784 {
    height: calc(5784vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5785 {
    height: calc(5785vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5786 {
    height: calc(5786vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5787 {
    height: calc(5787vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5788 {
    height: calc(5788vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5789 {
    height: calc(5789vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5790 {
    height: calc(5790vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5791 {
    height: calc(5791vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5792 {
    height: calc(5792vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5793 {
    height: calc(5793vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5794 {
    height: calc(5794vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5795 {
    height: calc(5795vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5796 {
    height: calc(5796vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5797 {
    height: calc(5797vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5798 {
    height: calc(5798vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5799 {
    height: calc(5799vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5800 {
    height: calc(5800vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5801 {
    height: calc(5801vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5802 {
    height: calc(5802vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5803 {
    height: calc(5803vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5804 {
    height: calc(5804vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5805 {
    height: calc(5805vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5806 {
    height: calc(5806vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5807 {
    height: calc(5807vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5808 {
    height: calc(5808vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5809 {
    height: calc(5809vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5810 {
    height: calc(5810vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5811 {
    height: calc(5811vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5812 {
    height: calc(5812vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5813 {
    height: calc(5813vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5814 {
    height: calc(5814vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5815 {
    height: calc(5815vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5816 {
    height: calc(5816vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5817 {
    height: calc(5817vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5818 {
    height: calc(5818vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5819 {
    height: calc(5819vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5820 {
    height: calc(5820vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5821 {
    height: calc(5821vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5822 {
    height: calc(5822vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5823 {
    height: calc(5823vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5824 {
    height: calc(5824vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5825 {
    height: calc(5825vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5826 {
    height: calc(5826vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5827 {
    height: calc(5827vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5828 {
    height: calc(5828vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5829 {
    height: calc(5829vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5830 {
    height: calc(5830vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5831 {
    height: calc(5831vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5832 {
    height: calc(5832vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5833 {
    height: calc(5833vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5834 {
    height: calc(5834vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5835 {
    height: calc(5835vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5836 {
    height: calc(5836vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5837 {
    height: calc(5837vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5838 {
    height: calc(5838vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5839 {
    height: calc(5839vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5840 {
    height: calc(5840vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5841 {
    height: calc(5841vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5842 {
    height: calc(5842vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5843 {
    height: calc(5843vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5844 {
    height: calc(5844vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5845 {
    height: calc(5845vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5846 {
    height: calc(5846vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5847 {
    height: calc(5847vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5848 {
    height: calc(5848vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5849 {
    height: calc(5849vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5850 {
    height: calc(5850vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5851 {
    height: calc(5851vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5852 {
    height: calc(5852vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5853 {
    height: calc(5853vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5854 {
    height: calc(5854vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5855 {
    height: calc(5855vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5856 {
    height: calc(5856vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5857 {
    height: calc(5857vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5858 {
    height: calc(5858vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5859 {
    height: calc(5859vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5860 {
    height: calc(5860vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5861 {
    height: calc(5861vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5862 {
    height: calc(5862vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5863 {
    height: calc(5863vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5864 {
    height: calc(5864vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5865 {
    height: calc(5865vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5866 {
    height: calc(5866vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5867 {
    height: calc(5867vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5868 {
    height: calc(5868vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5869 {
    height: calc(5869vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5870 {
    height: calc(5870vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5871 {
    height: calc(5871vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5872 {
    height: calc(5872vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5873 {
    height: calc(5873vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5874 {
    height: calc(5874vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5875 {
    height: calc(5875vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5876 {
    height: calc(5876vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5877 {
    height: calc(5877vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5878 {
    height: calc(5878vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5879 {
    height: calc(5879vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5880 {
    height: calc(5880vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5881 {
    height: calc(5881vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5882 {
    height: calc(5882vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5883 {
    height: calc(5883vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5884 {
    height: calc(5884vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5885 {
    height: calc(5885vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5886 {
    height: calc(5886vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5887 {
    height: calc(5887vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5888 {
    height: calc(5888vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5889 {
    height: calc(5889vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5890 {
    height: calc(5890vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5891 {
    height: calc(5891vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5892 {
    height: calc(5892vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5893 {
    height: calc(5893vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5894 {
    height: calc(5894vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5895 {
    height: calc(5895vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5896 {
    height: calc(5896vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5897 {
    height: calc(5897vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5898 {
    height: calc(5898vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5899 {
    height: calc(5899vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5900 {
    height: calc(5900vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5901 {
    height: calc(5901vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5902 {
    height: calc(5902vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5903 {
    height: calc(5903vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5904 {
    height: calc(5904vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5905 {
    height: calc(5905vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5906 {
    height: calc(5906vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5907 {
    height: calc(5907vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5908 {
    height: calc(5908vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5909 {
    height: calc(5909vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5910 {
    height: calc(5910vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5911 {
    height: calc(5911vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5912 {
    height: calc(5912vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5913 {
    height: calc(5913vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5914 {
    height: calc(5914vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5915 {
    height: calc(5915vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5916 {
    height: calc(5916vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5917 {
    height: calc(5917vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5918 {
    height: calc(5918vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5919 {
    height: calc(5919vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5920 {
    height: calc(5920vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5921 {
    height: calc(5921vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5922 {
    height: calc(5922vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5923 {
    height: calc(5923vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5924 {
    height: calc(5924vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5925 {
    height: calc(5925vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5926 {
    height: calc(5926vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5927 {
    height: calc(5927vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5928 {
    height: calc(5928vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5929 {
    height: calc(5929vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5930 {
    height: calc(5930vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5931 {
    height: calc(5931vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5932 {
    height: calc(5932vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5933 {
    height: calc(5933vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5934 {
    height: calc(5934vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5935 {
    height: calc(5935vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5936 {
    height: calc(5936vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5937 {
    height: calc(5937vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5938 {
    height: calc(5938vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5939 {
    height: calc(5939vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5940 {
    height: calc(5940vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5941 {
    height: calc(5941vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5942 {
    height: calc(5942vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5943 {
    height: calc(5943vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5944 {
    height: calc(5944vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5945 {
    height: calc(5945vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5946 {
    height: calc(5946vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5947 {
    height: calc(5947vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5948 {
    height: calc(5948vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5949 {
    height: calc(5949vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5950 {
    height: calc(5950vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5951 {
    height: calc(5951vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5952 {
    height: calc(5952vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5953 {
    height: calc(5953vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5954 {
    height: calc(5954vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5955 {
    height: calc(5955vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5956 {
    height: calc(5956vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5957 {
    height: calc(5957vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5958 {
    height: calc(5958vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5959 {
    height: calc(5959vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5960 {
    height: calc(5960vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5961 {
    height: calc(5961vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5962 {
    height: calc(5962vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5963 {
    height: calc(5963vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5964 {
    height: calc(5964vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5965 {
    height: calc(5965vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5966 {
    height: calc(5966vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5967 {
    height: calc(5967vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5968 {
    height: calc(5968vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5969 {
    height: calc(5969vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5970 {
    height: calc(5970vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5971 {
    height: calc(5971vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5972 {
    height: calc(5972vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5973 {
    height: calc(5973vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5974 {
    height: calc(5974vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5975 {
    height: calc(5975vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5976 {
    height: calc(5976vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5977 {
    height: calc(5977vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5978 {
    height: calc(5978vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5979 {
    height: calc(5979vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5980 {
    height: calc(5980vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5981 {
    height: calc(5981vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5982 {
    height: calc(5982vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5983 {
    height: calc(5983vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5984 {
    height: calc(5984vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5985 {
    height: calc(5985vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5986 {
    height: calc(5986vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5987 {
    height: calc(5987vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5988 {
    height: calc(5988vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5989 {
    height: calc(5989vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5990 {
    height: calc(5990vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5991 {
    height: calc(5991vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5992 {
    height: calc(5992vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5993 {
    height: calc(5993vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5994 {
    height: calc(5994vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5995 {
    height: calc(5995vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5996 {
    height: calc(5996vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5997 {
    height: calc(5997vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5998 {
    height: calc(5998vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-5999 {
    height: calc(5999vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6000 {
    height: calc(6000vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6001 {
    height: calc(6001vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6002 {
    height: calc(6002vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6003 {
    height: calc(6003vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6004 {
    height: calc(6004vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6005 {
    height: calc(6005vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6006 {
    height: calc(6006vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6007 {
    height: calc(6007vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6008 {
    height: calc(6008vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6009 {
    height: calc(6009vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6010 {
    height: calc(6010vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6011 {
    height: calc(6011vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6012 {
    height: calc(6012vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6013 {
    height: calc(6013vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6014 {
    height: calc(6014vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6015 {
    height: calc(6015vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6016 {
    height: calc(6016vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6017 {
    height: calc(6017vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6018 {
    height: calc(6018vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6019 {
    height: calc(6019vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6020 {
    height: calc(6020vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6021 {
    height: calc(6021vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6022 {
    height: calc(6022vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6023 {
    height: calc(6023vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6024 {
    height: calc(6024vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6025 {
    height: calc(6025vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6026 {
    height: calc(6026vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6027 {
    height: calc(6027vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6028 {
    height: calc(6028vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6029 {
    height: calc(6029vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6030 {
    height: calc(6030vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6031 {
    height: calc(6031vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6032 {
    height: calc(6032vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6033 {
    height: calc(6033vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6034 {
    height: calc(6034vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6035 {
    height: calc(6035vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6036 {
    height: calc(6036vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6037 {
    height: calc(6037vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6038 {
    height: calc(6038vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6039 {
    height: calc(6039vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6040 {
    height: calc(6040vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6041 {
    height: calc(6041vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6042 {
    height: calc(6042vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6043 {
    height: calc(6043vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6044 {
    height: calc(6044vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6045 {
    height: calc(6045vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6046 {
    height: calc(6046vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6047 {
    height: calc(6047vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6048 {
    height: calc(6048vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6049 {
    height: calc(6049vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6050 {
    height: calc(6050vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6051 {
    height: calc(6051vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6052 {
    height: calc(6052vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6053 {
    height: calc(6053vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6054 {
    height: calc(6054vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6055 {
    height: calc(6055vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6056 {
    height: calc(6056vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6057 {
    height: calc(6057vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6058 {
    height: calc(6058vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6059 {
    height: calc(6059vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6060 {
    height: calc(6060vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6061 {
    height: calc(6061vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6062 {
    height: calc(6062vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6063 {
    height: calc(6063vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6064 {
    height: calc(6064vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6065 {
    height: calc(6065vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6066 {
    height: calc(6066vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6067 {
    height: calc(6067vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6068 {
    height: calc(6068vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6069 {
    height: calc(6069vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6070 {
    height: calc(6070vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6071 {
    height: calc(6071vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6072 {
    height: calc(6072vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6073 {
    height: calc(6073vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6074 {
    height: calc(6074vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6075 {
    height: calc(6075vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6076 {
    height: calc(6076vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6077 {
    height: calc(6077vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6078 {
    height: calc(6078vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6079 {
    height: calc(6079vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6080 {
    height: calc(6080vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6081 {
    height: calc(6081vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6082 {
    height: calc(6082vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6083 {
    height: calc(6083vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6084 {
    height: calc(6084vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6085 {
    height: calc(6085vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6086 {
    height: calc(6086vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6087 {
    height: calc(6087vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6088 {
    height: calc(6088vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6089 {
    height: calc(6089vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6090 {
    height: calc(6090vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6091 {
    height: calc(6091vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6092 {
    height: calc(6092vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6093 {
    height: calc(6093vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6094 {
    height: calc(6094vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6095 {
    height: calc(6095vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6096 {
    height: calc(6096vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6097 {
    height: calc(6097vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6098 {
    height: calc(6098vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6099 {
    height: calc(6099vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6100 {
    height: calc(6100vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6101 {
    height: calc(6101vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6102 {
    height: calc(6102vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6103 {
    height: calc(6103vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6104 {
    height: calc(6104vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6105 {
    height: calc(6105vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6106 {
    height: calc(6106vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6107 {
    height: calc(6107vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6108 {
    height: calc(6108vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6109 {
    height: calc(6109vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6110 {
    height: calc(6110vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6111 {
    height: calc(6111vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6112 {
    height: calc(6112vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6113 {
    height: calc(6113vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6114 {
    height: calc(6114vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6115 {
    height: calc(6115vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6116 {
    height: calc(6116vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6117 {
    height: calc(6117vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6118 {
    height: calc(6118vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6119 {
    height: calc(6119vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6120 {
    height: calc(6120vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6121 {
    height: calc(6121vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6122 {
    height: calc(6122vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6123 {
    height: calc(6123vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6124 {
    height: calc(6124vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6125 {
    height: calc(6125vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6126 {
    height: calc(6126vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6127 {
    height: calc(6127vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6128 {
    height: calc(6128vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6129 {
    height: calc(6129vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6130 {
    height: calc(6130vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6131 {
    height: calc(6131vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6132 {
    height: calc(6132vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6133 {
    height: calc(6133vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6134 {
    height: calc(6134vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6135 {
    height: calc(6135vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6136 {
    height: calc(6136vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6137 {
    height: calc(6137vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6138 {
    height: calc(6138vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6139 {
    height: calc(6139vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6140 {
    height: calc(6140vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6141 {
    height: calc(6141vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6142 {
    height: calc(6142vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6143 {
    height: calc(6143vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6144 {
    height: calc(6144vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6145 {
    height: calc(6145vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6146 {
    height: calc(6146vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6147 {
    height: calc(6147vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6148 {
    height: calc(6148vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6149 {
    height: calc(6149vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6150 {
    height: calc(6150vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6151 {
    height: calc(6151vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6152 {
    height: calc(6152vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6153 {
    height: calc(6153vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6154 {
    height: calc(6154vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6155 {
    height: calc(6155vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6156 {
    height: calc(6156vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6157 {
    height: calc(6157vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6158 {
    height: calc(6158vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6159 {
    height: calc(6159vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6160 {
    height: calc(6160vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6161 {
    height: calc(6161vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6162 {
    height: calc(6162vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6163 {
    height: calc(6163vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6164 {
    height: calc(6164vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6165 {
    height: calc(6165vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6166 {
    height: calc(6166vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6167 {
    height: calc(6167vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6168 {
    height: calc(6168vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6169 {
    height: calc(6169vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6170 {
    height: calc(6170vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6171 {
    height: calc(6171vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6172 {
    height: calc(6172vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6173 {
    height: calc(6173vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6174 {
    height: calc(6174vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6175 {
    height: calc(6175vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6176 {
    height: calc(6176vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6177 {
    height: calc(6177vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6178 {
    height: calc(6178vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6179 {
    height: calc(6179vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6180 {
    height: calc(6180vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6181 {
    height: calc(6181vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6182 {
    height: calc(6182vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6183 {
    height: calc(6183vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6184 {
    height: calc(6184vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6185 {
    height: calc(6185vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6186 {
    height: calc(6186vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6187 {
    height: calc(6187vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6188 {
    height: calc(6188vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6189 {
    height: calc(6189vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6190 {
    height: calc(6190vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6191 {
    height: calc(6191vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6192 {
    height: calc(6192vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6193 {
    height: calc(6193vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6194 {
    height: calc(6194vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6195 {
    height: calc(6195vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6196 {
    height: calc(6196vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6197 {
    height: calc(6197vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6198 {
    height: calc(6198vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6199 {
    height: calc(6199vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6200 {
    height: calc(6200vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6201 {
    height: calc(6201vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6202 {
    height: calc(6202vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6203 {
    height: calc(6203vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6204 {
    height: calc(6204vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6205 {
    height: calc(6205vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6206 {
    height: calc(6206vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6207 {
    height: calc(6207vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6208 {
    height: calc(6208vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6209 {
    height: calc(6209vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6210 {
    height: calc(6210vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6211 {
    height: calc(6211vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6212 {
    height: calc(6212vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6213 {
    height: calc(6213vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6214 {
    height: calc(6214vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6215 {
    height: calc(6215vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6216 {
    height: calc(6216vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6217 {
    height: calc(6217vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6218 {
    height: calc(6218vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6219 {
    height: calc(6219vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6220 {
    height: calc(6220vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6221 {
    height: calc(6221vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6222 {
    height: calc(6222vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6223 {
    height: calc(6223vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6224 {
    height: calc(6224vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6225 {
    height: calc(6225vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6226 {
    height: calc(6226vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6227 {
    height: calc(6227vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6228 {
    height: calc(6228vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6229 {
    height: calc(6229vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6230 {
    height: calc(6230vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6231 {
    height: calc(6231vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6232 {
    height: calc(6232vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6233 {
    height: calc(6233vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6234 {
    height: calc(6234vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6235 {
    height: calc(6235vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6236 {
    height: calc(6236vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6237 {
    height: calc(6237vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6238 {
    height: calc(6238vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6239 {
    height: calc(6239vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6240 {
    height: calc(6240vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6241 {
    height: calc(6241vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6242 {
    height: calc(6242vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6243 {
    height: calc(6243vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6244 {
    height: calc(6244vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6245 {
    height: calc(6245vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6246 {
    height: calc(6246vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6247 {
    height: calc(6247vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6248 {
    height: calc(6248vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6249 {
    height: calc(6249vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6250 {
    height: calc(6250vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6251 {
    height: calc(6251vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6252 {
    height: calc(6252vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6253 {
    height: calc(6253vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6254 {
    height: calc(6254vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6255 {
    height: calc(6255vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6256 {
    height: calc(6256vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6257 {
    height: calc(6257vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6258 {
    height: calc(6258vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6259 {
    height: calc(6259vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6260 {
    height: calc(6260vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6261 {
    height: calc(6261vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6262 {
    height: calc(6262vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6263 {
    height: calc(6263vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6264 {
    height: calc(6264vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6265 {
    height: calc(6265vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6266 {
    height: calc(6266vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6267 {
    height: calc(6267vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6268 {
    height: calc(6268vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6269 {
    height: calc(6269vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6270 {
    height: calc(6270vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6271 {
    height: calc(6271vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6272 {
    height: calc(6272vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6273 {
    height: calc(6273vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6274 {
    height: calc(6274vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6275 {
    height: calc(6275vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6276 {
    height: calc(6276vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6277 {
    height: calc(6277vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6278 {
    height: calc(6278vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6279 {
    height: calc(6279vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6280 {
    height: calc(6280vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6281 {
    height: calc(6281vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6282 {
    height: calc(6282vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6283 {
    height: calc(6283vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6284 {
    height: calc(6284vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6285 {
    height: calc(6285vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6286 {
    height: calc(6286vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6287 {
    height: calc(6287vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6288 {
    height: calc(6288vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6289 {
    height: calc(6289vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6290 {
    height: calc(6290vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6291 {
    height: calc(6291vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6292 {
    height: calc(6292vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6293 {
    height: calc(6293vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6294 {
    height: calc(6294vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6295 {
    height: calc(6295vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6296 {
    height: calc(6296vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6297 {
    height: calc(6297vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6298 {
    height: calc(6298vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6299 {
    height: calc(6299vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6300 {
    height: calc(6300vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6301 {
    height: calc(6301vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6302 {
    height: calc(6302vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6303 {
    height: calc(6303vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6304 {
    height: calc(6304vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6305 {
    height: calc(6305vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6306 {
    height: calc(6306vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6307 {
    height: calc(6307vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6308 {
    height: calc(6308vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6309 {
    height: calc(6309vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6310 {
    height: calc(6310vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6311 {
    height: calc(6311vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6312 {
    height: calc(6312vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6313 {
    height: calc(6313vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6314 {
    height: calc(6314vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6315 {
    height: calc(6315vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6316 {
    height: calc(6316vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6317 {
    height: calc(6317vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6318 {
    height: calc(6318vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6319 {
    height: calc(6319vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6320 {
    height: calc(6320vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6321 {
    height: calc(6321vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6322 {
    height: calc(6322vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6323 {
    height: calc(6323vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6324 {
    height: calc(6324vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6325 {
    height: calc(6325vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6326 {
    height: calc(6326vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6327 {
    height: calc(6327vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6328 {
    height: calc(6328vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6329 {
    height: calc(6329vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6330 {
    height: calc(6330vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6331 {
    height: calc(6331vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6332 {
    height: calc(6332vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6333 {
    height: calc(6333vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6334 {
    height: calc(6334vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6335 {
    height: calc(6335vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6336 {
    height: calc(6336vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6337 {
    height: calc(6337vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6338 {
    height: calc(6338vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6339 {
    height: calc(6339vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6340 {
    height: calc(6340vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6341 {
    height: calc(6341vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6342 {
    height: calc(6342vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6343 {
    height: calc(6343vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6344 {
    height: calc(6344vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6345 {
    height: calc(6345vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6346 {
    height: calc(6346vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6347 {
    height: calc(6347vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6348 {
    height: calc(6348vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6349 {
    height: calc(6349vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6350 {
    height: calc(6350vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6351 {
    height: calc(6351vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6352 {
    height: calc(6352vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6353 {
    height: calc(6353vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6354 {
    height: calc(6354vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6355 {
    height: calc(6355vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6356 {
    height: calc(6356vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6357 {
    height: calc(6357vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6358 {
    height: calc(6358vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6359 {
    height: calc(6359vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6360 {
    height: calc(6360vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6361 {
    height: calc(6361vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6362 {
    height: calc(6362vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6363 {
    height: calc(6363vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6364 {
    height: calc(6364vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6365 {
    height: calc(6365vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6366 {
    height: calc(6366vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6367 {
    height: calc(6367vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6368 {
    height: calc(6368vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6369 {
    height: calc(6369vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6370 {
    height: calc(6370vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6371 {
    height: calc(6371vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6372 {
    height: calc(6372vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6373 {
    height: calc(6373vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6374 {
    height: calc(6374vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6375 {
    height: calc(6375vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6376 {
    height: calc(6376vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6377 {
    height: calc(6377vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6378 {
    height: calc(6378vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6379 {
    height: calc(6379vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6380 {
    height: calc(6380vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6381 {
    height: calc(6381vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6382 {
    height: calc(6382vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6383 {
    height: calc(6383vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6384 {
    height: calc(6384vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6385 {
    height: calc(6385vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6386 {
    height: calc(6386vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6387 {
    height: calc(6387vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6388 {
    height: calc(6388vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6389 {
    height: calc(6389vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6390 {
    height: calc(6390vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6391 {
    height: calc(6391vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6392 {
    height: calc(6392vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6393 {
    height: calc(6393vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6394 {
    height: calc(6394vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6395 {
    height: calc(6395vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6396 {
    height: calc(6396vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6397 {
    height: calc(6397vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6398 {
    height: calc(6398vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6399 {
    height: calc(6399vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6400 {
    height: calc(6400vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6401 {
    height: calc(6401vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6402 {
    height: calc(6402vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6403 {
    height: calc(6403vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6404 {
    height: calc(6404vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6405 {
    height: calc(6405vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6406 {
    height: calc(6406vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6407 {
    height: calc(6407vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6408 {
    height: calc(6408vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6409 {
    height: calc(6409vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6410 {
    height: calc(6410vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6411 {
    height: calc(6411vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6412 {
    height: calc(6412vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6413 {
    height: calc(6413vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6414 {
    height: calc(6414vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6415 {
    height: calc(6415vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6416 {
    height: calc(6416vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6417 {
    height: calc(6417vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6418 {
    height: calc(6418vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6419 {
    height: calc(6419vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6420 {
    height: calc(6420vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6421 {
    height: calc(6421vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6422 {
    height: calc(6422vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6423 {
    height: calc(6423vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6424 {
    height: calc(6424vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6425 {
    height: calc(6425vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6426 {
    height: calc(6426vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6427 {
    height: calc(6427vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6428 {
    height: calc(6428vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6429 {
    height: calc(6429vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6430 {
    height: calc(6430vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6431 {
    height: calc(6431vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6432 {
    height: calc(6432vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6433 {
    height: calc(6433vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6434 {
    height: calc(6434vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6435 {
    height: calc(6435vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6436 {
    height: calc(6436vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6437 {
    height: calc(6437vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6438 {
    height: calc(6438vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6439 {
    height: calc(6439vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6440 {
    height: calc(6440vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6441 {
    height: calc(6441vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6442 {
    height: calc(6442vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6443 {
    height: calc(6443vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6444 {
    height: calc(6444vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6445 {
    height: calc(6445vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6446 {
    height: calc(6446vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6447 {
    height: calc(6447vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6448 {
    height: calc(6448vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6449 {
    height: calc(6449vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6450 {
    height: calc(6450vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6451 {
    height: calc(6451vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6452 {
    height: calc(6452vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6453 {
    height: calc(6453vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6454 {
    height: calc(6454vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6455 {
    height: calc(6455vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6456 {
    height: calc(6456vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6457 {
    height: calc(6457vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6458 {
    height: calc(6458vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6459 {
    height: calc(6459vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6460 {
    height: calc(6460vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6461 {
    height: calc(6461vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6462 {
    height: calc(6462vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6463 {
    height: calc(6463vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6464 {
    height: calc(6464vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6465 {
    height: calc(6465vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6466 {
    height: calc(6466vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6467 {
    height: calc(6467vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6468 {
    height: calc(6468vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6469 {
    height: calc(6469vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6470 {
    height: calc(6470vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6471 {
    height: calc(6471vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6472 {
    height: calc(6472vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6473 {
    height: calc(6473vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6474 {
    height: calc(6474vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6475 {
    height: calc(6475vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6476 {
    height: calc(6476vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6477 {
    height: calc(6477vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6478 {
    height: calc(6478vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6479 {
    height: calc(6479vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6480 {
    height: calc(6480vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6481 {
    height: calc(6481vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6482 {
    height: calc(6482vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6483 {
    height: calc(6483vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6484 {
    height: calc(6484vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6485 {
    height: calc(6485vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6486 {
    height: calc(6486vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6487 {
    height: calc(6487vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6488 {
    height: calc(6488vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6489 {
    height: calc(6489vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6490 {
    height: calc(6490vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6491 {
    height: calc(6491vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6492 {
    height: calc(6492vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6493 {
    height: calc(6493vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6494 {
    height: calc(6494vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6495 {
    height: calc(6495vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6496 {
    height: calc(6496vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6497 {
    height: calc(6497vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6498 {
    height: calc(6498vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6499 {
    height: calc(6499vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6500 {
    height: calc(6500vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6501 {
    height: calc(6501vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6502 {
    height: calc(6502vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6503 {
    height: calc(6503vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6504 {
    height: calc(6504vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6505 {
    height: calc(6505vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6506 {
    height: calc(6506vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6507 {
    height: calc(6507vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6508 {
    height: calc(6508vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6509 {
    height: calc(6509vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6510 {
    height: calc(6510vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6511 {
    height: calc(6511vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6512 {
    height: calc(6512vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6513 {
    height: calc(6513vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6514 {
    height: calc(6514vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6515 {
    height: calc(6515vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6516 {
    height: calc(6516vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6517 {
    height: calc(6517vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6518 {
    height: calc(6518vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6519 {
    height: calc(6519vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6520 {
    height: calc(6520vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6521 {
    height: calc(6521vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6522 {
    height: calc(6522vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6523 {
    height: calc(6523vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6524 {
    height: calc(6524vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6525 {
    height: calc(6525vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6526 {
    height: calc(6526vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6527 {
    height: calc(6527vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6528 {
    height: calc(6528vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6529 {
    height: calc(6529vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6530 {
    height: calc(6530vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6531 {
    height: calc(6531vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6532 {
    height: calc(6532vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6533 {
    height: calc(6533vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6534 {
    height: calc(6534vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6535 {
    height: calc(6535vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6536 {
    height: calc(6536vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6537 {
    height: calc(6537vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6538 {
    height: calc(6538vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6539 {
    height: calc(6539vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6540 {
    height: calc(6540vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6541 {
    height: calc(6541vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6542 {
    height: calc(6542vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6543 {
    height: calc(6543vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6544 {
    height: calc(6544vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6545 {
    height: calc(6545vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6546 {
    height: calc(6546vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6547 {
    height: calc(6547vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6548 {
    height: calc(6548vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6549 {
    height: calc(6549vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6550 {
    height: calc(6550vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6551 {
    height: calc(6551vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6552 {
    height: calc(6552vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6553 {
    height: calc(6553vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6554 {
    height: calc(6554vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6555 {
    height: calc(6555vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6556 {
    height: calc(6556vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6557 {
    height: calc(6557vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6558 {
    height: calc(6558vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6559 {
    height: calc(6559vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6560 {
    height: calc(6560vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6561 {
    height: calc(6561vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6562 {
    height: calc(6562vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6563 {
    height: calc(6563vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6564 {
    height: calc(6564vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6565 {
    height: calc(6565vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6566 {
    height: calc(6566vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6567 {
    height: calc(6567vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6568 {
    height: calc(6568vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6569 {
    height: calc(6569vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6570 {
    height: calc(6570vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6571 {
    height: calc(6571vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6572 {
    height: calc(6572vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6573 {
    height: calc(6573vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6574 {
    height: calc(6574vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6575 {
    height: calc(6575vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6576 {
    height: calc(6576vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6577 {
    height: calc(6577vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6578 {
    height: calc(6578vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6579 {
    height: calc(6579vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6580 {
    height: calc(6580vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6581 {
    height: calc(6581vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6582 {
    height: calc(6582vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6583 {
    height: calc(6583vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6584 {
    height: calc(6584vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6585 {
    height: calc(6585vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6586 {
    height: calc(6586vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6587 {
    height: calc(6587vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6588 {
    height: calc(6588vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6589 {
    height: calc(6589vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6590 {
    height: calc(6590vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6591 {
    height: calc(6591vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6592 {
    height: calc(6592vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6593 {
    height: calc(6593vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6594 {
    height: calc(6594vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6595 {
    height: calc(6595vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6596 {
    height: calc(6596vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6597 {
    height: calc(6597vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6598 {
    height: calc(6598vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6599 {
    height: calc(6599vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6600 {
    height: calc(6600vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6601 {
    height: calc(6601vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6602 {
    height: calc(6602vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6603 {
    height: calc(6603vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6604 {
    height: calc(6604vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6605 {
    height: calc(6605vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6606 {
    height: calc(6606vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6607 {
    height: calc(6607vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6608 {
    height: calc(6608vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6609 {
    height: calc(6609vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6610 {
    height: calc(6610vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6611 {
    height: calc(6611vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6612 {
    height: calc(6612vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6613 {
    height: calc(6613vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6614 {
    height: calc(6614vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6615 {
    height: calc(6615vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6616 {
    height: calc(6616vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6617 {
    height: calc(6617vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6618 {
    height: calc(6618vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6619 {
    height: calc(6619vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6620 {
    height: calc(6620vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6621 {
    height: calc(6621vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6622 {
    height: calc(6622vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6623 {
    height: calc(6623vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6624 {
    height: calc(6624vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6625 {
    height: calc(6625vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6626 {
    height: calc(6626vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6627 {
    height: calc(6627vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6628 {
    height: calc(6628vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6629 {
    height: calc(6629vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6630 {
    height: calc(6630vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6631 {
    height: calc(6631vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6632 {
    height: calc(6632vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6633 {
    height: calc(6633vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6634 {
    height: calc(6634vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6635 {
    height: calc(6635vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6636 {
    height: calc(6636vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6637 {
    height: calc(6637vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6638 {
    height: calc(6638vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6639 {
    height: calc(6639vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6640 {
    height: calc(6640vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6641 {
    height: calc(6641vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6642 {
    height: calc(6642vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6643 {
    height: calc(6643vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6644 {
    height: calc(6644vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6645 {
    height: calc(6645vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6646 {
    height: calc(6646vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6647 {
    height: calc(6647vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6648 {
    height: calc(6648vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6649 {
    height: calc(6649vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6650 {
    height: calc(6650vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6651 {
    height: calc(6651vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6652 {
    height: calc(6652vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6653 {
    height: calc(6653vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6654 {
    height: calc(6654vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6655 {
    height: calc(6655vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6656 {
    height: calc(6656vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6657 {
    height: calc(6657vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6658 {
    height: calc(6658vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6659 {
    height: calc(6659vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6660 {
    height: calc(6660vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6661 {
    height: calc(6661vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6662 {
    height: calc(6662vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6663 {
    height: calc(6663vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6664 {
    height: calc(6664vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6665 {
    height: calc(6665vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6666 {
    height: calc(6666vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6667 {
    height: calc(6667vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6668 {
    height: calc(6668vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6669 {
    height: calc(6669vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6670 {
    height: calc(6670vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6671 {
    height: calc(6671vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6672 {
    height: calc(6672vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6673 {
    height: calc(6673vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6674 {
    height: calc(6674vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6675 {
    height: calc(6675vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6676 {
    height: calc(6676vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6677 {
    height: calc(6677vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6678 {
    height: calc(6678vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6679 {
    height: calc(6679vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6680 {
    height: calc(6680vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6681 {
    height: calc(6681vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6682 {
    height: calc(6682vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6683 {
    height: calc(6683vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6684 {
    height: calc(6684vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6685 {
    height: calc(6685vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6686 {
    height: calc(6686vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6687 {
    height: calc(6687vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6688 {
    height: calc(6688vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6689 {
    height: calc(6689vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6690 {
    height: calc(6690vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6691 {
    height: calc(6691vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6692 {
    height: calc(6692vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6693 {
    height: calc(6693vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6694 {
    height: calc(6694vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6695 {
    height: calc(6695vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6696 {
    height: calc(6696vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6697 {
    height: calc(6697vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6698 {
    height: calc(6698vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6699 {
    height: calc(6699vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6700 {
    height: calc(6700vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6701 {
    height: calc(6701vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6702 {
    height: calc(6702vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6703 {
    height: calc(6703vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6704 {
    height: calc(6704vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6705 {
    height: calc(6705vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6706 {
    height: calc(6706vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6707 {
    height: calc(6707vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6708 {
    height: calc(6708vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6709 {
    height: calc(6709vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6710 {
    height: calc(6710vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6711 {
    height: calc(6711vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6712 {
    height: calc(6712vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6713 {
    height: calc(6713vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6714 {
    height: calc(6714vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6715 {
    height: calc(6715vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6716 {
    height: calc(6716vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6717 {
    height: calc(6717vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6718 {
    height: calc(6718vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6719 {
    height: calc(6719vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6720 {
    height: calc(6720vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6721 {
    height: calc(6721vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6722 {
    height: calc(6722vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6723 {
    height: calc(6723vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6724 {
    height: calc(6724vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6725 {
    height: calc(6725vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6726 {
    height: calc(6726vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6727 {
    height: calc(6727vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6728 {
    height: calc(6728vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6729 {
    height: calc(6729vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6730 {
    height: calc(6730vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6731 {
    height: calc(6731vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6732 {
    height: calc(6732vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6733 {
    height: calc(6733vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6734 {
    height: calc(6734vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6735 {
    height: calc(6735vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6736 {
    height: calc(6736vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6737 {
    height: calc(6737vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6738 {
    height: calc(6738vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6739 {
    height: calc(6739vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6740 {
    height: calc(6740vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6741 {
    height: calc(6741vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6742 {
    height: calc(6742vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6743 {
    height: calc(6743vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6744 {
    height: calc(6744vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6745 {
    height: calc(6745vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6746 {
    height: calc(6746vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6747 {
    height: calc(6747vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6748 {
    height: calc(6748vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6749 {
    height: calc(6749vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6750 {
    height: calc(6750vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6751 {
    height: calc(6751vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6752 {
    height: calc(6752vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6753 {
    height: calc(6753vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6754 {
    height: calc(6754vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6755 {
    height: calc(6755vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6756 {
    height: calc(6756vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6757 {
    height: calc(6757vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6758 {
    height: calc(6758vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6759 {
    height: calc(6759vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6760 {
    height: calc(6760vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6761 {
    height: calc(6761vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6762 {
    height: calc(6762vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6763 {
    height: calc(6763vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6764 {
    height: calc(6764vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6765 {
    height: calc(6765vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6766 {
    height: calc(6766vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6767 {
    height: calc(6767vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6768 {
    height: calc(6768vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6769 {
    height: calc(6769vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6770 {
    height: calc(6770vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6771 {
    height: calc(6771vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6772 {
    height: calc(6772vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6773 {
    height: calc(6773vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6774 {
    height: calc(6774vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6775 {
    height: calc(6775vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6776 {
    height: calc(6776vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6777 {
    height: calc(6777vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6778 {
    height: calc(6778vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6779 {
    height: calc(6779vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6780 {
    height: calc(6780vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6781 {
    height: calc(6781vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6782 {
    height: calc(6782vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6783 {
    height: calc(6783vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6784 {
    height: calc(6784vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6785 {
    height: calc(6785vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6786 {
    height: calc(6786vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6787 {
    height: calc(6787vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6788 {
    height: calc(6788vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6789 {
    height: calc(6789vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6790 {
    height: calc(6790vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6791 {
    height: calc(6791vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6792 {
    height: calc(6792vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6793 {
    height: calc(6793vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6794 {
    height: calc(6794vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6795 {
    height: calc(6795vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6796 {
    height: calc(6796vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6797 {
    height: calc(6797vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6798 {
    height: calc(6798vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6799 {
    height: calc(6799vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6800 {
    height: calc(6800vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6801 {
    height: calc(6801vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6802 {
    height: calc(6802vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6803 {
    height: calc(6803vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6804 {
    height: calc(6804vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6805 {
    height: calc(6805vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6806 {
    height: calc(6806vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6807 {
    height: calc(6807vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6808 {
    height: calc(6808vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6809 {
    height: calc(6809vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6810 {
    height: calc(6810vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6811 {
    height: calc(6811vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6812 {
    height: calc(6812vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6813 {
    height: calc(6813vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6814 {
    height: calc(6814vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6815 {
    height: calc(6815vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6816 {
    height: calc(6816vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6817 {
    height: calc(6817vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6818 {
    height: calc(6818vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6819 {
    height: calc(6819vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6820 {
    height: calc(6820vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6821 {
    height: calc(6821vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6822 {
    height: calc(6822vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6823 {
    height: calc(6823vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6824 {
    height: calc(6824vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6825 {
    height: calc(6825vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6826 {
    height: calc(6826vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6827 {
    height: calc(6827vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6828 {
    height: calc(6828vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6829 {
    height: calc(6829vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6830 {
    height: calc(6830vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6831 {
    height: calc(6831vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6832 {
    height: calc(6832vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6833 {
    height: calc(6833vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6834 {
    height: calc(6834vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6835 {
    height: calc(6835vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6836 {
    height: calc(6836vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6837 {
    height: calc(6837vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6838 {
    height: calc(6838vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6839 {
    height: calc(6839vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6840 {
    height: calc(6840vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6841 {
    height: calc(6841vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6842 {
    height: calc(6842vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6843 {
    height: calc(6843vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6844 {
    height: calc(6844vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6845 {
    height: calc(6845vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6846 {
    height: calc(6846vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6847 {
    height: calc(6847vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6848 {
    height: calc(6848vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6849 {
    height: calc(6849vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6850 {
    height: calc(6850vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6851 {
    height: calc(6851vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6852 {
    height: calc(6852vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6853 {
    height: calc(6853vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6854 {
    height: calc(6854vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6855 {
    height: calc(6855vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6856 {
    height: calc(6856vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6857 {
    height: calc(6857vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6858 {
    height: calc(6858vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6859 {
    height: calc(6859vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6860 {
    height: calc(6860vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6861 {
    height: calc(6861vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6862 {
    height: calc(6862vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6863 {
    height: calc(6863vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6864 {
    height: calc(6864vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6865 {
    height: calc(6865vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6866 {
    height: calc(6866vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6867 {
    height: calc(6867vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6868 {
    height: calc(6868vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6869 {
    height: calc(6869vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6870 {
    height: calc(6870vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6871 {
    height: calc(6871vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6872 {
    height: calc(6872vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6873 {
    height: calc(6873vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6874 {
    height: calc(6874vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6875 {
    height: calc(6875vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6876 {
    height: calc(6876vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6877 {
    height: calc(6877vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6878 {
    height: calc(6878vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6879 {
    height: calc(6879vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6880 {
    height: calc(6880vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6881 {
    height: calc(6881vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6882 {
    height: calc(6882vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6883 {
    height: calc(6883vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6884 {
    height: calc(6884vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6885 {
    height: calc(6885vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6886 {
    height: calc(6886vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6887 {
    height: calc(6887vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6888 {
    height: calc(6888vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6889 {
    height: calc(6889vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6890 {
    height: calc(6890vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6891 {
    height: calc(6891vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6892 {
    height: calc(6892vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6893 {
    height: calc(6893vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6894 {
    height: calc(6894vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6895 {
    height: calc(6895vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6896 {
    height: calc(6896vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6897 {
    height: calc(6897vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6898 {
    height: calc(6898vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6899 {
    height: calc(6899vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6900 {
    height: calc(6900vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6901 {
    height: calc(6901vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6902 {
    height: calc(6902vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6903 {
    height: calc(6903vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6904 {
    height: calc(6904vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6905 {
    height: calc(6905vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6906 {
    height: calc(6906vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6907 {
    height: calc(6907vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6908 {
    height: calc(6908vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6909 {
    height: calc(6909vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6910 {
    height: calc(6910vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6911 {
    height: calc(6911vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6912 {
    height: calc(6912vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6913 {
    height: calc(6913vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6914 {
    height: calc(6914vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6915 {
    height: calc(6915vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6916 {
    height: calc(6916vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6917 {
    height: calc(6917vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6918 {
    height: calc(6918vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6919 {
    height: calc(6919vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6920 {
    height: calc(6920vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6921 {
    height: calc(6921vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6922 {
    height: calc(6922vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6923 {
    height: calc(6923vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6924 {
    height: calc(6924vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6925 {
    height: calc(6925vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6926 {
    height: calc(6926vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6927 {
    height: calc(6927vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6928 {
    height: calc(6928vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6929 {
    height: calc(6929vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6930 {
    height: calc(6930vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6931 {
    height: calc(6931vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6932 {
    height: calc(6932vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6933 {
    height: calc(6933vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6934 {
    height: calc(6934vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6935 {
    height: calc(6935vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6936 {
    height: calc(6936vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6937 {
    height: calc(6937vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6938 {
    height: calc(6938vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6939 {
    height: calc(6939vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6940 {
    height: calc(6940vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6941 {
    height: calc(6941vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6942 {
    height: calc(6942vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6943 {
    height: calc(6943vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6944 {
    height: calc(6944vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6945 {
    height: calc(6945vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6946 {
    height: calc(6946vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6947 {
    height: calc(6947vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6948 {
    height: calc(6948vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6949 {
    height: calc(6949vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6950 {
    height: calc(6950vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6951 {
    height: calc(6951vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6952 {
    height: calc(6952vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6953 {
    height: calc(6953vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6954 {
    height: calc(6954vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6955 {
    height: calc(6955vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6956 {
    height: calc(6956vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6957 {
    height: calc(6957vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6958 {
    height: calc(6958vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6959 {
    height: calc(6959vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6960 {
    height: calc(6960vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6961 {
    height: calc(6961vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6962 {
    height: calc(6962vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6963 {
    height: calc(6963vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6964 {
    height: calc(6964vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6965 {
    height: calc(6965vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6966 {
    height: calc(6966vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6967 {
    height: calc(6967vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6968 {
    height: calc(6968vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6969 {
    height: calc(6969vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6970 {
    height: calc(6970vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6971 {
    height: calc(6971vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6972 {
    height: calc(6972vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6973 {
    height: calc(6973vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6974 {
    height: calc(6974vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6975 {
    height: calc(6975vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6976 {
    height: calc(6976vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6977 {
    height: calc(6977vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6978 {
    height: calc(6978vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6979 {
    height: calc(6979vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6980 {
    height: calc(6980vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6981 {
    height: calc(6981vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6982 {
    height: calc(6982vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6983 {
    height: calc(6983vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6984 {
    height: calc(6984vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6985 {
    height: calc(6985vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6986 {
    height: calc(6986vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6987 {
    height: calc(6987vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6988 {
    height: calc(6988vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6989 {
    height: calc(6989vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6990 {
    height: calc(6990vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6991 {
    height: calc(6991vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6992 {
    height: calc(6992vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6993 {
    height: calc(6993vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6994 {
    height: calc(6994vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6995 {
    height: calc(6995vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6996 {
    height: calc(6996vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6997 {
    height: calc(6997vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6998 {
    height: calc(6998vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-6999 {
    height: calc(6999vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7000 {
    height: calc(7000vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7001 {
    height: calc(7001vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7002 {
    height: calc(7002vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7003 {
    height: calc(7003vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7004 {
    height: calc(7004vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7005 {
    height: calc(7005vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7006 {
    height: calc(7006vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7007 {
    height: calc(7007vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7008 {
    height: calc(7008vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7009 {
    height: calc(7009vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7010 {
    height: calc(7010vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7011 {
    height: calc(7011vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7012 {
    height: calc(7012vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7013 {
    height: calc(7013vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7014 {
    height: calc(7014vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7015 {
    height: calc(7015vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7016 {
    height: calc(7016vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7017 {
    height: calc(7017vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7018 {
    height: calc(7018vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7019 {
    height: calc(7019vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7020 {
    height: calc(7020vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7021 {
    height: calc(7021vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7022 {
    height: calc(7022vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7023 {
    height: calc(7023vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7024 {
    height: calc(7024vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7025 {
    height: calc(7025vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7026 {
    height: calc(7026vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7027 {
    height: calc(7027vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7028 {
    height: calc(7028vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7029 {
    height: calc(7029vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7030 {
    height: calc(7030vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7031 {
    height: calc(7031vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7032 {
    height: calc(7032vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7033 {
    height: calc(7033vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7034 {
    height: calc(7034vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7035 {
    height: calc(7035vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7036 {
    height: calc(7036vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7037 {
    height: calc(7037vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7038 {
    height: calc(7038vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7039 {
    height: calc(7039vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7040 {
    height: calc(7040vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7041 {
    height: calc(7041vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7042 {
    height: calc(7042vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7043 {
    height: calc(7043vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7044 {
    height: calc(7044vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7045 {
    height: calc(7045vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7046 {
    height: calc(7046vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7047 {
    height: calc(7047vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7048 {
    height: calc(7048vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7049 {
    height: calc(7049vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7050 {
    height: calc(7050vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7051 {
    height: calc(7051vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7052 {
    height: calc(7052vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7053 {
    height: calc(7053vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7054 {
    height: calc(7054vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7055 {
    height: calc(7055vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7056 {
    height: calc(7056vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7057 {
    height: calc(7057vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7058 {
    height: calc(7058vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7059 {
    height: calc(7059vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7060 {
    height: calc(7060vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7061 {
    height: calc(7061vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7062 {
    height: calc(7062vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7063 {
    height: calc(7063vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7064 {
    height: calc(7064vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7065 {
    height: calc(7065vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7066 {
    height: calc(7066vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7067 {
    height: calc(7067vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7068 {
    height: calc(7068vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7069 {
    height: calc(7069vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7070 {
    height: calc(7070vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7071 {
    height: calc(7071vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7072 {
    height: calc(7072vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7073 {
    height: calc(7073vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7074 {
    height: calc(7074vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7075 {
    height: calc(7075vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7076 {
    height: calc(7076vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7077 {
    height: calc(7077vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7078 {
    height: calc(7078vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7079 {
    height: calc(7079vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7080 {
    height: calc(7080vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7081 {
    height: calc(7081vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7082 {
    height: calc(7082vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7083 {
    height: calc(7083vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7084 {
    height: calc(7084vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7085 {
    height: calc(7085vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7086 {
    height: calc(7086vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7087 {
    height: calc(7087vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7088 {
    height: calc(7088vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7089 {
    height: calc(7089vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7090 {
    height: calc(7090vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7091 {
    height: calc(7091vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7092 {
    height: calc(7092vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7093 {
    height: calc(7093vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7094 {
    height: calc(7094vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7095 {
    height: calc(7095vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7096 {
    height: calc(7096vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7097 {
    height: calc(7097vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7098 {
    height: calc(7098vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7099 {
    height: calc(7099vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7100 {
    height: calc(7100vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7101 {
    height: calc(7101vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7102 {
    height: calc(7102vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7103 {
    height: calc(7103vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7104 {
    height: calc(7104vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7105 {
    height: calc(7105vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7106 {
    height: calc(7106vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7107 {
    height: calc(7107vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7108 {
    height: calc(7108vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7109 {
    height: calc(7109vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7110 {
    height: calc(7110vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7111 {
    height: calc(7111vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7112 {
    height: calc(7112vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7113 {
    height: calc(7113vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7114 {
    height: calc(7114vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7115 {
    height: calc(7115vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7116 {
    height: calc(7116vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7117 {
    height: calc(7117vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7118 {
    height: calc(7118vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7119 {
    height: calc(7119vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7120 {
    height: calc(7120vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7121 {
    height: calc(7121vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7122 {
    height: calc(7122vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7123 {
    height: calc(7123vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7124 {
    height: calc(7124vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7125 {
    height: calc(7125vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7126 {
    height: calc(7126vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7127 {
    height: calc(7127vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7128 {
    height: calc(7128vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7129 {
    height: calc(7129vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7130 {
    height: calc(7130vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7131 {
    height: calc(7131vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7132 {
    height: calc(7132vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7133 {
    height: calc(7133vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7134 {
    height: calc(7134vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7135 {
    height: calc(7135vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7136 {
    height: calc(7136vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7137 {
    height: calc(7137vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7138 {
    height: calc(7138vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7139 {
    height: calc(7139vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7140 {
    height: calc(7140vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7141 {
    height: calc(7141vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7142 {
    height: calc(7142vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7143 {
    height: calc(7143vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7144 {
    height: calc(7144vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7145 {
    height: calc(7145vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7146 {
    height: calc(7146vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7147 {
    height: calc(7147vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7148 {
    height: calc(7148vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7149 {
    height: calc(7149vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7150 {
    height: calc(7150vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7151 {
    height: calc(7151vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7152 {
    height: calc(7152vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7153 {
    height: calc(7153vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7154 {
    height: calc(7154vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7155 {
    height: calc(7155vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7156 {
    height: calc(7156vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7157 {
    height: calc(7157vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7158 {
    height: calc(7158vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7159 {
    height: calc(7159vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7160 {
    height: calc(7160vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7161 {
    height: calc(7161vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7162 {
    height: calc(7162vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7163 {
    height: calc(7163vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7164 {
    height: calc(7164vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7165 {
    height: calc(7165vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7166 {
    height: calc(7166vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7167 {
    height: calc(7167vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7168 {
    height: calc(7168vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7169 {
    height: calc(7169vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7170 {
    height: calc(7170vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7171 {
    height: calc(7171vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7172 {
    height: calc(7172vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7173 {
    height: calc(7173vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7174 {
    height: calc(7174vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7175 {
    height: calc(7175vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7176 {
    height: calc(7176vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7177 {
    height: calc(7177vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7178 {
    height: calc(7178vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7179 {
    height: calc(7179vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7180 {
    height: calc(7180vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7181 {
    height: calc(7181vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7182 {
    height: calc(7182vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7183 {
    height: calc(7183vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7184 {
    height: calc(7184vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7185 {
    height: calc(7185vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7186 {
    height: calc(7186vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7187 {
    height: calc(7187vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7188 {
    height: calc(7188vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7189 {
    height: calc(7189vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7190 {
    height: calc(7190vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7191 {
    height: calc(7191vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7192 {
    height: calc(7192vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7193 {
    height: calc(7193vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7194 {
    height: calc(7194vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7195 {
    height: calc(7195vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7196 {
    height: calc(7196vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7197 {
    height: calc(7197vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7198 {
    height: calc(7198vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7199 {
    height: calc(7199vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7200 {
    height: calc(7200vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7201 {
    height: calc(7201vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7202 {
    height: calc(7202vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7203 {
    height: calc(7203vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7204 {
    height: calc(7204vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7205 {
    height: calc(7205vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7206 {
    height: calc(7206vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7207 {
    height: calc(7207vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7208 {
    height: calc(7208vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7209 {
    height: calc(7209vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7210 {
    height: calc(7210vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7211 {
    height: calc(7211vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7212 {
    height: calc(7212vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7213 {
    height: calc(7213vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7214 {
    height: calc(7214vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7215 {
    height: calc(7215vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7216 {
    height: calc(7216vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7217 {
    height: calc(7217vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7218 {
    height: calc(7218vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7219 {
    height: calc(7219vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7220 {
    height: calc(7220vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7221 {
    height: calc(7221vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7222 {
    height: calc(7222vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7223 {
    height: calc(7223vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7224 {
    height: calc(7224vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7225 {
    height: calc(7225vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7226 {
    height: calc(7226vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7227 {
    height: calc(7227vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7228 {
    height: calc(7228vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7229 {
    height: calc(7229vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7230 {
    height: calc(7230vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7231 {
    height: calc(7231vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7232 {
    height: calc(7232vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7233 {
    height: calc(7233vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7234 {
    height: calc(7234vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7235 {
    height: calc(7235vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7236 {
    height: calc(7236vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7237 {
    height: calc(7237vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7238 {
    height: calc(7238vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7239 {
    height: calc(7239vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7240 {
    height: calc(7240vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7241 {
    height: calc(7241vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7242 {
    height: calc(7242vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7243 {
    height: calc(7243vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7244 {
    height: calc(7244vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7245 {
    height: calc(7245vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7246 {
    height: calc(7246vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7247 {
    height: calc(7247vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7248 {
    height: calc(7248vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7249 {
    height: calc(7249vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7250 {
    height: calc(7250vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7251 {
    height: calc(7251vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7252 {
    height: calc(7252vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7253 {
    height: calc(7253vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7254 {
    height: calc(7254vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7255 {
    height: calc(7255vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7256 {
    height: calc(7256vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7257 {
    height: calc(7257vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7258 {
    height: calc(7258vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7259 {
    height: calc(7259vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7260 {
    height: calc(7260vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7261 {
    height: calc(7261vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7262 {
    height: calc(7262vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7263 {
    height: calc(7263vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7264 {
    height: calc(7264vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7265 {
    height: calc(7265vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7266 {
    height: calc(7266vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7267 {
    height: calc(7267vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7268 {
    height: calc(7268vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7269 {
    height: calc(7269vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7270 {
    height: calc(7270vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7271 {
    height: calc(7271vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7272 {
    height: calc(7272vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7273 {
    height: calc(7273vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7274 {
    height: calc(7274vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7275 {
    height: calc(7275vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7276 {
    height: calc(7276vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7277 {
    height: calc(7277vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7278 {
    height: calc(7278vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7279 {
    height: calc(7279vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7280 {
    height: calc(7280vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7281 {
    height: calc(7281vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7282 {
    height: calc(7282vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7283 {
    height: calc(7283vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7284 {
    height: calc(7284vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7285 {
    height: calc(7285vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7286 {
    height: calc(7286vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7287 {
    height: calc(7287vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7288 {
    height: calc(7288vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7289 {
    height: calc(7289vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7290 {
    height: calc(7290vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7291 {
    height: calc(7291vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7292 {
    height: calc(7292vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7293 {
    height: calc(7293vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7294 {
    height: calc(7294vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7295 {
    height: calc(7295vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7296 {
    height: calc(7296vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7297 {
    height: calc(7297vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7298 {
    height: calc(7298vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7299 {
    height: calc(7299vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7300 {
    height: calc(7300vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7301 {
    height: calc(7301vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7302 {
    height: calc(7302vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7303 {
    height: calc(7303vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7304 {
    height: calc(7304vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7305 {
    height: calc(7305vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7306 {
    height: calc(7306vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7307 {
    height: calc(7307vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7308 {
    height: calc(7308vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7309 {
    height: calc(7309vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7310 {
    height: calc(7310vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7311 {
    height: calc(7311vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7312 {
    height: calc(7312vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7313 {
    height: calc(7313vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7314 {
    height: calc(7314vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7315 {
    height: calc(7315vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7316 {
    height: calc(7316vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7317 {
    height: calc(7317vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7318 {
    height: calc(7318vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7319 {
    height: calc(7319vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7320 {
    height: calc(7320vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7321 {
    height: calc(7321vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7322 {
    height: calc(7322vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7323 {
    height: calc(7323vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7324 {
    height: calc(7324vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7325 {
    height: calc(7325vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7326 {
    height: calc(7326vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7327 {
    height: calc(7327vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7328 {
    height: calc(7328vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7329 {
    height: calc(7329vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7330 {
    height: calc(7330vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7331 {
    height: calc(7331vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7332 {
    height: calc(7332vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7333 {
    height: calc(7333vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7334 {
    height: calc(7334vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7335 {
    height: calc(7335vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7336 {
    height: calc(7336vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7337 {
    height: calc(7337vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7338 {
    height: calc(7338vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7339 {
    height: calc(7339vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7340 {
    height: calc(7340vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7341 {
    height: calc(7341vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7342 {
    height: calc(7342vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7343 {
    height: calc(7343vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7344 {
    height: calc(7344vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7345 {
    height: calc(7345vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7346 {
    height: calc(7346vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7347 {
    height: calc(7347vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7348 {
    height: calc(7348vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7349 {
    height: calc(7349vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7350 {
    height: calc(7350vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7351 {
    height: calc(7351vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7352 {
    height: calc(7352vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7353 {
    height: calc(7353vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7354 {
    height: calc(7354vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7355 {
    height: calc(7355vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7356 {
    height: calc(7356vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7357 {
    height: calc(7357vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7358 {
    height: calc(7358vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7359 {
    height: calc(7359vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7360 {
    height: calc(7360vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7361 {
    height: calc(7361vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7362 {
    height: calc(7362vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7363 {
    height: calc(7363vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7364 {
    height: calc(7364vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7365 {
    height: calc(7365vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7366 {
    height: calc(7366vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7367 {
    height: calc(7367vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7368 {
    height: calc(7368vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7369 {
    height: calc(7369vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7370 {
    height: calc(7370vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7371 {
    height: calc(7371vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7372 {
    height: calc(7372vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7373 {
    height: calc(7373vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7374 {
    height: calc(7374vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7375 {
    height: calc(7375vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7376 {
    height: calc(7376vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7377 {
    height: calc(7377vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7378 {
    height: calc(7378vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7379 {
    height: calc(7379vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7380 {
    height: calc(7380vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7381 {
    height: calc(7381vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7382 {
    height: calc(7382vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7383 {
    height: calc(7383vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7384 {
    height: calc(7384vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7385 {
    height: calc(7385vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7386 {
    height: calc(7386vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7387 {
    height: calc(7387vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7388 {
    height: calc(7388vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7389 {
    height: calc(7389vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7390 {
    height: calc(7390vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7391 {
    height: calc(7391vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7392 {
    height: calc(7392vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7393 {
    height: calc(7393vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7394 {
    height: calc(7394vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7395 {
    height: calc(7395vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7396 {
    height: calc(7396vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7397 {
    height: calc(7397vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7398 {
    height: calc(7398vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7399 {
    height: calc(7399vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7400 {
    height: calc(7400vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7401 {
    height: calc(7401vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7402 {
    height: calc(7402vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7403 {
    height: calc(7403vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7404 {
    height: calc(7404vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7405 {
    height: calc(7405vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7406 {
    height: calc(7406vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7407 {
    height: calc(7407vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7408 {
    height: calc(7408vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7409 {
    height: calc(7409vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7410 {
    height: calc(7410vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7411 {
    height: calc(7411vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7412 {
    height: calc(7412vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7413 {
    height: calc(7413vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7414 {
    height: calc(7414vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7415 {
    height: calc(7415vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7416 {
    height: calc(7416vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7417 {
    height: calc(7417vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7418 {
    height: calc(7418vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7419 {
    height: calc(7419vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7420 {
    height: calc(7420vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7421 {
    height: calc(7421vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7422 {
    height: calc(7422vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7423 {
    height: calc(7423vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7424 {
    height: calc(7424vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7425 {
    height: calc(7425vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7426 {
    height: calc(7426vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7427 {
    height: calc(7427vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7428 {
    height: calc(7428vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7429 {
    height: calc(7429vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7430 {
    height: calc(7430vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7431 {
    height: calc(7431vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7432 {
    height: calc(7432vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7433 {
    height: calc(7433vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7434 {
    height: calc(7434vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7435 {
    height: calc(7435vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7436 {
    height: calc(7436vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7437 {
    height: calc(7437vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7438 {
    height: calc(7438vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7439 {
    height: calc(7439vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7440 {
    height: calc(7440vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7441 {
    height: calc(7441vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7442 {
    height: calc(7442vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7443 {
    height: calc(7443vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7444 {
    height: calc(7444vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7445 {
    height: calc(7445vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7446 {
    height: calc(7446vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7447 {
    height: calc(7447vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7448 {
    height: calc(7448vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7449 {
    height: calc(7449vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7450 {
    height: calc(7450vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7451 {
    height: calc(7451vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7452 {
    height: calc(7452vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7453 {
    height: calc(7453vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7454 {
    height: calc(7454vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7455 {
    height: calc(7455vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7456 {
    height: calc(7456vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7457 {
    height: calc(7457vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7458 {
    height: calc(7458vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7459 {
    height: calc(7459vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7460 {
    height: calc(7460vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7461 {
    height: calc(7461vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7462 {
    height: calc(7462vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7463 {
    height: calc(7463vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7464 {
    height: calc(7464vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7465 {
    height: calc(7465vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7466 {
    height: calc(7466vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7467 {
    height: calc(7467vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7468 {
    height: calc(7468vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7469 {
    height: calc(7469vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7470 {
    height: calc(7470vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7471 {
    height: calc(7471vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7472 {
    height: calc(7472vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7473 {
    height: calc(7473vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7474 {
    height: calc(7474vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7475 {
    height: calc(7475vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7476 {
    height: calc(7476vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7477 {
    height: calc(7477vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7478 {
    height: calc(7478vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7479 {
    height: calc(7479vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7480 {
    height: calc(7480vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7481 {
    height: calc(7481vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7482 {
    height: calc(7482vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7483 {
    height: calc(7483vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7484 {
    height: calc(7484vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7485 {
    height: calc(7485vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7486 {
    height: calc(7486vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7487 {
    height: calc(7487vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7488 {
    height: calc(7488vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7489 {
    height: calc(7489vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7490 {
    height: calc(7490vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7491 {
    height: calc(7491vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7492 {
    height: calc(7492vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7493 {
    height: calc(7493vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7494 {
    height: calc(7494vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7495 {
    height: calc(7495vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7496 {
    height: calc(7496vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7497 {
    height: calc(7497vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7498 {
    height: calc(7498vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7499 {
    height: calc(7499vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7500 {
    height: calc(7500vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7501 {
    height: calc(7501vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7502 {
    height: calc(7502vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7503 {
    height: calc(7503vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7504 {
    height: calc(7504vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7505 {
    height: calc(7505vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7506 {
    height: calc(7506vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7507 {
    height: calc(7507vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7508 {
    height: calc(7508vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7509 {
    height: calc(7509vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7510 {
    height: calc(7510vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7511 {
    height: calc(7511vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7512 {
    height: calc(7512vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7513 {
    height: calc(7513vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7514 {
    height: calc(7514vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7515 {
    height: calc(7515vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7516 {
    height: calc(7516vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7517 {
    height: calc(7517vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7518 {
    height: calc(7518vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7519 {
    height: calc(7519vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7520 {
    height: calc(7520vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7521 {
    height: calc(7521vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7522 {
    height: calc(7522vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7523 {
    height: calc(7523vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7524 {
    height: calc(7524vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7525 {
    height: calc(7525vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7526 {
    height: calc(7526vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7527 {
    height: calc(7527vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7528 {
    height: calc(7528vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7529 {
    height: calc(7529vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7530 {
    height: calc(7530vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7531 {
    height: calc(7531vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7532 {
    height: calc(7532vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7533 {
    height: calc(7533vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7534 {
    height: calc(7534vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7535 {
    height: calc(7535vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7536 {
    height: calc(7536vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7537 {
    height: calc(7537vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7538 {
    height: calc(7538vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7539 {
    height: calc(7539vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7540 {
    height: calc(7540vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7541 {
    height: calc(7541vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7542 {
    height: calc(7542vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7543 {
    height: calc(7543vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7544 {
    height: calc(7544vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7545 {
    height: calc(7545vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7546 {
    height: calc(7546vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7547 {
    height: calc(7547vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7548 {
    height: calc(7548vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7549 {
    height: calc(7549vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7550 {
    height: calc(7550vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7551 {
    height: calc(7551vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7552 {
    height: calc(7552vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7553 {
    height: calc(7553vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7554 {
    height: calc(7554vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7555 {
    height: calc(7555vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7556 {
    height: calc(7556vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7557 {
    height: calc(7557vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7558 {
    height: calc(7558vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7559 {
    height: calc(7559vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7560 {
    height: calc(7560vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7561 {
    height: calc(7561vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7562 {
    height: calc(7562vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7563 {
    height: calc(7563vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7564 {
    height: calc(7564vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7565 {
    height: calc(7565vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7566 {
    height: calc(7566vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7567 {
    height: calc(7567vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7568 {
    height: calc(7568vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7569 {
    height: calc(7569vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7570 {
    height: calc(7570vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7571 {
    height: calc(7571vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7572 {
    height: calc(7572vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7573 {
    height: calc(7573vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7574 {
    height: calc(7574vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7575 {
    height: calc(7575vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7576 {
    height: calc(7576vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7577 {
    height: calc(7577vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7578 {
    height: calc(7578vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7579 {
    height: calc(7579vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7580 {
    height: calc(7580vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7581 {
    height: calc(7581vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7582 {
    height: calc(7582vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7583 {
    height: calc(7583vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7584 {
    height: calc(7584vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7585 {
    height: calc(7585vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7586 {
    height: calc(7586vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7587 {
    height: calc(7587vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7588 {
    height: calc(7588vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7589 {
    height: calc(7589vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7590 {
    height: calc(7590vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7591 {
    height: calc(7591vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7592 {
    height: calc(7592vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7593 {
    height: calc(7593vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7594 {
    height: calc(7594vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7595 {
    height: calc(7595vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7596 {
    height: calc(7596vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7597 {
    height: calc(7597vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7598 {
    height: calc(7598vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7599 {
    height: calc(7599vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7600 {
    height: calc(7600vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7601 {
    height: calc(7601vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7602 {
    height: calc(7602vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7603 {
    height: calc(7603vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7604 {
    height: calc(7604vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7605 {
    height: calc(7605vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7606 {
    height: calc(7606vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7607 {
    height: calc(7607vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7608 {
    height: calc(7608vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7609 {
    height: calc(7609vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7610 {
    height: calc(7610vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7611 {
    height: calc(7611vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7612 {
    height: calc(7612vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7613 {
    height: calc(7613vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7614 {
    height: calc(7614vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7615 {
    height: calc(7615vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7616 {
    height: calc(7616vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7617 {
    height: calc(7617vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7618 {
    height: calc(7618vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7619 {
    height: calc(7619vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7620 {
    height: calc(7620vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7621 {
    height: calc(7621vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7622 {
    height: calc(7622vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7623 {
    height: calc(7623vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7624 {
    height: calc(7624vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7625 {
    height: calc(7625vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7626 {
    height: calc(7626vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7627 {
    height: calc(7627vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7628 {
    height: calc(7628vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7629 {
    height: calc(7629vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7630 {
    height: calc(7630vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7631 {
    height: calc(7631vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7632 {
    height: calc(7632vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7633 {
    height: calc(7633vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7634 {
    height: calc(7634vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7635 {
    height: calc(7635vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7636 {
    height: calc(7636vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7637 {
    height: calc(7637vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7638 {
    height: calc(7638vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7639 {
    height: calc(7639vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7640 {
    height: calc(7640vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7641 {
    height: calc(7641vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7642 {
    height: calc(7642vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7643 {
    height: calc(7643vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7644 {
    height: calc(7644vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7645 {
    height: calc(7645vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7646 {
    height: calc(7646vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7647 {
    height: calc(7647vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7648 {
    height: calc(7648vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7649 {
    height: calc(7649vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7650 {
    height: calc(7650vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7651 {
    height: calc(7651vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7652 {
    height: calc(7652vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7653 {
    height: calc(7653vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7654 {
    height: calc(7654vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7655 {
    height: calc(7655vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7656 {
    height: calc(7656vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7657 {
    height: calc(7657vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7658 {
    height: calc(7658vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7659 {
    height: calc(7659vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7660 {
    height: calc(7660vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7661 {
    height: calc(7661vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7662 {
    height: calc(7662vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7663 {
    height: calc(7663vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7664 {
    height: calc(7664vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7665 {
    height: calc(7665vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7666 {
    height: calc(7666vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7667 {
    height: calc(7667vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7668 {
    height: calc(7668vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7669 {
    height: calc(7669vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7670 {
    height: calc(7670vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7671 {
    height: calc(7671vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7672 {
    height: calc(7672vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7673 {
    height: calc(7673vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7674 {
    height: calc(7674vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7675 {
    height: calc(7675vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7676 {
    height: calc(7676vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7677 {
    height: calc(7677vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7678 {
    height: calc(7678vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7679 {
    height: calc(7679vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7680 {
    height: calc(7680vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7681 {
    height: calc(7681vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7682 {
    height: calc(7682vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7683 {
    height: calc(7683vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7684 {
    height: calc(7684vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7685 {
    height: calc(7685vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7686 {
    height: calc(7686vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7687 {
    height: calc(7687vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7688 {
    height: calc(7688vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7689 {
    height: calc(7689vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7690 {
    height: calc(7690vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7691 {
    height: calc(7691vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7692 {
    height: calc(7692vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7693 {
    height: calc(7693vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7694 {
    height: calc(7694vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7695 {
    height: calc(7695vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7696 {
    height: calc(7696vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7697 {
    height: calc(7697vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7698 {
    height: calc(7698vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7699 {
    height: calc(7699vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7700 {
    height: calc(7700vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7701 {
    height: calc(7701vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7702 {
    height: calc(7702vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7703 {
    height: calc(7703vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7704 {
    height: calc(7704vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7705 {
    height: calc(7705vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7706 {
    height: calc(7706vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7707 {
    height: calc(7707vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7708 {
    height: calc(7708vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7709 {
    height: calc(7709vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7710 {
    height: calc(7710vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7711 {
    height: calc(7711vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7712 {
    height: calc(7712vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7713 {
    height: calc(7713vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7714 {
    height: calc(7714vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7715 {
    height: calc(7715vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7716 {
    height: calc(7716vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7717 {
    height: calc(7717vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7718 {
    height: calc(7718vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7719 {
    height: calc(7719vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7720 {
    height: calc(7720vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7721 {
    height: calc(7721vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7722 {
    height: calc(7722vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7723 {
    height: calc(7723vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7724 {
    height: calc(7724vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7725 {
    height: calc(7725vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7726 {
    height: calc(7726vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7727 {
    height: calc(7727vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7728 {
    height: calc(7728vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7729 {
    height: calc(7729vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7730 {
    height: calc(7730vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7731 {
    height: calc(7731vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7732 {
    height: calc(7732vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7733 {
    height: calc(7733vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7734 {
    height: calc(7734vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7735 {
    height: calc(7735vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7736 {
    height: calc(7736vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7737 {
    height: calc(7737vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7738 {
    height: calc(7738vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7739 {
    height: calc(7739vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7740 {
    height: calc(7740vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7741 {
    height: calc(7741vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7742 {
    height: calc(7742vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7743 {
    height: calc(7743vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7744 {
    height: calc(7744vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7745 {
    height: calc(7745vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7746 {
    height: calc(7746vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7747 {
    height: calc(7747vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7748 {
    height: calc(7748vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7749 {
    height: calc(7749vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7750 {
    height: calc(7750vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7751 {
    height: calc(7751vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7752 {
    height: calc(7752vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7753 {
    height: calc(7753vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7754 {
    height: calc(7754vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7755 {
    height: calc(7755vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7756 {
    height: calc(7756vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7757 {
    height: calc(7757vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7758 {
    height: calc(7758vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7759 {
    height: calc(7759vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7760 {
    height: calc(7760vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7761 {
    height: calc(7761vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7762 {
    height: calc(7762vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7763 {
    height: calc(7763vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7764 {
    height: calc(7764vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7765 {
    height: calc(7765vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7766 {
    height: calc(7766vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7767 {
    height: calc(7767vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7768 {
    height: calc(7768vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7769 {
    height: calc(7769vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7770 {
    height: calc(7770vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7771 {
    height: calc(7771vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7772 {
    height: calc(7772vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7773 {
    height: calc(7773vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7774 {
    height: calc(7774vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7775 {
    height: calc(7775vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7776 {
    height: calc(7776vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7777 {
    height: calc(7777vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7778 {
    height: calc(7778vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7779 {
    height: calc(7779vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7780 {
    height: calc(7780vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7781 {
    height: calc(7781vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7782 {
    height: calc(7782vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7783 {
    height: calc(7783vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7784 {
    height: calc(7784vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7785 {
    height: calc(7785vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7786 {
    height: calc(7786vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7787 {
    height: calc(7787vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7788 {
    height: calc(7788vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7789 {
    height: calc(7789vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7790 {
    height: calc(7790vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7791 {
    height: calc(7791vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7792 {
    height: calc(7792vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7793 {
    height: calc(7793vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7794 {
    height: calc(7794vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7795 {
    height: calc(7795vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7796 {
    height: calc(7796vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7797 {
    height: calc(7797vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7798 {
    height: calc(7798vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7799 {
    height: calc(7799vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7800 {
    height: calc(7800vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7801 {
    height: calc(7801vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7802 {
    height: calc(7802vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7803 {
    height: calc(7803vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7804 {
    height: calc(7804vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7805 {
    height: calc(7805vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7806 {
    height: calc(7806vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7807 {
    height: calc(7807vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7808 {
    height: calc(7808vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7809 {
    height: calc(7809vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7810 {
    height: calc(7810vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7811 {
    height: calc(7811vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7812 {
    height: calc(7812vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7813 {
    height: calc(7813vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7814 {
    height: calc(7814vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7815 {
    height: calc(7815vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7816 {
    height: calc(7816vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7817 {
    height: calc(7817vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7818 {
    height: calc(7818vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7819 {
    height: calc(7819vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7820 {
    height: calc(7820vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7821 {
    height: calc(7821vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7822 {
    height: calc(7822vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7823 {
    height: calc(7823vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7824 {
    height: calc(7824vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7825 {
    height: calc(7825vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7826 {
    height: calc(7826vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7827 {
    height: calc(7827vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7828 {
    height: calc(7828vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7829 {
    height: calc(7829vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7830 {
    height: calc(7830vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7831 {
    height: calc(7831vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7832 {
    height: calc(7832vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7833 {
    height: calc(7833vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7834 {
    height: calc(7834vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7835 {
    height: calc(7835vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7836 {
    height: calc(7836vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7837 {
    height: calc(7837vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7838 {
    height: calc(7838vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7839 {
    height: calc(7839vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7840 {
    height: calc(7840vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7841 {
    height: calc(7841vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7842 {
    height: calc(7842vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7843 {
    height: calc(7843vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7844 {
    height: calc(7844vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7845 {
    height: calc(7845vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7846 {
    height: calc(7846vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7847 {
    height: calc(7847vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7848 {
    height: calc(7848vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7849 {
    height: calc(7849vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7850 {
    height: calc(7850vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7851 {
    height: calc(7851vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7852 {
    height: calc(7852vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7853 {
    height: calc(7853vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7854 {
    height: calc(7854vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7855 {
    height: calc(7855vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7856 {
    height: calc(7856vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7857 {
    height: calc(7857vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7858 {
    height: calc(7858vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7859 {
    height: calc(7859vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7860 {
    height: calc(7860vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7861 {
    height: calc(7861vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7862 {
    height: calc(7862vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7863 {
    height: calc(7863vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7864 {
    height: calc(7864vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7865 {
    height: calc(7865vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7866 {
    height: calc(7866vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7867 {
    height: calc(7867vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7868 {
    height: calc(7868vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7869 {
    height: calc(7869vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7870 {
    height: calc(7870vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7871 {
    height: calc(7871vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7872 {
    height: calc(7872vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7873 {
    height: calc(7873vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7874 {
    height: calc(7874vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7875 {
    height: calc(7875vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7876 {
    height: calc(7876vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7877 {
    height: calc(7877vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7878 {
    height: calc(7878vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7879 {
    height: calc(7879vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7880 {
    height: calc(7880vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7881 {
    height: calc(7881vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7882 {
    height: calc(7882vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7883 {
    height: calc(7883vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7884 {
    height: calc(7884vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7885 {
    height: calc(7885vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7886 {
    height: calc(7886vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7887 {
    height: calc(7887vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7888 {
    height: calc(7888vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7889 {
    height: calc(7889vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7890 {
    height: calc(7890vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7891 {
    height: calc(7891vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7892 {
    height: calc(7892vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7893 {
    height: calc(7893vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7894 {
    height: calc(7894vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7895 {
    height: calc(7895vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7896 {
    height: calc(7896vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7897 {
    height: calc(7897vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7898 {
    height: calc(7898vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7899 {
    height: calc(7899vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7900 {
    height: calc(7900vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7901 {
    height: calc(7901vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7902 {
    height: calc(7902vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7903 {
    height: calc(7903vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7904 {
    height: calc(7904vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7905 {
    height: calc(7905vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7906 {
    height: calc(7906vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7907 {
    height: calc(7907vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7908 {
    height: calc(7908vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7909 {
    height: calc(7909vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7910 {
    height: calc(7910vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7911 {
    height: calc(7911vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7912 {
    height: calc(7912vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7913 {
    height: calc(7913vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7914 {
    height: calc(7914vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7915 {
    height: calc(7915vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7916 {
    height: calc(7916vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7917 {
    height: calc(7917vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7918 {
    height: calc(7918vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7919 {
    height: calc(7919vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7920 {
    height: calc(7920vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7921 {
    height: calc(7921vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7922 {
    height: calc(7922vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7923 {
    height: calc(7923vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7924 {
    height: calc(7924vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7925 {
    height: calc(7925vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7926 {
    height: calc(7926vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7927 {
    height: calc(7927vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7928 {
    height: calc(7928vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7929 {
    height: calc(7929vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7930 {
    height: calc(7930vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7931 {
    height: calc(7931vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7932 {
    height: calc(7932vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7933 {
    height: calc(7933vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7934 {
    height: calc(7934vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7935 {
    height: calc(7935vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7936 {
    height: calc(7936vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7937 {
    height: calc(7937vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7938 {
    height: calc(7938vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7939 {
    height: calc(7939vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7940 {
    height: calc(7940vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7941 {
    height: calc(7941vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7942 {
    height: calc(7942vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7943 {
    height: calc(7943vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7944 {
    height: calc(7944vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7945 {
    height: calc(7945vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7946 {
    height: calc(7946vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7947 {
    height: calc(7947vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7948 {
    height: calc(7948vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7949 {
    height: calc(7949vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7950 {
    height: calc(7950vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7951 {
    height: calc(7951vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7952 {
    height: calc(7952vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7953 {
    height: calc(7953vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7954 {
    height: calc(7954vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7955 {
    height: calc(7955vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7956 {
    height: calc(7956vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7957 {
    height: calc(7957vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7958 {
    height: calc(7958vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7959 {
    height: calc(7959vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7960 {
    height: calc(7960vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7961 {
    height: calc(7961vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7962 {
    height: calc(7962vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7963 {
    height: calc(7963vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7964 {
    height: calc(7964vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7965 {
    height: calc(7965vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7966 {
    height: calc(7966vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7967 {
    height: calc(7967vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7968 {
    height: calc(7968vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7969 {
    height: calc(7969vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7970 {
    height: calc(7970vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7971 {
    height: calc(7971vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7972 {
    height: calc(7972vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7973 {
    height: calc(7973vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7974 {
    height: calc(7974vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7975 {
    height: calc(7975vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7976 {
    height: calc(7976vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7977 {
    height: calc(7977vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7978 {
    height: calc(7978vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7979 {
    height: calc(7979vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7980 {
    height: calc(7980vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7981 {
    height: calc(7981vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7982 {
    height: calc(7982vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7983 {
    height: calc(7983vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7984 {
    height: calc(7984vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7985 {
    height: calc(7985vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7986 {
    height: calc(7986vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7987 {
    height: calc(7987vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7988 {
    height: calc(7988vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7989 {
    height: calc(7989vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7990 {
    height: calc(7990vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7991 {
    height: calc(7991vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7992 {
    height: calc(7992vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7993 {
    height: calc(7993vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7994 {
    height: calc(7994vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7995 {
    height: calc(7995vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7996 {
    height: calc(7996vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7997 {
    height: calc(7997vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7998 {
    height: calc(7998vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-7999 {
    height: calc(7999vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8000 {
    height: calc(8000vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8001 {
    height: calc(8001vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8002 {
    height: calc(8002vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8003 {
    height: calc(8003vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8004 {
    height: calc(8004vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8005 {
    height: calc(8005vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8006 {
    height: calc(8006vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8007 {
    height: calc(8007vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8008 {
    height: calc(8008vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8009 {
    height: calc(8009vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8010 {
    height: calc(8010vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8011 {
    height: calc(8011vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8012 {
    height: calc(8012vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8013 {
    height: calc(8013vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8014 {
    height: calc(8014vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8015 {
    height: calc(8015vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8016 {
    height: calc(8016vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8017 {
    height: calc(8017vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8018 {
    height: calc(8018vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8019 {
    height: calc(8019vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8020 {
    height: calc(8020vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8021 {
    height: calc(8021vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8022 {
    height: calc(8022vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8023 {
    height: calc(8023vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8024 {
    height: calc(8024vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8025 {
    height: calc(8025vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8026 {
    height: calc(8026vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8027 {
    height: calc(8027vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8028 {
    height: calc(8028vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8029 {
    height: calc(8029vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8030 {
    height: calc(8030vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8031 {
    height: calc(8031vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8032 {
    height: calc(8032vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8033 {
    height: calc(8033vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8034 {
    height: calc(8034vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8035 {
    height: calc(8035vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8036 {
    height: calc(8036vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8037 {
    height: calc(8037vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8038 {
    height: calc(8038vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8039 {
    height: calc(8039vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8040 {
    height: calc(8040vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8041 {
    height: calc(8041vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8042 {
    height: calc(8042vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8043 {
    height: calc(8043vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8044 {
    height: calc(8044vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8045 {
    height: calc(8045vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8046 {
    height: calc(8046vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8047 {
    height: calc(8047vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8048 {
    height: calc(8048vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8049 {
    height: calc(8049vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8050 {
    height: calc(8050vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8051 {
    height: calc(8051vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8052 {
    height: calc(8052vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8053 {
    height: calc(8053vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8054 {
    height: calc(8054vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8055 {
    height: calc(8055vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8056 {
    height: calc(8056vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8057 {
    height: calc(8057vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8058 {
    height: calc(8058vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8059 {
    height: calc(8059vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8060 {
    height: calc(8060vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8061 {
    height: calc(8061vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8062 {
    height: calc(8062vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8063 {
    height: calc(8063vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8064 {
    height: calc(8064vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8065 {
    height: calc(8065vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8066 {
    height: calc(8066vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8067 {
    height: calc(8067vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8068 {
    height: calc(8068vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8069 {
    height: calc(8069vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8070 {
    height: calc(8070vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8071 {
    height: calc(8071vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8072 {
    height: calc(8072vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8073 {
    height: calc(8073vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8074 {
    height: calc(8074vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8075 {
    height: calc(8075vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8076 {
    height: calc(8076vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8077 {
    height: calc(8077vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8078 {
    height: calc(8078vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8079 {
    height: calc(8079vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8080 {
    height: calc(8080vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8081 {
    height: calc(8081vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8082 {
    height: calc(8082vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8083 {
    height: calc(8083vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8084 {
    height: calc(8084vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8085 {
    height: calc(8085vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8086 {
    height: calc(8086vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8087 {
    height: calc(8087vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8088 {
    height: calc(8088vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8089 {
    height: calc(8089vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8090 {
    height: calc(8090vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8091 {
    height: calc(8091vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8092 {
    height: calc(8092vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8093 {
    height: calc(8093vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8094 {
    height: calc(8094vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8095 {
    height: calc(8095vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8096 {
    height: calc(8096vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8097 {
    height: calc(8097vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8098 {
    height: calc(8098vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8099 {
    height: calc(8099vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8100 {
    height: calc(8100vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8101 {
    height: calc(8101vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8102 {
    height: calc(8102vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8103 {
    height: calc(8103vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8104 {
    height: calc(8104vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8105 {
    height: calc(8105vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8106 {
    height: calc(8106vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8107 {
    height: calc(8107vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8108 {
    height: calc(8108vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8109 {
    height: calc(8109vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8110 {
    height: calc(8110vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8111 {
    height: calc(8111vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8112 {
    height: calc(8112vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8113 {
    height: calc(8113vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8114 {
    height: calc(8114vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8115 {
    height: calc(8115vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8116 {
    height: calc(8116vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8117 {
    height: calc(8117vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8118 {
    height: calc(8118vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8119 {
    height: calc(8119vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8120 {
    height: calc(8120vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8121 {
    height: calc(8121vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8122 {
    height: calc(8122vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8123 {
    height: calc(8123vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8124 {
    height: calc(8124vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8125 {
    height: calc(8125vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8126 {
    height: calc(8126vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8127 {
    height: calc(8127vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8128 {
    height: calc(8128vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8129 {
    height: calc(8129vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8130 {
    height: calc(8130vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8131 {
    height: calc(8131vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8132 {
    height: calc(8132vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8133 {
    height: calc(8133vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8134 {
    height: calc(8134vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8135 {
    height: calc(8135vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8136 {
    height: calc(8136vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8137 {
    height: calc(8137vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8138 {
    height: calc(8138vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8139 {
    height: calc(8139vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8140 {
    height: calc(8140vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8141 {
    height: calc(8141vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8142 {
    height: calc(8142vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8143 {
    height: calc(8143vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8144 {
    height: calc(8144vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8145 {
    height: calc(8145vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8146 {
    height: calc(8146vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8147 {
    height: calc(8147vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8148 {
    height: calc(8148vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8149 {
    height: calc(8149vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8150 {
    height: calc(8150vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8151 {
    height: calc(8151vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8152 {
    height: calc(8152vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8153 {
    height: calc(8153vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8154 {
    height: calc(8154vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8155 {
    height: calc(8155vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8156 {
    height: calc(8156vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8157 {
    height: calc(8157vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8158 {
    height: calc(8158vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8159 {
    height: calc(8159vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8160 {
    height: calc(8160vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8161 {
    height: calc(8161vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8162 {
    height: calc(8162vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8163 {
    height: calc(8163vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8164 {
    height: calc(8164vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8165 {
    height: calc(8165vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8166 {
    height: calc(8166vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8167 {
    height: calc(8167vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8168 {
    height: calc(8168vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8169 {
    height: calc(8169vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8170 {
    height: calc(8170vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8171 {
    height: calc(8171vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8172 {
    height: calc(8172vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8173 {
    height: calc(8173vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8174 {
    height: calc(8174vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8175 {
    height: calc(8175vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8176 {
    height: calc(8176vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8177 {
    height: calc(8177vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8178 {
    height: calc(8178vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8179 {
    height: calc(8179vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8180 {
    height: calc(8180vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8181 {
    height: calc(8181vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8182 {
    height: calc(8182vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8183 {
    height: calc(8183vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8184 {
    height: calc(8184vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8185 {
    height: calc(8185vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8186 {
    height: calc(8186vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8187 {
    height: calc(8187vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8188 {
    height: calc(8188vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8189 {
    height: calc(8189vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8190 {
    height: calc(8190vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8191 {
    height: calc(8191vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8192 {
    height: calc(8192vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8193 {
    height: calc(8193vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8194 {
    height: calc(8194vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8195 {
    height: calc(8195vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8196 {
    height: calc(8196vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8197 {
    height: calc(8197vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8198 {
    height: calc(8198vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8199 {
    height: calc(8199vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8200 {
    height: calc(8200vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8201 {
    height: calc(8201vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8202 {
    height: calc(8202vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8203 {
    height: calc(8203vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8204 {
    height: calc(8204vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8205 {
    height: calc(8205vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8206 {
    height: calc(8206vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8207 {
    height: calc(8207vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8208 {
    height: calc(8208vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8209 {
    height: calc(8209vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8210 {
    height: calc(8210vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8211 {
    height: calc(8211vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8212 {
    height: calc(8212vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8213 {
    height: calc(8213vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8214 {
    height: calc(8214vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8215 {
    height: calc(8215vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8216 {
    height: calc(8216vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8217 {
    height: calc(8217vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8218 {
    height: calc(8218vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8219 {
    height: calc(8219vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8220 {
    height: calc(8220vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8221 {
    height: calc(8221vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8222 {
    height: calc(8222vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8223 {
    height: calc(8223vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8224 {
    height: calc(8224vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8225 {
    height: calc(8225vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8226 {
    height: calc(8226vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8227 {
    height: calc(8227vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8228 {
    height: calc(8228vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8229 {
    height: calc(8229vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8230 {
    height: calc(8230vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8231 {
    height: calc(8231vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8232 {
    height: calc(8232vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8233 {
    height: calc(8233vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8234 {
    height: calc(8234vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8235 {
    height: calc(8235vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8236 {
    height: calc(8236vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8237 {
    height: calc(8237vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8238 {
    height: calc(8238vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8239 {
    height: calc(8239vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8240 {
    height: calc(8240vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8241 {
    height: calc(8241vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8242 {
    height: calc(8242vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8243 {
    height: calc(8243vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8244 {
    height: calc(8244vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8245 {
    height: calc(8245vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8246 {
    height: calc(8246vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8247 {
    height: calc(8247vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8248 {
    height: calc(8248vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8249 {
    height: calc(8249vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8250 {
    height: calc(8250vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8251 {
    height: calc(8251vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8252 {
    height: calc(8252vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8253 {
    height: calc(8253vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8254 {
    height: calc(8254vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8255 {
    height: calc(8255vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8256 {
    height: calc(8256vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8257 {
    height: calc(8257vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8258 {
    height: calc(8258vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8259 {
    height: calc(8259vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8260 {
    height: calc(8260vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8261 {
    height: calc(8261vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8262 {
    height: calc(8262vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8263 {
    height: calc(8263vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8264 {
    height: calc(8264vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8265 {
    height: calc(8265vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8266 {
    height: calc(8266vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8267 {
    height: calc(8267vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8268 {
    height: calc(8268vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8269 {
    height: calc(8269vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8270 {
    height: calc(8270vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8271 {
    height: calc(8271vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8272 {
    height: calc(8272vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8273 {
    height: calc(8273vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8274 {
    height: calc(8274vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8275 {
    height: calc(8275vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8276 {
    height: calc(8276vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8277 {
    height: calc(8277vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8278 {
    height: calc(8278vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8279 {
    height: calc(8279vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8280 {
    height: calc(8280vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8281 {
    height: calc(8281vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8282 {
    height: calc(8282vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8283 {
    height: calc(8283vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8284 {
    height: calc(8284vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8285 {
    height: calc(8285vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8286 {
    height: calc(8286vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8287 {
    height: calc(8287vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8288 {
    height: calc(8288vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8289 {
    height: calc(8289vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8290 {
    height: calc(8290vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8291 {
    height: calc(8291vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8292 {
    height: calc(8292vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8293 {
    height: calc(8293vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8294 {
    height: calc(8294vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8295 {
    height: calc(8295vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8296 {
    height: calc(8296vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8297 {
    height: calc(8297vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8298 {
    height: calc(8298vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8299 {
    height: calc(8299vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8300 {
    height: calc(8300vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8301 {
    height: calc(8301vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8302 {
    height: calc(8302vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8303 {
    height: calc(8303vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8304 {
    height: calc(8304vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8305 {
    height: calc(8305vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8306 {
    height: calc(8306vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8307 {
    height: calc(8307vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8308 {
    height: calc(8308vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8309 {
    height: calc(8309vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8310 {
    height: calc(8310vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8311 {
    height: calc(8311vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8312 {
    height: calc(8312vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8313 {
    height: calc(8313vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8314 {
    height: calc(8314vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8315 {
    height: calc(8315vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8316 {
    height: calc(8316vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8317 {
    height: calc(8317vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8318 {
    height: calc(8318vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8319 {
    height: calc(8319vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8320 {
    height: calc(8320vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8321 {
    height: calc(8321vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8322 {
    height: calc(8322vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8323 {
    height: calc(8323vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8324 {
    height: calc(8324vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8325 {
    height: calc(8325vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8326 {
    height: calc(8326vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8327 {
    height: calc(8327vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8328 {
    height: calc(8328vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8329 {
    height: calc(8329vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8330 {
    height: calc(8330vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8331 {
    height: calc(8331vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8332 {
    height: calc(8332vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8333 {
    height: calc(8333vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8334 {
    height: calc(8334vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8335 {
    height: calc(8335vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8336 {
    height: calc(8336vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8337 {
    height: calc(8337vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8338 {
    height: calc(8338vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8339 {
    height: calc(8339vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8340 {
    height: calc(8340vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8341 {
    height: calc(8341vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8342 {
    height: calc(8342vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8343 {
    height: calc(8343vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8344 {
    height: calc(8344vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8345 {
    height: calc(8345vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8346 {
    height: calc(8346vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8347 {
    height: calc(8347vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8348 {
    height: calc(8348vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8349 {
    height: calc(8349vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8350 {
    height: calc(8350vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8351 {
    height: calc(8351vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8352 {
    height: calc(8352vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8353 {
    height: calc(8353vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8354 {
    height: calc(8354vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8355 {
    height: calc(8355vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8356 {
    height: calc(8356vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8357 {
    height: calc(8357vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8358 {
    height: calc(8358vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8359 {
    height: calc(8359vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8360 {
    height: calc(8360vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8361 {
    height: calc(8361vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8362 {
    height: calc(8362vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8363 {
    height: calc(8363vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8364 {
    height: calc(8364vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8365 {
    height: calc(8365vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8366 {
    height: calc(8366vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8367 {
    height: calc(8367vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8368 {
    height: calc(8368vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8369 {
    height: calc(8369vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8370 {
    height: calc(8370vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8371 {
    height: calc(8371vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8372 {
    height: calc(8372vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8373 {
    height: calc(8373vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8374 {
    height: calc(8374vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8375 {
    height: calc(8375vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8376 {
    height: calc(8376vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8377 {
    height: calc(8377vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8378 {
    height: calc(8378vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8379 {
    height: calc(8379vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8380 {
    height: calc(8380vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8381 {
    height: calc(8381vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8382 {
    height: calc(8382vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8383 {
    height: calc(8383vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8384 {
    height: calc(8384vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8385 {
    height: calc(8385vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8386 {
    height: calc(8386vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8387 {
    height: calc(8387vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8388 {
    height: calc(8388vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8389 {
    height: calc(8389vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8390 {
    height: calc(8390vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8391 {
    height: calc(8391vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8392 {
    height: calc(8392vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8393 {
    height: calc(8393vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8394 {
    height: calc(8394vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8395 {
    height: calc(8395vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8396 {
    height: calc(8396vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8397 {
    height: calc(8397vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8398 {
    height: calc(8398vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8399 {
    height: calc(8399vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8400 {
    height: calc(8400vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8401 {
    height: calc(8401vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8402 {
    height: calc(8402vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8403 {
    height: calc(8403vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8404 {
    height: calc(8404vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8405 {
    height: calc(8405vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8406 {
    height: calc(8406vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8407 {
    height: calc(8407vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8408 {
    height: calc(8408vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8409 {
    height: calc(8409vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8410 {
    height: calc(8410vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8411 {
    height: calc(8411vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8412 {
    height: calc(8412vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8413 {
    height: calc(8413vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8414 {
    height: calc(8414vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8415 {
    height: calc(8415vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8416 {
    height: calc(8416vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8417 {
    height: calc(8417vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8418 {
    height: calc(8418vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8419 {
    height: calc(8419vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8420 {
    height: calc(8420vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8421 {
    height: calc(8421vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8422 {
    height: calc(8422vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8423 {
    height: calc(8423vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8424 {
    height: calc(8424vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8425 {
    height: calc(8425vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8426 {
    height: calc(8426vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8427 {
    height: calc(8427vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8428 {
    height: calc(8428vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8429 {
    height: calc(8429vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8430 {
    height: calc(8430vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8431 {
    height: calc(8431vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8432 {
    height: calc(8432vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8433 {
    height: calc(8433vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8434 {
    height: calc(8434vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8435 {
    height: calc(8435vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8436 {
    height: calc(8436vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8437 {
    height: calc(8437vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8438 {
    height: calc(8438vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8439 {
    height: calc(8439vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8440 {
    height: calc(8440vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8441 {
    height: calc(8441vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8442 {
    height: calc(8442vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8443 {
    height: calc(8443vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8444 {
    height: calc(8444vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8445 {
    height: calc(8445vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8446 {
    height: calc(8446vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8447 {
    height: calc(8447vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8448 {
    height: calc(8448vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8449 {
    height: calc(8449vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8450 {
    height: calc(8450vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8451 {
    height: calc(8451vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8452 {
    height: calc(8452vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8453 {
    height: calc(8453vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8454 {
    height: calc(8454vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8455 {
    height: calc(8455vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8456 {
    height: calc(8456vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8457 {
    height: calc(8457vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8458 {
    height: calc(8458vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8459 {
    height: calc(8459vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8460 {
    height: calc(8460vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8461 {
    height: calc(8461vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8462 {
    height: calc(8462vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8463 {
    height: calc(8463vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8464 {
    height: calc(8464vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8465 {
    height: calc(8465vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8466 {
    height: calc(8466vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8467 {
    height: calc(8467vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8468 {
    height: calc(8468vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8469 {
    height: calc(8469vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8470 {
    height: calc(8470vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8471 {
    height: calc(8471vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8472 {
    height: calc(8472vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8473 {
    height: calc(8473vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8474 {
    height: calc(8474vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8475 {
    height: calc(8475vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8476 {
    height: calc(8476vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8477 {
    height: calc(8477vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8478 {
    height: calc(8478vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8479 {
    height: calc(8479vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8480 {
    height: calc(8480vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8481 {
    height: calc(8481vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8482 {
    height: calc(8482vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8483 {
    height: calc(8483vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8484 {
    height: calc(8484vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8485 {
    height: calc(8485vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8486 {
    height: calc(8486vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8487 {
    height: calc(8487vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8488 {
    height: calc(8488vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8489 {
    height: calc(8489vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8490 {
    height: calc(8490vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8491 {
    height: calc(8491vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8492 {
    height: calc(8492vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8493 {
    height: calc(8493vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8494 {
    height: calc(8494vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8495 {
    height: calc(8495vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8496 {
    height: calc(8496vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8497 {
    height: calc(8497vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8498 {
    height: calc(8498vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8499 {
    height: calc(8499vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8500 {
    height: calc(8500vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8501 {
    height: calc(8501vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8502 {
    height: calc(8502vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8503 {
    height: calc(8503vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8504 {
    height: calc(8504vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8505 {
    height: calc(8505vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8506 {
    height: calc(8506vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8507 {
    height: calc(8507vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8508 {
    height: calc(8508vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8509 {
    height: calc(8509vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8510 {
    height: calc(8510vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8511 {
    height: calc(8511vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8512 {
    height: calc(8512vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8513 {
    height: calc(8513vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8514 {
    height: calc(8514vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8515 {
    height: calc(8515vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8516 {
    height: calc(8516vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8517 {
    height: calc(8517vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8518 {
    height: calc(8518vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8519 {
    height: calc(8519vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8520 {
    height: calc(8520vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8521 {
    height: calc(8521vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8522 {
    height: calc(8522vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8523 {
    height: calc(8523vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8524 {
    height: calc(8524vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8525 {
    height: calc(8525vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8526 {
    height: calc(8526vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8527 {
    height: calc(8527vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8528 {
    height: calc(8528vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8529 {
    height: calc(8529vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8530 {
    height: calc(8530vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8531 {
    height: calc(8531vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8532 {
    height: calc(8532vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8533 {
    height: calc(8533vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8534 {
    height: calc(8534vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8535 {
    height: calc(8535vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8536 {
    height: calc(8536vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8537 {
    height: calc(8537vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8538 {
    height: calc(8538vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8539 {
    height: calc(8539vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8540 {
    height: calc(8540vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8541 {
    height: calc(8541vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8542 {
    height: calc(8542vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8543 {
    height: calc(8543vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8544 {
    height: calc(8544vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8545 {
    height: calc(8545vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8546 {
    height: calc(8546vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8547 {
    height: calc(8547vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8548 {
    height: calc(8548vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8549 {
    height: calc(8549vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8550 {
    height: calc(8550vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8551 {
    height: calc(8551vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8552 {
    height: calc(8552vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8553 {
    height: calc(8553vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8554 {
    height: calc(8554vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8555 {
    height: calc(8555vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8556 {
    height: calc(8556vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8557 {
    height: calc(8557vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8558 {
    height: calc(8558vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8559 {
    height: calc(8559vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8560 {
    height: calc(8560vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8561 {
    height: calc(8561vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8562 {
    height: calc(8562vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8563 {
    height: calc(8563vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8564 {
    height: calc(8564vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8565 {
    height: calc(8565vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8566 {
    height: calc(8566vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8567 {
    height: calc(8567vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8568 {
    height: calc(8568vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8569 {
    height: calc(8569vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8570 {
    height: calc(8570vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8571 {
    height: calc(8571vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8572 {
    height: calc(8572vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8573 {
    height: calc(8573vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8574 {
    height: calc(8574vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8575 {
    height: calc(8575vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8576 {
    height: calc(8576vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8577 {
    height: calc(8577vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8578 {
    height: calc(8578vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8579 {
    height: calc(8579vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8580 {
    height: calc(8580vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8581 {
    height: calc(8581vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8582 {
    height: calc(8582vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8583 {
    height: calc(8583vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8584 {
    height: calc(8584vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8585 {
    height: calc(8585vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8586 {
    height: calc(8586vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8587 {
    height: calc(8587vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8588 {
    height: calc(8588vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8589 {
    height: calc(8589vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8590 {
    height: calc(8590vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8591 {
    height: calc(8591vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8592 {
    height: calc(8592vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8593 {
    height: calc(8593vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8594 {
    height: calc(8594vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8595 {
    height: calc(8595vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8596 {
    height: calc(8596vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8597 {
    height: calc(8597vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8598 {
    height: calc(8598vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8599 {
    height: calc(8599vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8600 {
    height: calc(8600vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8601 {
    height: calc(8601vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8602 {
    height: calc(8602vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8603 {
    height: calc(8603vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8604 {
    height: calc(8604vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8605 {
    height: calc(8605vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8606 {
    height: calc(8606vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8607 {
    height: calc(8607vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8608 {
    height: calc(8608vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8609 {
    height: calc(8609vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8610 {
    height: calc(8610vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8611 {
    height: calc(8611vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8612 {
    height: calc(8612vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8613 {
    height: calc(8613vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8614 {
    height: calc(8614vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8615 {
    height: calc(8615vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8616 {
    height: calc(8616vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8617 {
    height: calc(8617vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8618 {
    height: calc(8618vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8619 {
    height: calc(8619vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8620 {
    height: calc(8620vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8621 {
    height: calc(8621vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8622 {
    height: calc(8622vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8623 {
    height: calc(8623vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8624 {
    height: calc(8624vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8625 {
    height: calc(8625vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8626 {
    height: calc(8626vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8627 {
    height: calc(8627vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8628 {
    height: calc(8628vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8629 {
    height: calc(8629vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8630 {
    height: calc(8630vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8631 {
    height: calc(8631vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8632 {
    height: calc(8632vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8633 {
    height: calc(8633vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8634 {
    height: calc(8634vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8635 {
    height: calc(8635vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8636 {
    height: calc(8636vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8637 {
    height: calc(8637vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8638 {
    height: calc(8638vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8639 {
    height: calc(8639vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8640 {
    height: calc(8640vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8641 {
    height: calc(8641vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8642 {
    height: calc(8642vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8643 {
    height: calc(8643vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8644 {
    height: calc(8644vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8645 {
    height: calc(8645vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8646 {
    height: calc(8646vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8647 {
    height: calc(8647vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8648 {
    height: calc(8648vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8649 {
    height: calc(8649vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8650 {
    height: calc(8650vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8651 {
    height: calc(8651vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8652 {
    height: calc(8652vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8653 {
    height: calc(8653vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8654 {
    height: calc(8654vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8655 {
    height: calc(8655vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8656 {
    height: calc(8656vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8657 {
    height: calc(8657vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8658 {
    height: calc(8658vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8659 {
    height: calc(8659vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8660 {
    height: calc(8660vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8661 {
    height: calc(8661vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8662 {
    height: calc(8662vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8663 {
    height: calc(8663vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8664 {
    height: calc(8664vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8665 {
    height: calc(8665vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8666 {
    height: calc(8666vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8667 {
    height: calc(8667vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8668 {
    height: calc(8668vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8669 {
    height: calc(8669vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8670 {
    height: calc(8670vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8671 {
    height: calc(8671vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8672 {
    height: calc(8672vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8673 {
    height: calc(8673vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8674 {
    height: calc(8674vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8675 {
    height: calc(8675vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8676 {
    height: calc(8676vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8677 {
    height: calc(8677vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8678 {
    height: calc(8678vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8679 {
    height: calc(8679vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8680 {
    height: calc(8680vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8681 {
    height: calc(8681vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8682 {
    height: calc(8682vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8683 {
    height: calc(8683vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8684 {
    height: calc(8684vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8685 {
    height: calc(8685vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8686 {
    height: calc(8686vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8687 {
    height: calc(8687vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8688 {
    height: calc(8688vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8689 {
    height: calc(8689vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8690 {
    height: calc(8690vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8691 {
    height: calc(8691vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8692 {
    height: calc(8692vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8693 {
    height: calc(8693vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8694 {
    height: calc(8694vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8695 {
    height: calc(8695vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8696 {
    height: calc(8696vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8697 {
    height: calc(8697vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8698 {
    height: calc(8698vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8699 {
    height: calc(8699vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8700 {
    height: calc(8700vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8701 {
    height: calc(8701vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8702 {
    height: calc(8702vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8703 {
    height: calc(8703vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8704 {
    height: calc(8704vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8705 {
    height: calc(8705vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8706 {
    height: calc(8706vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8707 {
    height: calc(8707vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8708 {
    height: calc(8708vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8709 {
    height: calc(8709vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8710 {
    height: calc(8710vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8711 {
    height: calc(8711vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8712 {
    height: calc(8712vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8713 {
    height: calc(8713vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8714 {
    height: calc(8714vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8715 {
    height: calc(8715vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8716 {
    height: calc(8716vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8717 {
    height: calc(8717vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8718 {
    height: calc(8718vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8719 {
    height: calc(8719vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8720 {
    height: calc(8720vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8721 {
    height: calc(8721vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8722 {
    height: calc(8722vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8723 {
    height: calc(8723vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8724 {
    height: calc(8724vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8725 {
    height: calc(8725vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8726 {
    height: calc(8726vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8727 {
    height: calc(8727vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8728 {
    height: calc(8728vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8729 {
    height: calc(8729vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8730 {
    height: calc(8730vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8731 {
    height: calc(8731vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8732 {
    height: calc(8732vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8733 {
    height: calc(8733vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8734 {
    height: calc(8734vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8735 {
    height: calc(8735vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8736 {
    height: calc(8736vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8737 {
    height: calc(8737vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8738 {
    height: calc(8738vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8739 {
    height: calc(8739vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8740 {
    height: calc(8740vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8741 {
    height: calc(8741vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8742 {
    height: calc(8742vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8743 {
    height: calc(8743vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8744 {
    height: calc(8744vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8745 {
    height: calc(8745vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8746 {
    height: calc(8746vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8747 {
    height: calc(8747vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8748 {
    height: calc(8748vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8749 {
    height: calc(8749vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8750 {
    height: calc(8750vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8751 {
    height: calc(8751vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8752 {
    height: calc(8752vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8753 {
    height: calc(8753vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8754 {
    height: calc(8754vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8755 {
    height: calc(8755vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8756 {
    height: calc(8756vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8757 {
    height: calc(8757vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8758 {
    height: calc(8758vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8759 {
    height: calc(8759vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8760 {
    height: calc(8760vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8761 {
    height: calc(8761vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8762 {
    height: calc(8762vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8763 {
    height: calc(8763vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8764 {
    height: calc(8764vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8765 {
    height: calc(8765vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8766 {
    height: calc(8766vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8767 {
    height: calc(8767vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8768 {
    height: calc(8768vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8769 {
    height: calc(8769vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8770 {
    height: calc(8770vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8771 {
    height: calc(8771vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8772 {
    height: calc(8772vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8773 {
    height: calc(8773vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8774 {
    height: calc(8774vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8775 {
    height: calc(8775vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8776 {
    height: calc(8776vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8777 {
    height: calc(8777vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8778 {
    height: calc(8778vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8779 {
    height: calc(8779vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8780 {
    height: calc(8780vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8781 {
    height: calc(8781vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8782 {
    height: calc(8782vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8783 {
    height: calc(8783vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8784 {
    height: calc(8784vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8785 {
    height: calc(8785vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8786 {
    height: calc(8786vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8787 {
    height: calc(8787vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8788 {
    height: calc(8788vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8789 {
    height: calc(8789vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8790 {
    height: calc(8790vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8791 {
    height: calc(8791vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8792 {
    height: calc(8792vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8793 {
    height: calc(8793vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8794 {
    height: calc(8794vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8795 {
    height: calc(8795vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8796 {
    height: calc(8796vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8797 {
    height: calc(8797vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8798 {
    height: calc(8798vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8799 {
    height: calc(8799vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8800 {
    height: calc(8800vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8801 {
    height: calc(8801vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8802 {
    height: calc(8802vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8803 {
    height: calc(8803vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8804 {
    height: calc(8804vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8805 {
    height: calc(8805vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8806 {
    height: calc(8806vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8807 {
    height: calc(8807vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8808 {
    height: calc(8808vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8809 {
    height: calc(8809vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8810 {
    height: calc(8810vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8811 {
    height: calc(8811vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8812 {
    height: calc(8812vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8813 {
    height: calc(8813vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8814 {
    height: calc(8814vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8815 {
    height: calc(8815vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8816 {
    height: calc(8816vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8817 {
    height: calc(8817vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8818 {
    height: calc(8818vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8819 {
    height: calc(8819vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8820 {
    height: calc(8820vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8821 {
    height: calc(8821vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8822 {
    height: calc(8822vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8823 {
    height: calc(8823vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8824 {
    height: calc(8824vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8825 {
    height: calc(8825vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8826 {
    height: calc(8826vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8827 {
    height: calc(8827vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8828 {
    height: calc(8828vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8829 {
    height: calc(8829vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8830 {
    height: calc(8830vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8831 {
    height: calc(8831vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8832 {
    height: calc(8832vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8833 {
    height: calc(8833vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8834 {
    height: calc(8834vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8835 {
    height: calc(8835vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8836 {
    height: calc(8836vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8837 {
    height: calc(8837vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8838 {
    height: calc(8838vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8839 {
    height: calc(8839vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8840 {
    height: calc(8840vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8841 {
    height: calc(8841vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8842 {
    height: calc(8842vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8843 {
    height: calc(8843vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8844 {
    height: calc(8844vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8845 {
    height: calc(8845vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8846 {
    height: calc(8846vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8847 {
    height: calc(8847vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8848 {
    height: calc(8848vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8849 {
    height: calc(8849vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8850 {
    height: calc(8850vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8851 {
    height: calc(8851vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8852 {
    height: calc(8852vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8853 {
    height: calc(8853vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8854 {
    height: calc(8854vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8855 {
    height: calc(8855vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8856 {
    height: calc(8856vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8857 {
    height: calc(8857vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8858 {
    height: calc(8858vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8859 {
    height: calc(8859vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8860 {
    height: calc(8860vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8861 {
    height: calc(8861vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8862 {
    height: calc(8862vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8863 {
    height: calc(8863vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8864 {
    height: calc(8864vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8865 {
    height: calc(8865vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8866 {
    height: calc(8866vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8867 {
    height: calc(8867vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8868 {
    height: calc(8868vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8869 {
    height: calc(8869vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8870 {
    height: calc(8870vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8871 {
    height: calc(8871vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8872 {
    height: calc(8872vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8873 {
    height: calc(8873vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8874 {
    height: calc(8874vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8875 {
    height: calc(8875vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8876 {
    height: calc(8876vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8877 {
    height: calc(8877vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8878 {
    height: calc(8878vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8879 {
    height: calc(8879vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8880 {
    height: calc(8880vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8881 {
    height: calc(8881vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8882 {
    height: calc(8882vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8883 {
    height: calc(8883vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8884 {
    height: calc(8884vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8885 {
    height: calc(8885vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8886 {
    height: calc(8886vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8887 {
    height: calc(8887vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8888 {
    height: calc(8888vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8889 {
    height: calc(8889vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8890 {
    height: calc(8890vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8891 {
    height: calc(8891vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8892 {
    height: calc(8892vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8893 {
    height: calc(8893vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8894 {
    height: calc(8894vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8895 {
    height: calc(8895vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8896 {
    height: calc(8896vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8897 {
    height: calc(8897vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8898 {
    height: calc(8898vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8899 {
    height: calc(8899vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8900 {
    height: calc(8900vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8901 {
    height: calc(8901vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8902 {
    height: calc(8902vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8903 {
    height: calc(8903vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8904 {
    height: calc(8904vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8905 {
    height: calc(8905vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8906 {
    height: calc(8906vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8907 {
    height: calc(8907vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8908 {
    height: calc(8908vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8909 {
    height: calc(8909vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8910 {
    height: calc(8910vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8911 {
    height: calc(8911vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8912 {
    height: calc(8912vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8913 {
    height: calc(8913vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8914 {
    height: calc(8914vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8915 {
    height: calc(8915vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8916 {
    height: calc(8916vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8917 {
    height: calc(8917vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8918 {
    height: calc(8918vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8919 {
    height: calc(8919vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8920 {
    height: calc(8920vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8921 {
    height: calc(8921vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8922 {
    height: calc(8922vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8923 {
    height: calc(8923vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8924 {
    height: calc(8924vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8925 {
    height: calc(8925vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8926 {
    height: calc(8926vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8927 {
    height: calc(8927vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8928 {
    height: calc(8928vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8929 {
    height: calc(8929vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8930 {
    height: calc(8930vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8931 {
    height: calc(8931vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8932 {
    height: calc(8932vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8933 {
    height: calc(8933vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8934 {
    height: calc(8934vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8935 {
    height: calc(8935vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8936 {
    height: calc(8936vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8937 {
    height: calc(8937vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8938 {
    height: calc(8938vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8939 {
    height: calc(8939vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8940 {
    height: calc(8940vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8941 {
    height: calc(8941vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8942 {
    height: calc(8942vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8943 {
    height: calc(8943vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8944 {
    height: calc(8944vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8945 {
    height: calc(8945vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8946 {
    height: calc(8946vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8947 {
    height: calc(8947vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8948 {
    height: calc(8948vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8949 {
    height: calc(8949vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8950 {
    height: calc(8950vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8951 {
    height: calc(8951vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8952 {
    height: calc(8952vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8953 {
    height: calc(8953vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8954 {
    height: calc(8954vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8955 {
    height: calc(8955vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8956 {
    height: calc(8956vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8957 {
    height: calc(8957vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8958 {
    height: calc(8958vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8959 {
    height: calc(8959vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8960 {
    height: calc(8960vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8961 {
    height: calc(8961vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8962 {
    height: calc(8962vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8963 {
    height: calc(8963vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8964 {
    height: calc(8964vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8965 {
    height: calc(8965vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8966 {
    height: calc(8966vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8967 {
    height: calc(8967vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8968 {
    height: calc(8968vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8969 {
    height: calc(8969vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8970 {
    height: calc(8970vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8971 {
    height: calc(8971vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8972 {
    height: calc(8972vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8973 {
    height: calc(8973vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8974 {
    height: calc(8974vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8975 {
    height: calc(8975vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8976 {
    height: calc(8976vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8977 {
    height: calc(8977vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8978 {
    height: calc(8978vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8979 {
    height: calc(8979vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8980 {
    height: calc(8980vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8981 {
    height: calc(8981vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8982 {
    height: calc(8982vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8983 {
    height: calc(8983vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8984 {
    height: calc(8984vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8985 {
    height: calc(8985vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8986 {
    height: calc(8986vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8987 {
    height: calc(8987vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8988 {
    height: calc(8988vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8989 {
    height: calc(8989vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8990 {
    height: calc(8990vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8991 {
    height: calc(8991vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8992 {
    height: calc(8992vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8993 {
    height: calc(8993vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8994 {
    height: calc(8994vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8995 {
    height: calc(8995vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8996 {
    height: calc(8996vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8997 {
    height: calc(8997vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8998 {
    height: calc(8998vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-8999 {
    height: calc(8999vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9000 {
    height: calc(9000vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9001 {
    height: calc(9001vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9002 {
    height: calc(9002vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9003 {
    height: calc(9003vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9004 {
    height: calc(9004vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9005 {
    height: calc(9005vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9006 {
    height: calc(9006vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9007 {
    height: calc(9007vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9008 {
    height: calc(9008vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9009 {
    height: calc(9009vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9010 {
    height: calc(9010vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9011 {
    height: calc(9011vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9012 {
    height: calc(9012vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9013 {
    height: calc(9013vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9014 {
    height: calc(9014vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9015 {
    height: calc(9015vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9016 {
    height: calc(9016vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9017 {
    height: calc(9017vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9018 {
    height: calc(9018vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9019 {
    height: calc(9019vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9020 {
    height: calc(9020vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9021 {
    height: calc(9021vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9022 {
    height: calc(9022vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9023 {
    height: calc(9023vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9024 {
    height: calc(9024vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9025 {
    height: calc(9025vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9026 {
    height: calc(9026vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9027 {
    height: calc(9027vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9028 {
    height: calc(9028vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9029 {
    height: calc(9029vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9030 {
    height: calc(9030vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9031 {
    height: calc(9031vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9032 {
    height: calc(9032vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9033 {
    height: calc(9033vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9034 {
    height: calc(9034vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9035 {
    height: calc(9035vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9036 {
    height: calc(9036vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9037 {
    height: calc(9037vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9038 {
    height: calc(9038vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9039 {
    height: calc(9039vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9040 {
    height: calc(9040vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9041 {
    height: calc(9041vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9042 {
    height: calc(9042vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9043 {
    height: calc(9043vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9044 {
    height: calc(9044vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9045 {
    height: calc(9045vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9046 {
    height: calc(9046vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9047 {
    height: calc(9047vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9048 {
    height: calc(9048vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9049 {
    height: calc(9049vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9050 {
    height: calc(9050vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9051 {
    height: calc(9051vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9052 {
    height: calc(9052vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9053 {
    height: calc(9053vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9054 {
    height: calc(9054vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9055 {
    height: calc(9055vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9056 {
    height: calc(9056vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9057 {
    height: calc(9057vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9058 {
    height: calc(9058vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9059 {
    height: calc(9059vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9060 {
    height: calc(9060vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9061 {
    height: calc(9061vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9062 {
    height: calc(9062vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9063 {
    height: calc(9063vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9064 {
    height: calc(9064vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9065 {
    height: calc(9065vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9066 {
    height: calc(9066vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9067 {
    height: calc(9067vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9068 {
    height: calc(9068vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9069 {
    height: calc(9069vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9070 {
    height: calc(9070vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9071 {
    height: calc(9071vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9072 {
    height: calc(9072vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9073 {
    height: calc(9073vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9074 {
    height: calc(9074vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9075 {
    height: calc(9075vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9076 {
    height: calc(9076vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9077 {
    height: calc(9077vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9078 {
    height: calc(9078vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9079 {
    height: calc(9079vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9080 {
    height: calc(9080vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9081 {
    height: calc(9081vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9082 {
    height: calc(9082vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9083 {
    height: calc(9083vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9084 {
    height: calc(9084vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9085 {
    height: calc(9085vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9086 {
    height: calc(9086vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9087 {
    height: calc(9087vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9088 {
    height: calc(9088vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9089 {
    height: calc(9089vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9090 {
    height: calc(9090vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9091 {
    height: calc(9091vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9092 {
    height: calc(9092vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9093 {
    height: calc(9093vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9094 {
    height: calc(9094vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9095 {
    height: calc(9095vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9096 {
    height: calc(9096vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9097 {
    height: calc(9097vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9098 {
    height: calc(9098vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9099 {
    height: calc(9099vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9100 {
    height: calc(9100vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9101 {
    height: calc(9101vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9102 {
    height: calc(9102vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9103 {
    height: calc(9103vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9104 {
    height: calc(9104vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9105 {
    height: calc(9105vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9106 {
    height: calc(9106vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9107 {
    height: calc(9107vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9108 {
    height: calc(9108vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9109 {
    height: calc(9109vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9110 {
    height: calc(9110vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9111 {
    height: calc(9111vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9112 {
    height: calc(9112vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9113 {
    height: calc(9113vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9114 {
    height: calc(9114vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9115 {
    height: calc(9115vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9116 {
    height: calc(9116vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9117 {
    height: calc(9117vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9118 {
    height: calc(9118vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9119 {
    height: calc(9119vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9120 {
    height: calc(9120vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9121 {
    height: calc(9121vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9122 {
    height: calc(9122vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9123 {
    height: calc(9123vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9124 {
    height: calc(9124vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9125 {
    height: calc(9125vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9126 {
    height: calc(9126vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9127 {
    height: calc(9127vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9128 {
    height: calc(9128vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9129 {
    height: calc(9129vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9130 {
    height: calc(9130vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9131 {
    height: calc(9131vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9132 {
    height: calc(9132vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9133 {
    height: calc(9133vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9134 {
    height: calc(9134vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9135 {
    height: calc(9135vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9136 {
    height: calc(9136vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9137 {
    height: calc(9137vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9138 {
    height: calc(9138vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9139 {
    height: calc(9139vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9140 {
    height: calc(9140vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9141 {
    height: calc(9141vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9142 {
    height: calc(9142vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9143 {
    height: calc(9143vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9144 {
    height: calc(9144vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9145 {
    height: calc(9145vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9146 {
    height: calc(9146vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9147 {
    height: calc(9147vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9148 {
    height: calc(9148vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9149 {
    height: calc(9149vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9150 {
    height: calc(9150vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9151 {
    height: calc(9151vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9152 {
    height: calc(9152vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9153 {
    height: calc(9153vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9154 {
    height: calc(9154vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9155 {
    height: calc(9155vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9156 {
    height: calc(9156vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9157 {
    height: calc(9157vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9158 {
    height: calc(9158vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9159 {
    height: calc(9159vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9160 {
    height: calc(9160vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9161 {
    height: calc(9161vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9162 {
    height: calc(9162vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9163 {
    height: calc(9163vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9164 {
    height: calc(9164vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9165 {
    height: calc(9165vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9166 {
    height: calc(9166vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9167 {
    height: calc(9167vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9168 {
    height: calc(9168vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9169 {
    height: calc(9169vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9170 {
    height: calc(9170vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9171 {
    height: calc(9171vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9172 {
    height: calc(9172vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9173 {
    height: calc(9173vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9174 {
    height: calc(9174vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9175 {
    height: calc(9175vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9176 {
    height: calc(9176vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9177 {
    height: calc(9177vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9178 {
    height: calc(9178vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9179 {
    height: calc(9179vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9180 {
    height: calc(9180vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9181 {
    height: calc(9181vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9182 {
    height: calc(9182vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9183 {
    height: calc(9183vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9184 {
    height: calc(9184vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9185 {
    height: calc(9185vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9186 {
    height: calc(9186vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9187 {
    height: calc(9187vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9188 {
    height: calc(9188vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9189 {
    height: calc(9189vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9190 {
    height: calc(9190vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9191 {
    height: calc(9191vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9192 {
    height: calc(9192vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9193 {
    height: calc(9193vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9194 {
    height: calc(9194vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9195 {
    height: calc(9195vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9196 {
    height: calc(9196vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9197 {
    height: calc(9197vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9198 {
    height: calc(9198vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9199 {
    height: calc(9199vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9200 {
    height: calc(9200vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9201 {
    height: calc(9201vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9202 {
    height: calc(9202vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9203 {
    height: calc(9203vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9204 {
    height: calc(9204vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9205 {
    height: calc(9205vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9206 {
    height: calc(9206vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9207 {
    height: calc(9207vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9208 {
    height: calc(9208vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9209 {
    height: calc(9209vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9210 {
    height: calc(9210vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9211 {
    height: calc(9211vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9212 {
    height: calc(9212vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9213 {
    height: calc(9213vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9214 {
    height: calc(9214vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9215 {
    height: calc(9215vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9216 {
    height: calc(9216vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9217 {
    height: calc(9217vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9218 {
    height: calc(9218vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9219 {
    height: calc(9219vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9220 {
    height: calc(9220vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9221 {
    height: calc(9221vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9222 {
    height: calc(9222vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9223 {
    height: calc(9223vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9224 {
    height: calc(9224vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9225 {
    height: calc(9225vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9226 {
    height: calc(9226vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9227 {
    height: calc(9227vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9228 {
    height: calc(9228vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9229 {
    height: calc(9229vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9230 {
    height: calc(9230vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9231 {
    height: calc(9231vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9232 {
    height: calc(9232vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9233 {
    height: calc(9233vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9234 {
    height: calc(9234vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9235 {
    height: calc(9235vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9236 {
    height: calc(9236vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9237 {
    height: calc(9237vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9238 {
    height: calc(9238vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9239 {
    height: calc(9239vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9240 {
    height: calc(9240vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9241 {
    height: calc(9241vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9242 {
    height: calc(9242vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9243 {
    height: calc(9243vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9244 {
    height: calc(9244vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9245 {
    height: calc(9245vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9246 {
    height: calc(9246vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9247 {
    height: calc(9247vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9248 {
    height: calc(9248vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9249 {
    height: calc(9249vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9250 {
    height: calc(9250vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9251 {
    height: calc(9251vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9252 {
    height: calc(9252vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9253 {
    height: calc(9253vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9254 {
    height: calc(9254vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9255 {
    height: calc(9255vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9256 {
    height: calc(9256vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9257 {
    height: calc(9257vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9258 {
    height: calc(9258vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9259 {
    height: calc(9259vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9260 {
    height: calc(9260vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9261 {
    height: calc(9261vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9262 {
    height: calc(9262vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9263 {
    height: calc(9263vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9264 {
    height: calc(9264vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9265 {
    height: calc(9265vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9266 {
    height: calc(9266vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9267 {
    height: calc(9267vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9268 {
    height: calc(9268vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9269 {
    height: calc(9269vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9270 {
    height: calc(9270vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9271 {
    height: calc(9271vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9272 {
    height: calc(9272vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9273 {
    height: calc(9273vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9274 {
    height: calc(9274vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9275 {
    height: calc(9275vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9276 {
    height: calc(9276vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9277 {
    height: calc(9277vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9278 {
    height: calc(9278vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9279 {
    height: calc(9279vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9280 {
    height: calc(9280vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9281 {
    height: calc(9281vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9282 {
    height: calc(9282vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9283 {
    height: calc(9283vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9284 {
    height: calc(9284vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9285 {
    height: calc(9285vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9286 {
    height: calc(9286vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9287 {
    height: calc(9287vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9288 {
    height: calc(9288vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9289 {
    height: calc(9289vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9290 {
    height: calc(9290vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9291 {
    height: calc(9291vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9292 {
    height: calc(9292vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9293 {
    height: calc(9293vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9294 {
    height: calc(9294vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9295 {
    height: calc(9295vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9296 {
    height: calc(9296vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9297 {
    height: calc(9297vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9298 {
    height: calc(9298vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9299 {
    height: calc(9299vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9300 {
    height: calc(9300vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9301 {
    height: calc(9301vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9302 {
    height: calc(9302vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9303 {
    height: calc(9303vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9304 {
    height: calc(9304vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9305 {
    height: calc(9305vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9306 {
    height: calc(9306vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9307 {
    height: calc(9307vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9308 {
    height: calc(9308vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9309 {
    height: calc(9309vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9310 {
    height: calc(9310vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9311 {
    height: calc(9311vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9312 {
    height: calc(9312vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9313 {
    height: calc(9313vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9314 {
    height: calc(9314vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9315 {
    height: calc(9315vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9316 {
    height: calc(9316vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9317 {
    height: calc(9317vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9318 {
    height: calc(9318vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9319 {
    height: calc(9319vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9320 {
    height: calc(9320vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9321 {
    height: calc(9321vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9322 {
    height: calc(9322vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9323 {
    height: calc(9323vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9324 {
    height: calc(9324vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9325 {
    height: calc(9325vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9326 {
    height: calc(9326vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9327 {
    height: calc(9327vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9328 {
    height: calc(9328vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9329 {
    height: calc(9329vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9330 {
    height: calc(9330vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9331 {
    height: calc(9331vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9332 {
    height: calc(9332vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9333 {
    height: calc(9333vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9334 {
    height: calc(9334vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9335 {
    height: calc(9335vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9336 {
    height: calc(9336vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9337 {
    height: calc(9337vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9338 {
    height: calc(9338vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9339 {
    height: calc(9339vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9340 {
    height: calc(9340vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9341 {
    height: calc(9341vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9342 {
    height: calc(9342vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9343 {
    height: calc(9343vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9344 {
    height: calc(9344vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9345 {
    height: calc(9345vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9346 {
    height: calc(9346vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9347 {
    height: calc(9347vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9348 {
    height: calc(9348vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9349 {
    height: calc(9349vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9350 {
    height: calc(9350vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9351 {
    height: calc(9351vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9352 {
    height: calc(9352vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9353 {
    height: calc(9353vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9354 {
    height: calc(9354vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9355 {
    height: calc(9355vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9356 {
    height: calc(9356vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9357 {
    height: calc(9357vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9358 {
    height: calc(9358vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9359 {
    height: calc(9359vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9360 {
    height: calc(9360vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9361 {
    height: calc(9361vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9362 {
    height: calc(9362vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9363 {
    height: calc(9363vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9364 {
    height: calc(9364vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9365 {
    height: calc(9365vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9366 {
    height: calc(9366vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9367 {
    height: calc(9367vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9368 {
    height: calc(9368vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9369 {
    height: calc(9369vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9370 {
    height: calc(9370vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9371 {
    height: calc(9371vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9372 {
    height: calc(9372vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9373 {
    height: calc(9373vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9374 {
    height: calc(9374vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9375 {
    height: calc(9375vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9376 {
    height: calc(9376vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9377 {
    height: calc(9377vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9378 {
    height: calc(9378vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9379 {
    height: calc(9379vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9380 {
    height: calc(9380vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9381 {
    height: calc(9381vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9382 {
    height: calc(9382vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9383 {
    height: calc(9383vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9384 {
    height: calc(9384vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9385 {
    height: calc(9385vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9386 {
    height: calc(9386vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9387 {
    height: calc(9387vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9388 {
    height: calc(9388vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9389 {
    height: calc(9389vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9390 {
    height: calc(9390vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9391 {
    height: calc(9391vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9392 {
    height: calc(9392vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9393 {
    height: calc(9393vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9394 {
    height: calc(9394vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9395 {
    height: calc(9395vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9396 {
    height: calc(9396vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9397 {
    height: calc(9397vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9398 {
    height: calc(9398vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9399 {
    height: calc(9399vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9400 {
    height: calc(9400vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9401 {
    height: calc(9401vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9402 {
    height: calc(9402vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9403 {
    height: calc(9403vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9404 {
    height: calc(9404vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9405 {
    height: calc(9405vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9406 {
    height: calc(9406vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9407 {
    height: calc(9407vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9408 {
    height: calc(9408vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9409 {
    height: calc(9409vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9410 {
    height: calc(9410vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9411 {
    height: calc(9411vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9412 {
    height: calc(9412vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9413 {
    height: calc(9413vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9414 {
    height: calc(9414vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9415 {
    height: calc(9415vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9416 {
    height: calc(9416vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9417 {
    height: calc(9417vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9418 {
    height: calc(9418vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9419 {
    height: calc(9419vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9420 {
    height: calc(9420vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9421 {
    height: calc(9421vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9422 {
    height: calc(9422vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9423 {
    height: calc(9423vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9424 {
    height: calc(9424vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9425 {
    height: calc(9425vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9426 {
    height: calc(9426vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9427 {
    height: calc(9427vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9428 {
    height: calc(9428vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9429 {
    height: calc(9429vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9430 {
    height: calc(9430vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9431 {
    height: calc(9431vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9432 {
    height: calc(9432vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9433 {
    height: calc(9433vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9434 {
    height: calc(9434vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9435 {
    height: calc(9435vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9436 {
    height: calc(9436vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9437 {
    height: calc(9437vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9438 {
    height: calc(9438vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9439 {
    height: calc(9439vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9440 {
    height: calc(9440vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9441 {
    height: calc(9441vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9442 {
    height: calc(9442vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9443 {
    height: calc(9443vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9444 {
    height: calc(9444vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9445 {
    height: calc(9445vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9446 {
    height: calc(9446vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9447 {
    height: calc(9447vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9448 {
    height: calc(9448vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9449 {
    height: calc(9449vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9450 {
    height: calc(9450vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9451 {
    height: calc(9451vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9452 {
    height: calc(9452vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9453 {
    height: calc(9453vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9454 {
    height: calc(9454vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9455 {
    height: calc(9455vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9456 {
    height: calc(9456vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9457 {
    height: calc(9457vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9458 {
    height: calc(9458vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9459 {
    height: calc(9459vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9460 {
    height: calc(9460vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9461 {
    height: calc(9461vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9462 {
    height: calc(9462vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9463 {
    height: calc(9463vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9464 {
    height: calc(9464vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9465 {
    height: calc(9465vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9466 {
    height: calc(9466vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9467 {
    height: calc(9467vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9468 {
    height: calc(9468vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9469 {
    height: calc(9469vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9470 {
    height: calc(9470vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9471 {
    height: calc(9471vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9472 {
    height: calc(9472vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9473 {
    height: calc(9473vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9474 {
    height: calc(9474vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9475 {
    height: calc(9475vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9476 {
    height: calc(9476vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9477 {
    height: calc(9477vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9478 {
    height: calc(9478vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9479 {
    height: calc(9479vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9480 {
    height: calc(9480vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9481 {
    height: calc(9481vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9482 {
    height: calc(9482vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9483 {
    height: calc(9483vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9484 {
    height: calc(9484vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9485 {
    height: calc(9485vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9486 {
    height: calc(9486vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9487 {
    height: calc(9487vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9488 {
    height: calc(9488vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9489 {
    height: calc(9489vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9490 {
    height: calc(9490vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9491 {
    height: calc(9491vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9492 {
    height: calc(9492vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9493 {
    height: calc(9493vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9494 {
    height: calc(9494vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9495 {
    height: calc(9495vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9496 {
    height: calc(9496vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9497 {
    height: calc(9497vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9498 {
    height: calc(9498vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9499 {
    height: calc(9499vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9500 {
    height: calc(9500vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9501 {
    height: calc(9501vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9502 {
    height: calc(9502vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9503 {
    height: calc(9503vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9504 {
    height: calc(9504vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9505 {
    height: calc(9505vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9506 {
    height: calc(9506vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9507 {
    height: calc(9507vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9508 {
    height: calc(9508vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9509 {
    height: calc(9509vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9510 {
    height: calc(9510vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9511 {
    height: calc(9511vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9512 {
    height: calc(9512vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9513 {
    height: calc(9513vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9514 {
    height: calc(9514vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9515 {
    height: calc(9515vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9516 {
    height: calc(9516vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9517 {
    height: calc(9517vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9518 {
    height: calc(9518vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9519 {
    height: calc(9519vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9520 {
    height: calc(9520vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9521 {
    height: calc(9521vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9522 {
    height: calc(9522vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9523 {
    height: calc(9523vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9524 {
    height: calc(9524vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9525 {
    height: calc(9525vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9526 {
    height: calc(9526vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9527 {
    height: calc(9527vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9528 {
    height: calc(9528vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9529 {
    height: calc(9529vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9530 {
    height: calc(9530vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9531 {
    height: calc(9531vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9532 {
    height: calc(9532vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9533 {
    height: calc(9533vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9534 {
    height: calc(9534vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9535 {
    height: calc(9535vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9536 {
    height: calc(9536vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9537 {
    height: calc(9537vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9538 {
    height: calc(9538vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9539 {
    height: calc(9539vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9540 {
    height: calc(9540vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9541 {
    height: calc(9541vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9542 {
    height: calc(9542vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9543 {
    height: calc(9543vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9544 {
    height: calc(9544vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9545 {
    height: calc(9545vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9546 {
    height: calc(9546vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9547 {
    height: calc(9547vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9548 {
    height: calc(9548vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9549 {
    height: calc(9549vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9550 {
    height: calc(9550vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9551 {
    height: calc(9551vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9552 {
    height: calc(9552vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9553 {
    height: calc(9553vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9554 {
    height: calc(9554vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9555 {
    height: calc(9555vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9556 {
    height: calc(9556vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9557 {
    height: calc(9557vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9558 {
    height: calc(9558vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9559 {
    height: calc(9559vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9560 {
    height: calc(9560vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9561 {
    height: calc(9561vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9562 {
    height: calc(9562vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9563 {
    height: calc(9563vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9564 {
    height: calc(9564vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9565 {
    height: calc(9565vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9566 {
    height: calc(9566vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9567 {
    height: calc(9567vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9568 {
    height: calc(9568vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9569 {
    height: calc(9569vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9570 {
    height: calc(9570vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9571 {
    height: calc(9571vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9572 {
    height: calc(9572vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9573 {
    height: calc(9573vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9574 {
    height: calc(9574vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9575 {
    height: calc(9575vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9576 {
    height: calc(9576vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9577 {
    height: calc(9577vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9578 {
    height: calc(9578vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9579 {
    height: calc(9579vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9580 {
    height: calc(9580vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9581 {
    height: calc(9581vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9582 {
    height: calc(9582vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9583 {
    height: calc(9583vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9584 {
    height: calc(9584vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9585 {
    height: calc(9585vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9586 {
    height: calc(9586vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9587 {
    height: calc(9587vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9588 {
    height: calc(9588vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9589 {
    height: calc(9589vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9590 {
    height: calc(9590vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9591 {
    height: calc(9591vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9592 {
    height: calc(9592vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9593 {
    height: calc(9593vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9594 {
    height: calc(9594vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9595 {
    height: calc(9595vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9596 {
    height: calc(9596vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9597 {
    height: calc(9597vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9598 {
    height: calc(9598vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9599 {
    height: calc(9599vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9600 {
    height: calc(9600vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9601 {
    height: calc(9601vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9602 {
    height: calc(9602vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9603 {
    height: calc(9603vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9604 {
    height: calc(9604vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9605 {
    height: calc(9605vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9606 {
    height: calc(9606vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9607 {
    height: calc(9607vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9608 {
    height: calc(9608vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9609 {
    height: calc(9609vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9610 {
    height: calc(9610vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9611 {
    height: calc(9611vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9612 {
    height: calc(9612vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9613 {
    height: calc(9613vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9614 {
    height: calc(9614vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9615 {
    height: calc(9615vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9616 {
    height: calc(9616vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9617 {
    height: calc(9617vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9618 {
    height: calc(9618vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9619 {
    height: calc(9619vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9620 {
    height: calc(9620vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9621 {
    height: calc(9621vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9622 {
    height: calc(9622vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9623 {
    height: calc(9623vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9624 {
    height: calc(9624vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9625 {
    height: calc(9625vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9626 {
    height: calc(9626vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9627 {
    height: calc(9627vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9628 {
    height: calc(9628vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9629 {
    height: calc(9629vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9630 {
    height: calc(9630vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9631 {
    height: calc(9631vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9632 {
    height: calc(9632vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9633 {
    height: calc(9633vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9634 {
    height: calc(9634vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9635 {
    height: calc(9635vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9636 {
    height: calc(9636vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9637 {
    height: calc(9637vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9638 {
    height: calc(9638vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9639 {
    height: calc(9639vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9640 {
    height: calc(9640vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9641 {
    height: calc(9641vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9642 {
    height: calc(9642vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9643 {
    height: calc(9643vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9644 {
    height: calc(9644vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9645 {
    height: calc(9645vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9646 {
    height: calc(9646vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9647 {
    height: calc(9647vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9648 {
    height: calc(9648vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9649 {
    height: calc(9649vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9650 {
    height: calc(9650vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9651 {
    height: calc(9651vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9652 {
    height: calc(9652vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9653 {
    height: calc(9653vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9654 {
    height: calc(9654vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9655 {
    height: calc(9655vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9656 {
    height: calc(9656vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9657 {
    height: calc(9657vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9658 {
    height: calc(9658vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9659 {
    height: calc(9659vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9660 {
    height: calc(9660vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9661 {
    height: calc(9661vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9662 {
    height: calc(9662vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9663 {
    height: calc(9663vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9664 {
    height: calc(9664vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9665 {
    height: calc(9665vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9666 {
    height: calc(9666vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9667 {
    height: calc(9667vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9668 {
    height: calc(9668vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9669 {
    height: calc(9669vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9670 {
    height: calc(9670vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9671 {
    height: calc(9671vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9672 {
    height: calc(9672vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9673 {
    height: calc(9673vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9674 {
    height: calc(9674vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9675 {
    height: calc(9675vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9676 {
    height: calc(9676vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9677 {
    height: calc(9677vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9678 {
    height: calc(9678vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9679 {
    height: calc(9679vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9680 {
    height: calc(9680vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9681 {
    height: calc(9681vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9682 {
    height: calc(9682vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9683 {
    height: calc(9683vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9684 {
    height: calc(9684vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9685 {
    height: calc(9685vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9686 {
    height: calc(9686vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9687 {
    height: calc(9687vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9688 {
    height: calc(9688vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9689 {
    height: calc(9689vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9690 {
    height: calc(9690vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9691 {
    height: calc(9691vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9692 {
    height: calc(9692vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9693 {
    height: calc(9693vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9694 {
    height: calc(9694vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9695 {
    height: calc(9695vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9696 {
    height: calc(9696vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9697 {
    height: calc(9697vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9698 {
    height: calc(9698vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9699 {
    height: calc(9699vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9700 {
    height: calc(9700vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9701 {
    height: calc(9701vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9702 {
    height: calc(9702vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9703 {
    height: calc(9703vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9704 {
    height: calc(9704vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9705 {
    height: calc(9705vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9706 {
    height: calc(9706vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9707 {
    height: calc(9707vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9708 {
    height: calc(9708vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9709 {
    height: calc(9709vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9710 {
    height: calc(9710vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9711 {
    height: calc(9711vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9712 {
    height: calc(9712vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9713 {
    height: calc(9713vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9714 {
    height: calc(9714vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9715 {
    height: calc(9715vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9716 {
    height: calc(9716vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9717 {
    height: calc(9717vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9718 {
    height: calc(9718vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9719 {
    height: calc(9719vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9720 {
    height: calc(9720vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9721 {
    height: calc(9721vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9722 {
    height: calc(9722vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9723 {
    height: calc(9723vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9724 {
    height: calc(9724vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9725 {
    height: calc(9725vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9726 {
    height: calc(9726vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9727 {
    height: calc(9727vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9728 {
    height: calc(9728vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9729 {
    height: calc(9729vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9730 {
    height: calc(9730vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9731 {
    height: calc(9731vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9732 {
    height: calc(9732vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9733 {
    height: calc(9733vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9734 {
    height: calc(9734vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9735 {
    height: calc(9735vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9736 {
    height: calc(9736vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9737 {
    height: calc(9737vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9738 {
    height: calc(9738vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9739 {
    height: calc(9739vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9740 {
    height: calc(9740vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9741 {
    height: calc(9741vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9742 {
    height: calc(9742vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9743 {
    height: calc(9743vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9744 {
    height: calc(9744vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9745 {
    height: calc(9745vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9746 {
    height: calc(9746vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9747 {
    height: calc(9747vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9748 {
    height: calc(9748vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9749 {
    height: calc(9749vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9750 {
    height: calc(9750vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9751 {
    height: calc(9751vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9752 {
    height: calc(9752vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9753 {
    height: calc(9753vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9754 {
    height: calc(9754vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9755 {
    height: calc(9755vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9756 {
    height: calc(9756vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9757 {
    height: calc(9757vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9758 {
    height: calc(9758vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9759 {
    height: calc(9759vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9760 {
    height: calc(9760vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9761 {
    height: calc(9761vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9762 {
    height: calc(9762vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9763 {
    height: calc(9763vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9764 {
    height: calc(9764vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9765 {
    height: calc(9765vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9766 {
    height: calc(9766vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9767 {
    height: calc(9767vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9768 {
    height: calc(9768vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9769 {
    height: calc(9769vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9770 {
    height: calc(9770vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9771 {
    height: calc(9771vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9772 {
    height: calc(9772vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9773 {
    height: calc(9773vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9774 {
    height: calc(9774vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9775 {
    height: calc(9775vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9776 {
    height: calc(9776vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9777 {
    height: calc(9777vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9778 {
    height: calc(9778vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9779 {
    height: calc(9779vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9780 {
    height: calc(9780vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9781 {
    height: calc(9781vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9782 {
    height: calc(9782vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9783 {
    height: calc(9783vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9784 {
    height: calc(9784vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9785 {
    height: calc(9785vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9786 {
    height: calc(9786vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9787 {
    height: calc(9787vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9788 {
    height: calc(9788vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9789 {
    height: calc(9789vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9790 {
    height: calc(9790vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9791 {
    height: calc(9791vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9792 {
    height: calc(9792vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9793 {
    height: calc(9793vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9794 {
    height: calc(9794vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9795 {
    height: calc(9795vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9796 {
    height: calc(9796vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9797 {
    height: calc(9797vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9798 {
    height: calc(9798vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9799 {
    height: calc(9799vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9800 {
    height: calc(9800vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9801 {
    height: calc(9801vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9802 {
    height: calc(9802vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9803 {
    height: calc(9803vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9804 {
    height: calc(9804vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9805 {
    height: calc(9805vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9806 {
    height: calc(9806vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9807 {
    height: calc(9807vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9808 {
    height: calc(9808vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9809 {
    height: calc(9809vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9810 {
    height: calc(9810vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9811 {
    height: calc(9811vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9812 {
    height: calc(9812vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9813 {
    height: calc(9813vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9814 {
    height: calc(9814vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9815 {
    height: calc(9815vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9816 {
    height: calc(9816vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9817 {
    height: calc(9817vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9818 {
    height: calc(9818vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9819 {
    height: calc(9819vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9820 {
    height: calc(9820vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9821 {
    height: calc(9821vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9822 {
    height: calc(9822vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9823 {
    height: calc(9823vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9824 {
    height: calc(9824vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9825 {
    height: calc(9825vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9826 {
    height: calc(9826vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9827 {
    height: calc(9827vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9828 {
    height: calc(9828vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9829 {
    height: calc(9829vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9830 {
    height: calc(9830vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9831 {
    height: calc(9831vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9832 {
    height: calc(9832vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9833 {
    height: calc(9833vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9834 {
    height: calc(9834vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9835 {
    height: calc(9835vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9836 {
    height: calc(9836vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9837 {
    height: calc(9837vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9838 {
    height: calc(9838vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9839 {
    height: calc(9839vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9840 {
    height: calc(9840vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9841 {
    height: calc(9841vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9842 {
    height: calc(9842vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9843 {
    height: calc(9843vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9844 {
    height: calc(9844vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9845 {
    height: calc(9845vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9846 {
    height: calc(9846vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9847 {
    height: calc(9847vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9848 {
    height: calc(9848vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9849 {
    height: calc(9849vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9850 {
    height: calc(9850vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9851 {
    height: calc(9851vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9852 {
    height: calc(9852vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9853 {
    height: calc(9853vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9854 {
    height: calc(9854vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9855 {
    height: calc(9855vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9856 {
    height: calc(9856vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9857 {
    height: calc(9857vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9858 {
    height: calc(9858vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9859 {
    height: calc(9859vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9860 {
    height: calc(9860vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9861 {
    height: calc(9861vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9862 {
    height: calc(9862vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9863 {
    height: calc(9863vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9864 {
    height: calc(9864vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9865 {
    height: calc(9865vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9866 {
    height: calc(9866vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9867 {
    height: calc(9867vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9868 {
    height: calc(9868vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9869 {
    height: calc(9869vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9870 {
    height: calc(9870vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9871 {
    height: calc(9871vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9872 {
    height: calc(9872vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9873 {
    height: calc(9873vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9874 {
    height: calc(9874vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9875 {
    height: calc(9875vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9876 {
    height: calc(9876vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9877 {
    height: calc(9877vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9878 {
    height: calc(9878vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9879 {
    height: calc(9879vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9880 {
    height: calc(9880vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9881 {
    height: calc(9881vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9882 {
    height: calc(9882vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9883 {
    height: calc(9883vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9884 {
    height: calc(9884vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9885 {
    height: calc(9885vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9886 {
    height: calc(9886vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9887 {
    height: calc(9887vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9888 {
    height: calc(9888vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9889 {
    height: calc(9889vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9890 {
    height: calc(9890vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9891 {
    height: calc(9891vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9892 {
    height: calc(9892vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9893 {
    height: calc(9893vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9894 {
    height: calc(9894vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9895 {
    height: calc(9895vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9896 {
    height: calc(9896vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9897 {
    height: calc(9897vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9898 {
    height: calc(9898vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9899 {
    height: calc(9899vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9900 {
    height: calc(9900vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9901 {
    height: calc(9901vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9902 {
    height: calc(9902vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9903 {
    height: calc(9903vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9904 {
    height: calc(9904vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9905 {
    height: calc(9905vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9906 {
    height: calc(9906vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9907 {
    height: calc(9907vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9908 {
    height: calc(9908vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9909 {
    height: calc(9909vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9910 {
    height: calc(9910vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9911 {
    height: calc(9911vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9912 {
    height: calc(9912vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9913 {
    height: calc(9913vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9914 {
    height: calc(9914vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9915 {
    height: calc(9915vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9916 {
    height: calc(9916vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9917 {
    height: calc(9917vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9918 {
    height: calc(9918vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9919 {
    height: calc(9919vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9920 {
    height: calc(9920vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9921 {
    height: calc(9921vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9922 {
    height: calc(9922vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9923 {
    height: calc(9923vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9924 {
    height: calc(9924vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9925 {
    height: calc(9925vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9926 {
    height: calc(9926vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9927 {
    height: calc(9927vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9928 {
    height: calc(9928vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9929 {
    height: calc(9929vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9930 {
    height: calc(9930vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9931 {
    height: calc(9931vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9932 {
    height: calc(9932vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9933 {
    height: calc(9933vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9934 {
    height: calc(9934vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9935 {
    height: calc(9935vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9936 {
    height: calc(9936vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9937 {
    height: calc(9937vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9938 {
    height: calc(9938vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9939 {
    height: calc(9939vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9940 {
    height: calc(9940vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9941 {
    height: calc(9941vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9942 {
    height: calc(9942vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9943 {
    height: calc(9943vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9944 {
    height: calc(9944vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9945 {
    height: calc(9945vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9946 {
    height: calc(9946vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9947 {
    height: calc(9947vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9948 {
    height: calc(9948vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9949 {
    height: calc(9949vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9950 {
    height: calc(9950vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9951 {
    height: calc(9951vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9952 {
    height: calc(9952vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9953 {
    height: calc(9953vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9954 {
    height: calc(9954vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9955 {
    height: calc(9955vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9956 {
    height: calc(9956vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9957 {
    height: calc(9957vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9958 {
    height: calc(9958vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9959 {
    height: calc(9959vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9960 {
    height: calc(9960vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9961 {
    height: calc(9961vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9962 {
    height: calc(9962vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9963 {
    height: calc(9963vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9964 {
    height: calc(9964vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9965 {
    height: calc(9965vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9966 {
    height: calc(9966vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9967 {
    height: calc(9967vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9968 {
    height: calc(9968vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9969 {
    height: calc(9969vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9970 {
    height: calc(9970vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9971 {
    height: calc(9971vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9972 {
    height: calc(9972vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9973 {
    height: calc(9973vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9974 {
    height: calc(9974vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9975 {
    height: calc(9975vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9976 {
    height: calc(9976vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9977 {
    height: calc(9977vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9978 {
    height: calc(9978vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9979 {
    height: calc(9979vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9980 {
    height: calc(9980vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9981 {
    height: calc(9981vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9982 {
    height: calc(9982vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9983 {
    height: calc(9983vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9984 {
    height: calc(9984vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9985 {
    height: calc(9985vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9986 {
    height: calc(9986vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9987 {
    height: calc(9987vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9988 {
    height: calc(9988vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9989 {
    height: calc(9989vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9990 {
    height: calc(9990vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9991 {
    height: calc(9991vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9992 {
    height: calc(9992vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9993 {
    height: calc(9993vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9994 {
    height: calc(9994vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9995 {
    height: calc(9995vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9996 {
    height: calc(9996vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9997 {
    height: calc(9997vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9998 {
    height: calc(9998vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-9999 {
    height: calc(9999vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
  .mobile-height-10000 {
    height: calc(10000vh - 95px) !important;
    width: 100% !important;
    padding-top: 30px;
  }
}
.inspire-u-service-column-container .image {
  width: 10%;
}
@media screen and (max-width: 991px) {
  .inspire-u-service-column-container .image {
    width: 20%;
  }
}
.iti {
  display: block !important;
}
.iti__country-list {
  scrollbar-width: auto;
}
.iti__rtl {
  direction: ltr;
  left: 10% !important;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iti__flag {
    background-image: url(../../../etc.clientlibs/stc/clientlibs/flags@2x.png) !important;
  }
}
.pagination {
  float: right;
}
.pagination .pagination-control[data-paginate="prev"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: left;
  background: url(chevron.left-red.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.pagination .pagination-control[data-paginate="prev"].disabled {
  width: 28px;
  height: 28px;
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.pagination .pagination-control[data-paginate="next"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: right;
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.pagination .pagination-control[data-paginate="next"].disabled {
  background: url(chevron.right-grey.png);
  background-repeat: no-repeat;
}
.pagination .pagination-index {
  display: inline-block;
  height: 24px;
  width: 24px;
  background: #a6a6a6;
  color: #fff;
  border-radius: 5px;
  line-height: 26px;
  text-align: center;
  margin-right: 10px;
}
.pagination .pagination-index.active {
  background: #ff375e;
}
html[dir="rtl"] .pagination,
html[dir="rtl"] .pagination .pagination-control[data-paginate="next"] {
  float: left;
}
html[dir="rtl"] .pagination .pagination-control[data-paginate="prev"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: right;
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
html[dir="rtl"] .pagination .pagination-control[data-paginate="prev"].disabled {
  width: 28px;
  height: 28px;
  background: url(chevron.right-grey.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
html[dir="rtl"] .pagination .pagination-control[data-paginate="next"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: right;
  background: url(chevron.left-red.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
html[dir="rtl"] .pagination .pagination-control[data-paginate="next"].disabled {
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
}
html[dir="rtl"] .pagination .pagination-index {
  display: inline-block;
  height: 24px;
  width: 24px;
  background: #a6a6a6;
  color: #fff;
  border-radius: 5px;
  line-height: 26px;
  text-align: center;
  margin-right: 10px;
}
html[dir="rtl"] .pagination .pagination-index.active {
  background: #ff375e;
}
.cmp-percentage-of-local-content {
  margin: 70px 0 0;
  padding: 30px 0;
}
.cmp-percentage-of-local-content .img-full-width {
  max-width: 100%;
  height: auto;
}
.cmp-percentage-of-local-content .default-block-padding {
  padding-block: 40px;
}
.cmp-percentage-of-local-content .bg-air {
  background: #f3f3f1;
}
.cmp-percentage-of-local-content .text-grey {
  color: #000;
  opacity: 0.7;
}
.cmp-percentage-of-local-content .text-pink {
  color: #ff375e;
}
.cmp-percentage-of-local-content .text-purple {
  color: #4f008c;
}
.cmp-percentage-of-local-content .width-100 {
  max-width: 100%;
}
.cmp-percentage-of-local-content .section-header-padding {
  -webkit-padding-end: 40px;
  padding-inline-end: 40px;
}
.cmp-percentage-of-local-content .default-heading-spacing {
  margin-bottom: 2rem;
}
.cmp-percentage-of-local-content .accordion__head-text + p {
  line-height: 2;
  max-width: 70%;
}
.cmp-percentage-of-local-content .rawafed-page-header .h3,
.cmp-percentage-of-local-content .rawafed-page-header h3 {
  font-size: 2rem;
  max-width: 50%;
  line-height: 1.5;
}
.cmp-percentage-of-local-content .r-cards {
  background: #fff;
  padding: 1.25rem;
  height: 100%;
  border: 1px solid #ced2d5;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  border-radius: 2px;
  position: relative;
}
.cmp-percentage-of-local-content .r-cards:hover {
  background: #4f008c;
  border-color: #4f008c;
}
.cmp-percentage-of-local-content .r-cards:hover :not(.rawafed-plus) {
  color: #fff !important;
}
.cmp-percentage-of-local-content .r-cards .r-card-img {
  margin-bottom: 20px;
  text-align: center;
}
.cmp-percentage-of-local-content .r-cards .r-card-img img {
  width: 90px;
  margin-bottom: 20px;
}
.cmp-percentage-of-local-content .r-cards:hover .r-card-img img {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
}
.cmp-percentage-of-local-content .r-card-heading {
  min-height: 230px;
}
.cmp-percentage-of-local-content .rawafed-arrow-up-down {
  margin-block: 20px;
}
.cmp-percentage-of-local-content .r-card-content {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cmp-percentage-of-local-content .r-card-footer {
  min-height: 170px;
}
.cmp-percentage-of-local-content .rawafed-plus {
  position: absolute;
  bottom: 78px;
  inset-inline-start: -24px;
  color: #ff375e;
  font-size: 25px;
  font-weight: 600;
}
.cmp-percentage-of-local-content .r-sub-description {
  border-bottom: 1px solid #ced2d5;
  padding-bottom: 10px;
  min-height: 90px;
}
.cmp-percentage-of-local-content .default-h-spacing {
  gap: 30px;
}
.cmp-percentage-of-local-content .no-left-margin {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.cmp-percentage-of-local-content .testimonial-text {
  font-size: 24px;
}
.cmp-percentage-of-local-content .testimonial-user {
  font-size: 18px;
}
.cmp-percentage-of-local-content .rawafed-arrow-up-down img {
  max-height: 36px;
}
.cmp-percentage-of-local-content .percentage-bottom-label {
  background: #f4f5f5;
  color: #ff375e;
  text-align: center;
  padding: 1pc;
  font-weight: 600;
  position: absolute;
  bottom: 78px;
  width: 100%;
  max-width: 360px;
}
.cmp-percentage-of-local-content .initiative-cards .r-cards {
  padding: 0 0 20px;
}
.cmp-percentage-of-local-content .initiative-cards .r-card-img img {
  max-width: 100%;
  width: 100%;
  margin-bottom: 10px;
  -webkit-filter: none !important;
  filter: none !important;
}
.cmp-percentage-of-local-content
  .initiative-cards
  .r-cards
  :is(.r-card-content, .r-content-footer) {
  padding-inline: 20px;
}
.cmp-percentage-of-local-content
  .initiative-cards
  .r-cards
  .r-card-content
  .r-card-heading {
  min-height: unset;
  margin-bottom: 20px;
}
.cmp-percentage-of-local-content .initiative-cards .r-cards .r-card-footer {
  min-height: unset;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-inline: 20px;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.cmp-percentage-of-local-content
  .initiative-cards
  .r-cards
  .r-card-content
  .r-card-heading
  .h3,
.cmp-percentage-of-local-content
  .initiative-cards
  .r-cards
  .r-card-content
  .r-card-heading
  h3 {
  font-size: 24px;
  color: #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.cmp-percentage-of-local-content
  .initiative-cards
  .r-cards
  .r-card-content
  .r-card-heading
  .h3
  > span:first-child,
.cmp-percentage-of-local-content
  .initiative-cards
  .r-cards
  .r-card-content
  .r-card-heading
  h3
  > span:first-child {
  opacity: 1;
}
.cmp-percentage-of-local-content
  .initiative-cards
  .r-cards
  .r-card-content
  .r-card-heading
  .h3
  > span,
.cmp-percentage-of-local-content
  .initiative-cards
  .r-cards
  .r-card-content
  .r-card-heading
  h3
  > span {
  opacity: 0.4;
}
.cmp-percentage-of-local-content
  .initiative-cards
  .r-cards
  .r-card-footer
  .expandList-btn-animation {
  position: relative;
  inset: 0;
}
.cmp-percentage-of-local-content .custom-accordion-padding {
  -webkit-padding-end: 6% !important;
  padding-inline-end: 6% !important;
  padding-bottom: 90px;
}
@media (max-width: 992px) {
  .cmp-percentage-of-local-content .percentage-bottom-label {
    position: relative;
    bottom: 0;
    margin-bottom: 40px;
    max-width: unset;
  }
  .cmp-percentage-of-local-content .section-header-padding {
    -webkit-padding-end: 0;
    padding-inline-end: 0;
  }
  .cmp-percentage-of-local-content .accordion__head-text + p,
  .cmp-percentage-of-local-content .rawafed-page-header .h3,
  .cmp-percentage-of-local-content .rawafed-page-header h3 {
    max-width: unset;
  }
  .cmp-percentage-of-local-content .rawafed-plus {
    bottom: auto;
    top: -2pc;
    inset-inline-start: 50%;
  }
  .cmp-percentage-of-local-content .r-card-footer,
  .cmp-percentage-of-local-content .r-sub-description {
    min-height: unset;
  }
}
.cmp-question-faq__pagination {
  margin-top: 20px;
}
.customNavigation .cmp-search__field {
  position: relative;
  height: 40px;
  cursor: pointer;
  z-index: 999;
}
@media (max-width: 1439px) and (min-width: 1181px) {
  .customNavigation .cmp-search__field {
    left: auto;
    width: 35px;
    left: 125px;
    top: 10px;
  }
}
@media (max-width: 1180px) {
  .customNavigation .cmp-search__field {
    left: 75pt;
    top: 10px;
  }
}
@media (min-width: 1024px) {
  .customNavigation .cmp-search__field {
    top: 4px;
  }
}
@media (min-width: 1440px) {
  .customNavigation .cmp-search__field {
    left: auto;
    width: 35px;
    left: 9pc;
    top: 4px;
  }
}
.header-carousel-border .cmp-search__field {
  position: relative;
  height: 40px;
  cursor: pointer;
}
@media (min-width: 1440px) {
  .header-carousel-border .cmp-search__field {
    left: auto;
    width: 35px;
    left: 9pc;
  }
}
@media (min-width: 1181px) and (max-width: 1439px) {
  .header-carousel-border .cmp-search__field {
    left: auto;
    width: 35px;
    left: 125px;
  }
}
@media (max-width: 1180px) {
  .header-carousel-border .cmp-search__field {
    left: 75pt;
  }
}
#custom-nav-business .cmp-search__field,
#custom-nav-wholesale .cmp-search__field {
  position: relative;
  height: 40px;
  cursor: pointer;
}
@media (min-width: 1440px) {
  #custom-nav-business .cmp-search__field,
  #custom-nav-wholesale .cmp-search__field {
    width: 35px;
    left: 90pt;
  }
}
@media (min-width: 1181px) and (max-width: 1439px) {
  #custom-nav-business .cmp-search__field,
  #custom-nav-wholesale .cmp-search__field {
    width: 35px;
  }
}
@media (max-width: 1180px) {
  #custom-nav-business .cmp-search__field,
  #custom-nav-wholesale .cmp-search__field {
    left: 75pt;
  }
}
@media (min-width: 1440px) {
  #custom-nav-business .megamenu .nav-cart,
  #custom-nav-wholesale .megamenu .nav-cart {
    position: relative;
    left: 200px;
  }
}
@media (min-width: 1440px) {
  html[dir="rtl"] #custom-nav-business .cmp-search__field,
  html[dir="rtl"] #custom-nav-wholesale .cmp-search__field {
    width: 35px;
    left: 115px;
  }
}
@media (min-width: 1440px) {
  html[dir="rtl"] #custom-nav-business .megamenu .nav-cart,
  html[dir="rtl"] #custom-nav-wholesale .megamenu .nav-cart {
    position: relative;
    right: 75pt;
  }
}
.nav-cart__link {
  position: relative;
  height: 40px;
  cursor: pointer;
}
@media (min-width: 1440px) {
  .nav-cart__link {
    left: auto;
    width: 35px;
    top: 0;
  }
}
@media (max-width: 1439px) and (min-width: 1181px) {
  .nav-cart__link {
    left: auto;
    width: 35px;
    top: 0;
  }
}
@media (max-width: 1180px) {
  .nav-cart__link {
    top: 0;
  }
}
@media (max-width: 991px) {
  .nav-cart__link {
    right: 0 !important;
    top: 0 !important;
    left: 0;
  }
}
@media (min-width: 1440px) {
  .megamenu .nav-cart {
    position: relative;
    left: 215px;
  }
}
@media (max-width: 1439px) and (min-width: 1181px) {
  .megamenu .nav-cart {
    position: relative;
    left: 205px;
  }
}
@media (max-width: 1180px) {
  .megamenu .nav-cart {
    position: relative;
    left: 130px;
  }
}
@media (max-width: 991px) {
  .nav-cart__icon {
    height: 20px;
    width: 20px;
  }
}
.nav-cart__icon {
  content: url(cart-gray.svg);
}
.header-carousel-border .nav-cart {
  padding-top: 8px;
}
.header-carousel-border .nav-cart__icon {
  content: url(cart-white.svg);
}
.header-carousel-border .nav-cart__icon-grey {
  content: url(cart-gray.svg);
}
@media (min-width: 1440px) {
  .header-carousel-border .nav-cart__link {
    top: -7px;
  }
}
@media (max-width: 1439px) and (min-width: 1181px) {
  .header-carousel-border .nav-cart__link {
    top: -7px;
  }
}
@media (max-width: 1180px) {
  .header-carousel-border .nav-cart__link {
    top: -7px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-search__icon {
    top: 0;
    right: 0 !important;
  }
}
html[dir="rtl"] .nav-cart__link {
  position: relative;
  height: 40px;
  cursor: pointer;
  top: 0;
  left: 0;
}
@media (min-width: 1440px) {
  html[dir="rtl"] .nav-cart__link {
    width: 35px;
  }
}
@media (min-width: 1325px) and (max-width: 1440px) {
  html[dir="rtl"] .nav-cart__link {
    width: 35px;
  }
}
@media (min-width: 1272px) and (max-width: 1324px) {
  html[dir="rtl"] .nav-cart__link {
    width: 35px;
  }
}
@media (max-width: 991px) {
  html[dir="rtl"] .nav-cart__link {
    right: 0 !important;
    top: 0 !important;
    left: 0;
  }
}
html[dir="rtl"] .header-carousel-border .nav-cart__link {
  top: -8px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .nav-align .cmp-search__form {
    margin-right: -10px !important;
    margin-top: -5px;
  }
  html[dir="rtl"] .header-carousel-border .nav-align .cmp-search__form {
    margin-right: -15px !important;
    margin-top: unset;
  }
}
@media (max-width: 992px) {
  html[dir="rtl"] .cart-mobile {
    position: relative;
    right: 20px;
    top: 2px;
  }
  html[dir="rtl"] .nav-align .search-mobile {
    right: -45px !important;
    left: unset;
    margin-top: 23px;
  }
}
@media (min-width: 928px) and (max-width: 992px) {
  html[dir="rtl"] .cart-mobile {
    position: relative;
    right: 140px;
    top: 2px;
  }
}
@media (min-width: 800px) and (max-width: 928px) {
  html[dir="rtl"] .cart-mobile {
    position: relative;
    right: 220px;
    top: 8px;
  }
}
@media (min-width: 768px) and (max-width: 800px) {
  html[dir="rtl"] .cart-mobile {
    position: relative;
    right: 200px;
    top: 2px;
  }
}
@media (max-width: 768px) {
  html[dir="rtl"] .cart-mobile {
    position: relative;
    right: 90pt;
    top: 2px;
  }
  html[dir="rtl"] .nav-align .search-mobile {
    right: 70px !important;
    left: unset;
    margin-top: 23px;
  }
}
@media (max-width: 1180px) {
  html[dir="rtl"] .customNavigation .cmp-search__field {
    left: 75pt;
    top: 4px;
  }
}
@media (min-width: 1440px) {
  html[dir="rtl"] .megamenu .nav-cart {
    position: relative;
    right: 93pt;
  }
}
@media (min-width: 1325px) and (max-width: 1440px) {
  html[dir="rtl"] .megamenu .nav-cart {
    position: relative;
    right: 140px;
  }
}
@media (min-width: 1272px) and (max-width: 1324px) {
  html[dir="rtl"] .megamenu .nav-cart {
    position: relative;
    right: 130px;
  }
}
@media (min-width: 1240px) and (max-width: 1272px) {
  html[dir="rtl"] .megamenu .nav-cart {
    position: relative;
    right: 122px;
  }
}
@media (min-width: 1165px) and (max-width: 1240px) {
  html[dir="rtl"] .megamenu .nav-cart {
    position: relative;
    right: 110px;
  }
}
@media (min-width: 1080px) and (max-width: 1165px) {
  html[dir="rtl"] .megamenu .nav-cart {
    position: relative;
    right: 90px;
  }
}
@media (min-width: 1030px) and (max-width: 1080px) {
  html[dir="rtl"] .megamenu .nav-cart {
    position: relative;
    right: 5pc;
  }
}
@media (max-width: 1030px) {
  html[dir="rtl"] .megamenu .nav-cart {
    position: relative;
    right: 75px;
  }
}
.cmp-socialMediaLink .fw-bold.text-decoration-none.fs-4 {
  color: #cab2dc;
  margin-left: 15px;
}
.cmp-socialMediaLink .fw-bold.text-decoration-none.fs-4:hover {
  color: #fff;
}
.cmp-socialMediaLink .img-thumbnail {
  background-color: transparent;
  width: 50px;
  border: none;
}
.cmp-text.headerfont18 .h2,
.cmp-text.headerfont18 h2 {
  font-size: 18px;
}
.cmp-text.headerfont48 .h2,
.cmp-text.headerfont48 h2 {
  font-size: 3pc;
}
#twolineheader.cmp-title {
  width: 33.3%;
}
@media (max-width: 991px) {
  .scrollable {
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
  }
}
@media (min-width: 1100px) and (max-width: 1280px) {
  .container {
    max-width: 825pt !important;
    padding-left: 0;
    padding-right: 0;
  }
  .container .row.overflow-grey-div .col-12,
  .container .row.tiles_bg .col-12 {
    max-width: 825pt !important;
    margin: auto !important;
  }
  .container .row.overflow-grey-div .col-12 .requestFormHeader,
  .container .row.tiles_bg .col-12 .requestFormHeader {
    margin: 0 !important;
  }
  .container .row.overflow-grey-div .col-12 .requestFormBody,
  .container .row.tiles_bg .col-12 .requestFormBody {
    left: 0 !important;
  }
  .container
    .row.overflow-grey-div
    .col-12
    .requestFormBody
    .dropdown-component
    p,
  .container .row.tiles_bg .col-12 .requestFormBody .dropdown-component p {
    right: 0 !important;
  }
  .container .qitaf-business-container {
    padding: 20px 0 60px;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
  }
  .container .featuresTiles {
    width: 100% !important;
  }
  .container .banner__header-heading {
    max-width: 825pt !important;
  }
  .container .security-awareness-container {
    gap: 20px;
  }
  .container .security-awareness-container .cardcontent {
    padding: 0 20px !important;
  }
  .container
    .security-awareness-container
    .cardcontent
    .security-awareness-msg-description {
    height: 200px;
  }
  .container .columncontainer .faqSidebar {
    margin-left: 0;
  }
  .container
    .columncontainer
    div[role="complementary"].col-sm-8
    .columncontainer,
  .container .columncontainer div[role="complementary"].col-sm-8 .messageCard,
  .container
    .columncontainer
    div[role="complementary"].col-sm-8
    .packageDetail.carousel,
  .container .columncontainer div[role="complementary"].col-sm-8 .tabs,
  .container .columncontainer div[role="complementary"].col-sm-8 .text,
  .container .columncontainer div[role="complementary"].col-sm-8 .title {
    padding-left: 30px;
  }
  .container
    .columncontainer
    div[role="complementary"].col-sm-8
    .columncontainer
    .cmp-title
    .cmp-title__text,
  .container
    .columncontainer
    div[role="complementary"].col-sm-8
    .messageCard
    .cmp-title
    .cmp-title__text,
  .container
    .columncontainer
    div[role="complementary"].col-sm-8
    .packageDetail.carousel
    .cmp-title
    .cmp-title__text,
  .container
    .columncontainer
    div[role="complementary"].col-sm-8
    .tabs
    .cmp-title
    .cmp-title__text,
  .container
    .columncontainer
    div[role="complementary"].col-sm-8
    .text
    .cmp-title
    .cmp-title__text,
  .container
    .columncontainer
    div[role="complementary"].col-sm-8
    .title
    .cmp-title
    .cmp-title__text {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .container .columncontainer .team-details,
  .container .columncontainer .textPressRelease {
    gap: 20px !important;
  }
  .container
    .columncontainer
    div[role="complementary"].col-sm-4
    .productcard
    .productCarousel__item
    .product-title-wrapper
    img.normalImg {
    width: auto !important;
  }
  .container
    .columncontainer
    div[role="complementary"].col-sm-4
    .productcard
    .productCardDescWrapper
    .productCardDesc.prodDecripton {
    width: 153px !important;
  }
  .container .columncontainer div[role="complementary"].product-grid-align {
    margin-left: 19px;
    margin-right: 0;
  }
  .container .columncontainer .Fiveg-coverage-row {
    padding-top: 50px;
  }
  .container .columncontainer .partnership-alliance-row .cmp-title__text.h1,
  .container .columncontainer .partnership-alliance-row h1.cmp-title__text {
    margin-left: 0;
  }
  .container .imagegrid {
    right: 0;
  }
  .container .imagegrid .row.mrm5 {
    display: grid;
    grid-template-columns: repeat(auto-fill, 10pc);
    grid-gap: 20px;
    grid-row-gap: 30px;
    right: 0 !important;
  }
  .container .imagegrid .re-direct-functionality__tile {
    margin: 0;
  }
  .container
    .imagegrid
    .re-direct-functionality__tile
    .re-direct-functionality__inner-tile,
  .container
    .imagegrid
    .re-direct-functionality__tile
    .re-direct-functionality__inner-tile
    .re-direct-functionality__tile-icon {
    width: 100%;
    margin: 0;
  }
  .container .imagegrid .re-direct-functionality__main-title-text {
    right: 0;
  }
  .container .imagegrid .re-direct-functionality__title-text {
    margin: 10px 0;
  }
  .container .heroimagecarousel .carousel {
    margin: 0 !important;
  }
  .container .packageDetail .row[data-value="PackageDetails"] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .container
    .packageDetail
    .row[data-value="PackageDetails"]
    .col-lg-4.accordion___faq-text-button.d-lg-block.package-close-btn {
    -webkit-box-flex: 0.6;
    -ms-flex: 0.6;
    flex: 0.6;
    margin-left: 0 !important;
  }
  .container
    .packageDetail
    .row[data-value="PackageDetails"]
    .col-lg-4.accordion___faq-text-button.d-lg-block.package-close-btn
    .accordion__head-text {
    padding: 0 !important;
    margin: 0 !important;
  }
  .container
    .packageDetail
    .row[data-value="PackageDetails"]
    .col-lg-8.border-style {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .container .packageDetail #about-stc-full-width {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  .container .cmp-title__text {
    margin-left: 0;
  }
  html[dir="rtl"] .cmp-text ul {
    padding-right: 20px !important;
  }
  html[dir="rtl"] .columncontainer .faqSidebar {
    margin-right: 0;
  }
  html[dir="rtl"] .columncontainer div[role="complementary"].col-sm-8 {
    padding-right: 30px;
    padding-left: 0;
  }
  html[dir="rtl"]
    .columncontainer
    div[role="complementary"].col-sm-8
    .title
    .cmp-title
    .cmp-title__text {
    margin-left: 0 !important;
  }
  html[dir="rtl"]
    .columncontainer
    div[role="complementary"].col-sm-8
    .messageCard
    .chairmanmessagebg {
    margin-right: 0 !important;
  }
  html[dir="rtl"]
    .columncontainer
    .row[data-value="PackageDetails"]
    .col-lg-4.accordion___faq-text-button.d-lg-block.package-close-btn {
    padding-bottom: 20px;
  }
  html[dir="rtl"] .row.overflow-grey-div .col-12 .requestFormBody,
  html[dir="rtl"] .row.tiles_bg .col-12 .requestFormBody {
    margin-right: 0 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  html[dir="rtl"]
    .row.overflow-grey-div
    .col-12
    .requestFormBody
    .dropdown-component,
  html[dir="rtl"] .row.tiles_bg .col-12 .requestFormBody .dropdown-component {
    position: relative;
  }
  html[dir="rtl"] .imagegrid .row.mrm5 {
    right: 0 !important;
  }
  html[dir="rtl"] .imagegrid .re-direct-functionality__main-title-text {
    padding-right: 0;
    margin-right: 0;
    right: 0;
  }
  html[dir="rtl"] .cmp-container .accordion {
    padding-right: 20px;
  }
  html[dir="rtl"] div[role="complementary"].product-grid-align {
    margin-left: 17px !important;
  }
  html[dir="rtl"]
    .customNavigation
    li[title="الاتصال والتجوال الدولي"]
    .nav-content
    .row.h-100:nth-child(4)
    .megamenu-list
    a,
  html[dir="rtl"]
    .customNavigation
    li[title="النواقل"]
    .nav-content
    .row.h-100:nth-child(4)
    .megamenu-list
    a {
    margin-top: -11px;
    padding-bottom: 4px;
    width: 110px !important;
  }
  html[dir="rtl"] .customNavigation .navbar-nav .nav-cart {
    right: 0;
    left: 0;
  }
  html[dir="rtl"] .customNavigation .navbar-nav .submenu-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  html[dir="rtl"] .customNavigation .navbar-nav .submenu-wrapper .description {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: 0 !important;
  }
  html[dir="rtl"]
    .customNavigation
    .navbar-nav
    .submenu-wrapper
    .col-6.box-layer {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
  }
  html[dir="rtl"]
    .customNavigation
    .navbar-nav
    .submenu-wrapper
    .col-6.box-layer
    div.menu:hover
    .col-3.box-layer {
    right: 49% !important;
    padding-top: 60px !important;
  }
  html[dir="rtl"]
    .customNavigation
    .navbar-nav
    .submenu-wrapper
    .col-6.box-layer
    div.menu:hover
    .col-3.box-layer
    .col-3.box-layer {
    display: none;
  }
  html[dir="rtl"]
    .customNavigation
    .navbar-nav
    .submenu-wrapper
    .col-3.dropdown-content-image {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  html[dir="rtl"] .customNavigation .navbar-nav .row.nav-menu .col-1.nav-cart {
    right: 939px !important;
  }
  html[dir="rtl"]
    .customNavigation
    .navbar-nav
    .row.nav-menu
    .col-1.nav-search {
    left: 6pc !important;
    right: 975px;
  }
  html[dir="rtl"]
    .customNavigation
    .navbar-nav
    .row.nav-menu
    .col-2.nav-button {
    right: 759pt;
  }
  html[dir="rtl"]
    .customNavigation
    .navbar-nav
    .carousel-header-bottom
    .col-1.nav-cart {
    top: 20px !important;
  }
  html[dir="rtl"]
    .customNavigation
    .navbar-nav
    .carousel-header-bottom
    .col-1.nav-search {
    top: 4px !important;
  }
  .customNavigation
    li[title="الاتصال والتجوال الدولي"]
    .nav-content
    .row.h-100:nth-child(4)
    .megamenu-list
    a,
  .customNavigation
    li[title="Wholesale"]
    .nav-content
    .row.h-100:nth-child(4)
    .megamenu-list
    a,
  .customNavigation
    li[title="النواقل"]
    .nav-content
    .row.h-100:nth-child(4)
    .megamenu-list
    a {
    margin-top: 8px;
    padding-bottom: 4px;
    width: 102px !important;
  }
  .customNavigation
    li[title="الاتصال والتجوال الدولي"]
    .nav-content
    .row.h-100:nth-child(5)
    .menu-item
    a,
  .customNavigation
    li[title="Wholesale"]
    .nav-content
    .row.h-100:nth-child(5)
    .menu-item
    a,
  .customNavigation
    li[title="النواقل"]
    .nav-content
    .row.h-100:nth-child(5)
    .menu-item
    a {
    padding-bottom: 2px !important;
    margin-top: -4px !important;
    width: 180px !important;
  }
  .customNavigation
    li[title="الاتصال والتجوال الدولي"]
    .nav-content
    .row.h-100:nth-child(4)
    .megamenu-list
    a,
  .customNavigation
    li[title="الاتصال والتجوال الدولي"]
    .nav-content
    .row.h-100:nth-child(4)
    .menu-item
    a,
  .customNavigation
    li[title="الاتصال والتجوال الدولي"]
    .nav-content
    .row.h-100:nth-child(5)
    .megamenu-list
    a,
  .customNavigation
    li[title="الاتصال والتجوال الدولي"]
    .nav-content
    .row.h-100:nth-child(5)
    .menu-item
    a,
  .customNavigation
    li[title="Wholesale"]
    .nav-content
    .row.h-100:nth-child(4)
    .megamenu-list
    a,
  .customNavigation
    li[title="Wholesale"]
    .nav-content
    .row.h-100:nth-child(4)
    .menu-item
    a,
  .customNavigation
    li[title="Wholesale"]
    .nav-content
    .row.h-100:nth-child(5)
    .megamenu-list
    a,
  .customNavigation
    li[title="Wholesale"]
    .nav-content
    .row.h-100:nth-child(5)
    .menu-item
    a,
  .customNavigation
    li[title="النواقل"]
    .nav-content
    .row.h-100:nth-child(4)
    .megamenu-list
    a,
  .customNavigation
    li[title="النواقل"]
    .nav-content
    .row.h-100:nth-child(4)
    .menu-item
    a,
  .customNavigation
    li[title="النواقل"]
    .nav-content
    .row.h-100:nth-child(5)
    .megamenu-list
    a,
  .customNavigation
    li[title="النواقل"]
    .nav-content
    .row.h-100:nth-child(5)
    .menu-item
    a {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical;
    white-space: normal;
  }
  .customNavigation #main_nav,
  .customNavigation .navbar-nav .dropdown-menu {
    max-width: 825pt !important;
    margin: auto;
  }
  .customNavigation .navbar-nav .dropdown-menu .submenu-wrapper {
    max-width: 825pt !important;
  }
  .customNavigation
    .navbar-nav
    .dropdown-menu
    .submenu-wrapper
    .col-6.box-layer {
    padding-top: 60px !important;
  }
  .customNavigation
    .navbar-nav
    .dropdown-menu
    .submenu-wrapper
    .col-6.box-layer
    div.menu:hover
    .col-3.box-layer {
    left: 54% !important;
  }
  .customNavigation
    .navbar-nav
    .dropdown-menu
    .submenu-wrapper
    .col-6.box-layer
    div.menu:hover
    .col-3.box-layer
    .child-menu.row {
    padding: 8.8px !important;
  }
  .customNavigation
    .navbar-nav
    .dropdown-menu
    .submenu-wrapper
    .dropdown-content-image {
    padding-top: 53px;
  }
  .customNavigation
    .navbar-nav
    .dropdown-menu
    .submenu-wrapper
    .dropdown-content-image
    .image.content {
    margin-left: 0 !important;
  }
  .customNavigation .navbar-nav .dropdown-menu .submenu-wrapper .menu.row {
    width: 100% !important;
    padding: 8.5px !important;
  }
  .customNavigation .navbar-nav .row.nav-menu {
    position: relative;
  }
  .customNavigation .navbar-nav .row.nav-menu .col-1.nav-cart {
    position: absolute;
    right: 0;
    padding: 0;
    width: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    top: 25px;
    left: 808px;
  }
  .customNavigation .navbar-nav .row.nav-menu .col-1.nav-cart .nav-cart__link {
    width: auto;
    height: auto;
    top: 0;
  }
  .customNavigation .navbar-nav .row.nav-menu .col-1.nav-search {
    position: absolute;
    right: 75pt;
    top: 11px;
    width: 30px;
  }
  .customNavigation
    .navbar-nav
    .row.nav-menu
    .col-1.nav-search
    .cmp-search__form {
    padding: 0;
    margin-right: 0;
    width: 30px;
    height: auto;
  }
  .customNavigation
    .navbar-nav
    .row.nav-menu
    .col-1.nav-search
    .cmp-search__form
    .cmp-search__field {
    left: 0;
    width: auto;
    height: 30px;
  }
  .customNavigation
    .navbar-nav
    .row.nav-menu
    .col-1.nav-search
    .cmp-search__form
    .cmp-search__field
    .cmp-search__icon {
    right: 0;
  }
  .customNavigation .navbar-nav .row.nav-menu .col-2.nav-button {
    position: absolute;
    width: 87px;
    right: 0;
  }
  .customNavigation .navbar-nav .carousel-header-bottom .col-1.nav-cart {
    top: 19px !important;
  }
  .customNavigation .navbar-nav .carousel-header-bottom .col-1.nav-search {
    top: 6px !important;
  }
  html[dir="rtl"] .groupCustomNavigation .nav-menu .image.content {
    left: 0 !important;
    position: absolute !important;
    margin-left: 0 !important;
  }
  html[dir="rtl"] .groupCustomNavigation .nav-menu .submenu-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  html[dir="rtl"]
    .groupCustomNavigation
    .nav-menu
    .submenu-wrapper
    .description {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: 0 !important;
  }
  html[dir="rtl"]
    .groupCustomNavigation
    .nav-menu
    .submenu-wrapper
    .col-6.box-layer {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
    margin-right: 30px !important;
  }
  html[dir="rtl"]
    .groupCustomNavigation
    .nav-menu
    .submenu-wrapper
    .col-6.box-layer
    div.menu:hover
    .col-3.box-layer {
    right: 49% !important;
    padding-top: 60px !important;
  }
  html[dir="rtl"]
    .groupCustomNavigation
    .nav-menu
    .submenu-wrapper
    .col-3.dropdown-content-image {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  html[dir="rtl"]
    .groupCustomNavigation
    .nav-menu
    .nav-button
    .group-seperator {
    top: 6px;
    margin-top: 0;
  }
  html[dir="rtl"]
    .groupCustomNavigation
    .nav-menu
    .nav-button
    .group-site-button
    a {
    margin-left: 63px !important;
  }
  html[dir="rtl"]
    .groupCustomNavigation
    .nav-menu
    .nav-search
    .cmp-search__field {
    right: -85px;
  }
  html[dir="rtl"]
    .container.group-site
    .bannerHeader
    .partnership-alliance-header-ar {
    margin-left: -50vw !important;
  }
  html[dir="rtl"] .container.group-site .cmp-container .accordion,
  html[dir="rtl"]
    .container.group-site
    .textimage
    .text-image-component
    .text-image__header-text {
    padding-right: 0;
  }
  .container.group-site .stc-group-website-new-container .button-comp {
    margin-left: 0;
  }
  .container.group-site
    .bannerHeader
    .container-fluid.container-top.banner__header,
  .container.group-site
    .bannerHeader
    .container-top.banner__header.container-lg,
  .container.group-site
    .bannerHeader
    .container-top.banner__header.container-md,
  .container.group-site
    .bannerHeader
    .container-top.banner__header.container-sm,
  .container.group-site
    .bannerHeader
    .container-top.banner__header.container-xl,
  .container.group-site
    .bannerHeader
    .container-top.banner__header.container-xxl {
    left: 0 !important;
  }
  .container.group-site .columncontainer div[role="complementary"].col-sm-4 {
    padding-left: 0 !important;
  }
  .container.group-site .columncontainer .our-partners-row {
    display: grid;
    grid-template-columns: repeat(auto-fill, 166px);
    gap: 20px;
  }
  .container.group-site
    .columncontainer
    .our-partners-row
    div[role="complementary"] {
    width: 100%;
  }
  .container.group-site
    .columncontainer
    .our-partners-row
    div[role="complementary"]
    .iconTiles {
    margin-left: 0;
    margin-right: 0;
  }
  .container.group-site .videoplayercom .row {
    max-width: 825pt;
  }
  .container.group-site
    .container-fluid
    .accordion___faq-text-button
    .accordion__head-text.h1,
  .container.group-site
    .container-fluid
    .accordion___faq-text-button
    button.accordion__see-all-button,
  .container.group-site
    .container-fluid
    .accordion___faq-text-button
    h1.accordion__head-text,
  .container.group-site
    .container-lg
    .accordion___faq-text-button
    .accordion__head-text.h1,
  .container.group-site
    .container-lg
    .accordion___faq-text-button
    button.accordion__see-all-button,
  .container.group-site
    .container-lg
    .accordion___faq-text-button
    h1.accordion__head-text,
  .container.group-site
    .container-md
    .accordion___faq-text-button
    .accordion__head-text.h1,
  .container.group-site
    .container-md
    .accordion___faq-text-button
    button.accordion__see-all-button,
  .container.group-site
    .container-md
    .accordion___faq-text-button
    h1.accordion__head-text,
  .container.group-site
    .container-sm
    .accordion___faq-text-button
    .accordion__head-text.h1,
  .container.group-site
    .container-sm
    .accordion___faq-text-button
    button.accordion__see-all-button,
  .container.group-site
    .container-sm
    .accordion___faq-text-button
    h1.accordion__head-text,
  .container.group-site
    .container-xl
    .accordion___faq-text-button
    .accordion__head-text.h1,
  .container.group-site
    .container-xl
    .accordion___faq-text-button
    button.accordion__see-all-button,
  .container.group-site
    .container-xl
    .accordion___faq-text-button
    h1.accordion__head-text,
  .container.group-site
    .container-xxl
    .accordion___faq-text-button
    .accordion__head-text.h1,
  .container.group-site
    .container-xxl
    .accordion___faq-text-button
    button.accordion__see-all-button,
  .container.group-site
    .container-xxl
    .accordion___faq-text-button
    h1.accordion__head-text {
    margin-left: 0 !important;
  }
  .groupCustomNavigation .nav-menu {
    max-width: 825pt !important;
  }
  .groupCustomNavigation .nav-menu .nav-logo {
    -webkit-box-flex: 0.8;
    -ms-flex: 0.8;
    flex: 0.8;
    left: 0;
    right: 0 !important;
  }
  .groupCustomNavigation .nav-menu .nav-button {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    left: 0 !important;
  }
  .groupCustomNavigation .nav-menu .nav-button .group-site-button {
    left: 0 !important;
  }
  .groupCustomNavigation .nav-menu .nav-search {
    right: -50px !important;
  }
  .groupCustomNavigation .nav-menu .group-seperator {
    top: 7px;
    left: 0 !important;
    margin-top: 7px;
  }
  .groupCustomNavigation .nav-menu .submenu-wrapper {
    max-width: 825pt !important;
  }
  .groupCustomNavigation .nav-menu .submenu-wrapper .col-6 {
    padding-top: 60px !important;
  }
  .groupCustomNavigation .nav-menu .submenu-wrapper .col-6 .menu {
    padding: 8.8px 0 0 !important;
  }
  .groupCustomNavigation .nav-menu .submenu-wrapper .col-6 .menu:first-child {
    padding-top: 0;
  }
  .groupCustomNavigation
    .nav-menu
    .submenu-wrapper
    .col-6
    .menu:hover
    > .col-3.box-layer {
    left: 52% !important;
    padding-top: 66px !important;
  }
  .groupCustomNavigation .nav-menu .submenu-wrapper .dropdown-content-image {
    padding: 0 !important;
  }
  .groupCustomNavigation
    .nav-menu
    .submenu-wrapper
    .dropdown-content-image
    .image.content {
    min-width: 200px;
    max-width: 250px !important;
  }
  #footerSiteMapContainer {
    background-color: #47007e !important;
  }
  #FooterContainer .breadcrumb,
  #footerSiteMapContainer .breadcrumb {
    padding: 0 !important;
  }
  #FooterContainer .breadcrumb nav,
  #footerSiteMapContainer .breadcrumb nav {
    width: 100%;
    padding: 0 !important;
    max-width: 825pt !important;
    margin: auto;
  }
  #FooterContainer .column-container-border-row,
  #footerSiteMapContainer .column-container-border-row {
    max-width: 825pt !important;
    padding: 0 !important;
    margin: auto;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }
  #FooterContainer #footerBrandingAndSocialMediaContainer,
  #footerSiteMapContainer #footerBrandingAndSocialMediaContainer {
    background-color: #47007e !important;
  }
  #FooterContainer
    #footerBrandingAndSocialMediaContainer
    .row.column-container-border-row,
  #footerSiteMapContainer
    #footerBrandingAndSocialMediaContainer
    .row.column-container-border-row {
    max-width: 825pt;
  }
}
#cmp-investor-app-container {
  position: relative;
}
#cmp-investor-app-container #cmp-investor-download-app {
  position: absolute;
  bottom: 78pt;
  right: 0;
}
#cmp-investor-app-container #cmp-investor-download-app div.button {
  margin-top: 0 !important;
}
#cmp-investor-app-container
  #cmp-investor-download-app
  div.button
  a.button-comp.smarthome_buttonComp {
  line-height: 0;
  margin-left: 0;
  border: 0;
  padding: 0;
}
#cmp-investor-app-container #cmp-investor-download-app .columncontainer {
  width: 25pc;
}
#cmp-investor-app-container .container.responsivegrid.group-site {
  position: absolute;
}
@media only screen and (max-width: 991px) {
  #cmp-investor-app-container #cmp-investor-download-app {
    position: inherit;
  }
}
@media (max-device-width: 360px) {
  #cmp-investor-app-container #cmp-investor-download-app {
    position: inherit;
  }
}
html[dir="rtl"] #cmp-investor-app-container #cmp-investor-download-app {
  right: 60%;
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] #cmp-investor-app-container {
    height: 630px;
  }
  html[dir="rtl"] #cmp-investor-app-container #cmp-investor-download-app {
    margin-top: 40px;
    position: relative;
    right: 0;
  }
}
@media (max-device-width: 360px) {
  html[dir="rtl"] #cmp-investor-app-container {
    height: 630px;
  }
  html[dir="rtl"] #cmp-investor-app-container #cmp-investor-download-app {
    margin-top: 40px;
    position: relative;
    right: 0;
  }
}
@media (min-width: 1440px) {
  html[dir="rtl"] .navbar-nav .nav-cart {
    left: 0;
  }
  html[dir="rtl"] .navbar-nav .submenu-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  html[dir="rtl"] .navbar-nav .submenu-wrapper .description {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: 0 !important;
  }
  html[dir="rtl"] .navbar-nav .submenu-wrapper .col-6.box-layer {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
  }
  html[dir="rtl"]
    .navbar-nav
    .submenu-wrapper
    .col-6.box-layer
    div.menu:hover
    .col-3.box-layer {
    right: 49% !important;
  }
  html[dir="rtl"] .navbar-nav .submenu-wrapper .col-3.dropdown-content-image {
    -webkit-box-flex: 1.7;
    -ms-flex: 1.7;
    flex: 1.7;
  }
}
.app-star {
  width: 65%;
}
.appTitle {
  display: none;
}
.starContainer {
  padding-left: 15px;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  display: none;
}
.footer-privacy-font {
  color: #fff;
  font-size: 15px;
  opacity: 0.7;
}
@media (max-width: 991px) {
  .img-logo-thumbnail {
    content: url(STC_logo.png);
  }
  .item-content--0,
  .item-content--0 .item-content--1 > a {
    font-size: 2pc !important;
    line-height: 2pc !important;
    margin-bottom: 0 !important;
  }
  .footer-privacy-font {
    font-size: 13px;
    opacity: 0.7;
    color: #fff;
  }
  .cmp-downloadApp {
    padding: 15px 20px;
  }
  .appTitle {
    display: block;
  }
  .app-icons {
    display: none;
  }
  .appTitle {
    font-size: 13px;
    padding-left: 15px;
    color: rgba(143, 142, 142, 0.9);
    width: 174px;
    line-height: 24px;
  }
  .app-close {
    position: relative;
    float: right;
    color: #000;
    top: 20px;
    right: 10px;
    border: none;
    background: #fff;
    display: block;
  }
  .customNavigation .groupCustomNavigation {
    position: fixed;
    width: 100%;
    top: 75pt;
    background: #fff;
    z-index: 100;
  }
  .cmp-downloadApp {
    display: block;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 101;
    background: #fff;
    border-bottom: 0.5px solid rgba(0, 0, 0, 0.2);
  }
  .dropdown-button {
    content: url(downred.png) !important;
  }
  .nav-back {
    content: url(back.png) !important;
    padding-right: 10px;
  }
  .dropdown-menu .dropdown-menu {
    margin-left: 0.7rem;
    margin-right: 0.7rem;
    margin-bottom: 0.5rem;
  }
}
@media (max-width: 991px) {
  .sidenav.toggle {
    border-top: 0.5px solid rgba(0, 0, 0, 0.2);
  }
  .text.aem-GridColumn--default--none.aem-GridColumn.aem-GridColumn--default--5.aem-GridColumn--offset--default--0 {
    width: 100%;
  }
  .customNavigation,
  .groupCustomNavigation {
    padding: 0;
    position: fixed;
    background: #fff;
    z-index: 2;
    min-height: 70px;
  }
  .customNavigation .mobile-border-none,
  .groupCustomNavigation .mobile-border-none {
    padding: 0 20px;
  }
  #richTextContainer {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  .navbar .has-megamenu {
    position: static;
  }
  .navbar .megamenu {
    left: 0;
    right: 0;
    width: 100%;
    margin-top: 0;
  }
  .cart-mobile,
  .search-mobile,
  .site-logo-mobile {
    display: none;
  }
  .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .rowMenuHilight
    .megamenu-list
    > .link.style,
  .navbar.navbar-light.navbar-expand-lg
    .navbar-collapse
    .button.extra.hilight
    a {
    border-bottom: 2px solid #ff375e;
    opacity: 1;
  }
  .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .menu-item
    > .link.style:hover,
  .nav-align
    .navbar.navbar-light.navbar-expand-lg
    .rowMenuHilight
    .menu-item
    > .link.style {
    opacity: 1;
    padding-bottom: 21px;
  }
  .navbar.navbar-light.navbar-expand-lg .link.small {
    min-height: 2pc;
    border-bottom: 2px solid transparent;
  }
}
@media (max-width: 991px) {
  .imageMenu {
    content: url(whitehamburger.png) !important;
    height: 1pc !important;
    width: 24px !important;
  }
  .imageClear {
    content: url(cross.png) !important;
    height: 1pc !important;
    width: 1pc !important;
    opacity: 1;
  }
  .imageClear,
  span#menu-btn {
    border-radius: 0;
    background-repeat: no-repeat;
  }
  span#menu-btn {
    content: url(whitehamburger.png);
    height: 17px;
    width: 24px;
    height: 1pc;
    color: #ff375e;
  }
  .navbar.fixed-top .navbar-collapse,
  .navbar.sticky-top .navbar-collapse {
    overflow-y: auto;
    max-height: 90vh;
    margin-top: 10px;
  }
  .dropdown-menu.megamenu.show > .row > .col.megamenu-list > .btn.btn-link {
    background-color: #ff0;
    width: 100%;
    text-align: left;
  }
  .dropdown-menu .row {
    float: none;
  }
  .site-logo {
    display: block;
    margin: 20px;
  }
  .img-fluid {
    height: auto;
    width: 50px;
  }
  .navbar-light .navbar-toggler-icon {
    color: #df0572;
  }
  .search-mobile {
    position: absolute;
    right: 150px;
  }
  .cart-mobile {
    position: absolute;
    right: 170px;
  }
  .mobile-return-link,
  .return-link {
    display: none;
    color: #ff375e;
    font-size: 17px;
    text-decoration: none;
  }
}
.customNavigation .sidenav,
.customNavigation .sidenav-2,
.groupCustomNavigation .sidenav,
.groupCustomNavigation .sidenav-2 {
  display: none;
  height: 100%;
  width: 375px;
  position: fixed;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #fff;
  overflow-x: hidden;
  -webkit-transition: 0.1s;
  transition: 0.1s;
  padding-top: 5pc;
  margin-top: 20px;
  -webkit-animation: fadeIn 0.5s;
  animation: fadeIn 0.5s;
}
.customNavigation .sidenav-2.toggle,
.customNavigation .sidenav.toggle,
.groupCustomNavigation .sidenav-2.toggle,
.groupCustomNavigation .sidenav.toggle {
  display: block;
  top: 40px;
  -webkit-animation: fadeIn 0.8s;
  animation: fadeIn 0.8s;
}
.customNavigation .sidenav-2.toggle .closebtn,
.customNavigation .sidenav.toggle .closebtn,
.groupCustomNavigation .sidenav-2.toggle .closebtn,
.groupCustomNavigation .sidenav.toggle .closebtn {
  position: absolute;
  top: 0;
  font-size: 36px;
  color: #ff375e;
  padding-left: 2pc;
  text-decoration: none;
  z-index: 9;
}
.customNavigation .sidenav-2 .button.main a,
.customNavigation .sidenav .button.main a,
.groupCustomNavigation .sidenav-2 .button.main a,
.groupCustomNavigation .sidenav .button.main a {
  color: #fff;
  padding: 5px;
}
.customNavigation .sidenav-2 a,
.customNavigation .sidenav a,
.groupCustomNavigation .sidenav-2 a,
.groupCustomNavigation .sidenav a {
  padding: 10px 15px 15px 20px;
  text-decoration: none;
  line-height: 21px;
  color: #1f252c;
  opacity: 1;
  display: block;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.customNavigation .sidenav-2 .sidenav-child__toggled,
.customNavigation .sidenav .sidenav-child__toggled,
.groupCustomNavigation .sidenav-2 .sidenav-child__toggled,
.groupCustomNavigation .sidenav .sidenav-child__toggled {
  top: 3pc;
}
.customNavigation .sidenav-2 .nav-list,
.customNavigation .sidenav .nav-list,
.groupCustomNavigation .sidenav-2 .nav-list,
.groupCustomNavigation .sidenav .nav-list {
  display: none;
  height: 100%;
  width: 375px;
  position: fixed;
  z-index: 2;
  top: 0;
  left: 0;
  background-color: #fff;
  overflow-x: hidden;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  padding-top: 60px;
}
.customNavigation .sidenav-2 .nav-list.toggle,
.customNavigation .sidenav .nav-list.toggle,
.groupCustomNavigation .sidenav-2 .nav-list.toggle,
.groupCustomNavigation .sidenav .nav-list.toggle {
  display: block;
  top: 3pc;
  -webkit-animation: fadeIn 0.8s;
  animation: fadeIn 0.8s;
}
.customNavigation .sidenav-2 .nav-list.toggle .closebtn,
.customNavigation .sidenav .nav-list.toggle .closebtn,
.groupCustomNavigation .sidenav-2 .nav-list.toggle .closebtn,
.groupCustomNavigation .sidenav .nav-list.toggle .closebtn {
  position: absolute;
  top: 0;
  font-size: 36px;
  color: #1f252c;
  padding-left: 2pc;
  text-decoration: none;
}
.customNavigation .sidenav-2 .active,
.customNavigation .sidenav .active,
.groupCustomNavigation .sidenav-2 .active,
.groupCustomNavigation .sidenav .active {
  font-weight: 400;
  background-color: #fff;
  font-size: 18px;
}
.customNavigation .sidenav-2 .nav-item-title,
.customNavigation .sidenav .nav-item-title,
.groupCustomNavigation .sidenav-2 .nav-item-title,
.groupCustomNavigation .sidenav .nav-item-title {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.customNavigation .sidenav-2 .nav-dropdown-container,
.customNavigation .sidenav .nav-dropdown-container,
.groupCustomNavigation .sidenav-2 .nav-dropdown-container,
.groupCustomNavigation .sidenav .nav-dropdown-container {
  display: none;
  background-color: #fff;
  padding-left: 8px;
  color: #fff;
}
.customNavigation .sidenav-2 .nav-dropdown-container.sidenav,
.customNavigation .sidenav .nav-dropdown-container.sidenav,
.groupCustomNavigation .sidenav-2 .nav-dropdown-container.sidenav,
.groupCustomNavigation .sidenav .nav-dropdown-container.sidenav {
  -webkit-animation: fadeIn 0.8s;
  animation: fadeIn 0.8s;
  top: 3pc;
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.customNavigation
  .sidenav-2
  .nav-dropdown-container.sidenav
  > .nav-dropdown-wrapper
  > a,
.customNavigation
  .sidenav
  .nav-dropdown-container.sidenav
  > .nav-dropdown-wrapper
  > a,
.groupCustomNavigation
  .sidenav-2
  .nav-dropdown-container.sidenav
  > .nav-dropdown-wrapper
  > a,
.groupCustomNavigation
  .sidenav
  .nav-dropdown-container.sidenav
  > .nav-dropdown-wrapper
  > a {
  color: #1f252c;
  font-size: 24px;
  line-height: 28px;
}
.item-content--1,
.item-content--2,
.item-content--3,
.item-content--4,
.item-content--5,
.item-content--6,
.item-content--7,
.item-content--8,
.item-content--9,
.item-content--10,
.item-content--11,
.item-content--12 {
  display: none;
  width: 375px;
  background-color: #fff;
}
.item-content--1.show,
.item-content--2.show,
.item-content--3.show,
.item-content--4.show,
.item-content--5.show,
.item-content--6.show,
.item-content--7.show,
.item-content--8.show,
.item-content--9.show,
.item-content--10.show,
.item-content--11.show,
.item-content--12.show {
  display: block;
  z-index: 5;
  overflow: auto;
}
.item-content--1.show .btn-drpdwn,
.item-content--2.show .btn-drpdwn,
.item-content--3.show .btn-drpdwn,
.item-content--4.show .btn-drpdwn,
.item-content--5.show .btn-drpdwn,
.item-content--6.show .btn-drpdwn,
.item-content--7.show .btn-drpdwn,
.item-content--8.show .btn-drpdwn,
.item-content--9.show .btn-drpdwn,
.item-content--10.show .btn-drpdwn,
.item-content--11.show .btn-drpdwn,
.item-content--12.show .btn-drpdwn {
  font-size: 17px;
  font-weight: 400;
  margin-bottom: 10px;
}
.item-content--1.show .btn-drpdwn.selected,
.item-content--2.show .btn-drpdwn.selected,
.item-content--3.show .btn-drpdwn.selected,
.item-content--4.show .btn-drpdwn.selected,
.item-content--5.show .btn-drpdwn.selected,
.item-content--6.show .btn-drpdwn.selected,
.item-content--7.show .btn-drpdwn.selected,
.item-content--8.show .btn-drpdwn.selected,
.item-content--9.show .btn-drpdwn.selected,
.item-content--10.show .btn-drpdwn.selected,
.item-content--11.show .btn-drpdwn.selected,
.item-content--12.show .btn-drpdwn.selected {
  font-size: 30px;
  text-align: center;
  padding: 15px 30px 90px;
}
.item-content--1.show.hidden,
.item-content--2.show.hidden,
.item-content--3.show.hidden,
.item-content--4.show.hidden,
.item-content--5.show.hidden,
.item-content--6.show.hidden,
.item-content--7.show.hidden,
.item-content--8.show.hidden,
.item-content--9.show.hidden,
.item-content--10.show.hidden,
.item-content--11.show.hidden,
.item-content--12.show.hidden {
  display: none;
}
.item-content--1 .btn-mobile-drpdwn,
.item-content--2 .btn-mobile-drpdwn,
.item-content--3 .btn-mobile-drpdwn,
.item-content--4 .btn-mobile-drpdwn,
.item-content--5 .btn-mobile-drpdwn,
.item-content--6 .btn-mobile-drpdwn,
.item-content--7 .btn-mobile-drpdwn,
.item-content--8 .btn-mobile-drpdwn,
.item-content--9 .btn-mobile-drpdwn,
.item-content--10 .btn-mobile-drpdwn,
.item-content--11 .btn-mobile-drpdwn,
.item-content--12 .btn-mobile-drpdwn {
  font-size: 17px;
  font-weight: 400;
  margin-bottom: 10px;
}
.item-content--1 .btn-mobile-drpdwn.selected,
.item-content--2 .btn-mobile-drpdwn.selected,
.item-content--3 .btn-mobile-drpdwn.selected,
.item-content--4 .btn-mobile-drpdwn.selected,
.item-content--5 .btn-mobile-drpdwn.selected,
.item-content--6 .btn-mobile-drpdwn.selected,
.item-content--7 .btn-mobile-drpdwn.selected,
.item-content--8 .btn-mobile-drpdwn.selected,
.item-content--9 .btn-mobile-drpdwn.selected,
.item-content--10 .btn-mobile-drpdwn.selected,
.item-content--11 .btn-mobile-drpdwn.selected,
.item-content--12 .btn-mobile-drpdwn.selected {
  font-size: 30px;
  text-align: center;
  padding: 15px 30px 90px;
}
.item-content--1 .mobile-page,
.item-content--2 .mobile-page,
.item-content--3 .mobile-page,
.item-content--4 .mobile-page,
.item-content--5 .mobile-page,
.item-content--6 .mobile-page,
.item-content--7 .mobile-page,
.item-content--8 .mobile-page,
.item-content--9 .mobile-page,
.item-content--10 .mobile-page,
.item-content--11 .mobile-page,
.item-content--12 .mobile-page {
  font-size: 17px;
  font-weight: 400;
  margin-bottom: 10px;
}
.item-content--1 .mobile-page.selected,
.item-content--2 .mobile-page.selected,
.item-content--3 .mobile-page.selected,
.item-content--4 .mobile-page.selected,
.item-content--5 .mobile-page.selected,
.item-content--6 .mobile-page.selected,
.item-content--7 .mobile-page.selected,
.item-content--8 .mobile-page.selected,
.item-content--9 .mobile-page.selected,
.item-content--10 .mobile-page.selected,
.item-content--11 .mobile-page.selected,
.item-content--12 .mobile-page.selected {
  font-size: 30px;
  text-align: center;
  padding: 15px 30px 90px;
}
.dropdown-level-0 {
  display: none;
  width: 200px;
  background-color: #fff;
}
.dropdown-level-0.show {
  display: block;
  z-index: 10;
  overflow: hidden;
  position: absolute;
  top: 75px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.dropdown-level-0.show .button-level-0 {
  font-size: 17px;
  font-weight: 400;
  display: block;
  padding: 3px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #HeaderContainer {
    width: 100%;
    height: 5pc !important;
  }
  .search-mobile {
    position: absolute;
    right: 77px;
    margin-top: 0;
  }
  .cart-mobile {
    position: absolute;
    right: 125px;
    margin-top: 15px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-search__icon,
  .customNavigation .cmp-search__field,
  .customNavigation.fixed .cmp-search__field {
    left: 0 !important;
  }
  .search-mobile {
    position: absolute;
    right: 77px;
    margin-top: 0;
  }
  .cart-mobile {
    position: absolute;
    right: 105px;
    margin-top: 15px;
  }
}
.navbar-toggler:focus:before,
.navbar-toggler:hover:before {
  border: none;
}
.backgroundcolor {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  border: none;
}
.navbar-toggler {
  --accent-color: #ff375e !important;
}
.lightbackground {
  --accent-color: rgba(255, 55, 94, 0.1) !important;
  background-color: rgba(255, 55, 94, 0.1) !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #HeaderContainer {
    margin-top: 85px;
  }
}
.item-content--2,
.overview,
.selected {
  animation: run 1s ease;
  -webkit-animation: run 1s ease;
  -moz-animation: run ease 1s;
  -o-animation: run ease 1s;
  -ms-animation: run ease 1s;
}
@keyframes run {
  0% {
    margin-left: -98%;
  }
  to {
    margin-left: 0;
  }
}
@-webkit-keyframes run {
  0% {
    margin-left: -98%;
  }
  to {
    margin-left: 0;
  }
}
.navbar-expand-lg {
  z-index: 10;
}
@media (max-width: 991px) {
  .cmp-footerBranding .img-thumbnail {
    background-color: transparent;
    border: none;
  }
}
@media (max-width: 991px) {
  .cmp-footerSiteMap .header-text {
    font-size: 15px;
  }
  .cmp-footerSiteMap .item-list-other {
    display: none;
  }
  .cmp-footerSiteMap .item-list-other-text {
    list-style-type: none;
  }
  .cmp-footerSiteMap .item-list-other.down {
    display: block;
    -webkit-animation: growDown 0.3s ease-in-out forwards;
    animation: growDown 0.3s ease-in-out forwards;
    -webkit-transform-origin: top center;
    transform-origin: top center;
  }
  @-webkit-keyframes growDown {
    0% {
      -webkit-transform: scaleY(0);
      transform: scaleY(0);
    }
    80% {
      -webkit-transform: scaleY(1.1);
      transform: scaleY(1.1);
    }
    to {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  @keyframes growDown {
    0% {
      -webkit-transform: scaleY(0);
      transform: scaleY(0);
    }
    80% {
      -webkit-transform: scaleY(1.1);
      transform: scaleY(1.1);
    }
    to {
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
    }
  }
  .cmp-footerSiteMap .footer-site-button {
    background-color: transparent;
    width: 100%;
  }
  .cmp-footerSiteMap .footer-site-button > .header-text {
    float: left;
  }
  .cmp-footerSiteMap .stc-icon-circle-down,
  .cmp-footerSiteMap .stc-icon-circle-up {
    float: right;
    color: #fff;
    font-size: 25px;
  }
}
@media (max-width: 991px) {
  .cmp-socialMediaLink .bg-transparent.list-group.list-group-horizontal {
    list-style: block;
  }
}
.accordion-main:after {
  content: "\002B";
  font-weight: 500;
  font-size: 25px;
  color: #ff375e;
  position: absolute;
  font-family: SF Compact Display;
  right: 10px;
  top: 20px;
  width: 30px;
  height: 30px;
  display: block;
}
.accordion-close-button {
  background-color: #ff375e;
  border: none;
  border-radius: 2px;
  width: 30px;
  height: 30px;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  color: #fff;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 40px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.border-style {
  padding: 0 0 0 15px;
}
@media only screen and (max-width: 991px) {
  .accordion-question-answer > .accordion-answer {
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
  }
}
.accordion-question-answer {
  border-top: 1px solid #e8e8ea;
  position: relative;
}
.cmp-stcform .cmp-text p,
.cmp-text > p,
.cmp-text p {
  opacity: 0.7 !important;
}
@media only screen and (max-width: 991px) {
  .accordion-main:after {
    right: -15px;
    top: 10px;
  }
  .accordion .accordion-para-text {
    width: auto;
  }
  .bullet-accordion {
    display: none;
  }
  .pdp-accordion-border-style .accordion {
    margin-top: -30px;
  }
  .accordion-answer {
    font-size: 1pc;
  }
  .accordion__see-all-button .accordion-expand {
    height: 20px;
    left: 19.5px;
    right: 20.5px;
    top: calc(50% - 10px);
    font-size: 15px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    width: 51px;
  }
  .tarrifPlans .my-5 {
    margin-bottom: 0 !important;
    width: 375px !important;
  }
  .tarrifPlans .row.my-5.container-fluid,
  .tarrifPlans .row.my-5.container-lg,
  .tarrifPlans .row.my-5.container-md,
  .tarrifPlans .row.my-5.container-sm,
  .tarrifPlans .row.my-5.container-xl,
  .tarrifPlans .row.my-5.container-xxl {
    width: 100vw;
    position: relative;
    left: 50%;
    margin-left: -54vw !important;
  }
  .packageDetail.carousel.aem-GridColumn.aem-GridColumn--default--12 table {
    margin-bottom: 50px;
  }
  .pdp-accordion-border-style .accordion-data .h,
  .pdp-accordion-border-style .accordion-data .h3,
  .pdp-accordion-border-style .accordion-data h3,
  .pdp-accordion-border-style .h3,
  .pdp-accordion-border-style h3 {
    margin-top: 10px !important;
    font-weight: 700;
    font-size: 1pc;
  }
  .faq-indexed .pdp-accordion-border-style .accordion-data .h,
  .faq-indexed .pdp-accordion-border-style .accordion-data .h3,
  .faq-indexed .pdp-accordion-border-style .accordion-data h3,
  .faq-indexed .pdp-accordion-border-style .h3,
  .faq-indexed .pdp-accordion-border-style h3 {
    margin-top: 4px !important;
  }
  .pdp-accordion-border-style .accordion-para-text {
    margin-left: 0 !important;
  }
  .cmp-stcform .cmp-text p,
  .cmp-text > p,
  .cmp-text p {
    width: 100%;
    font-size: 17px !important;
    font-family: STC FORWARD;
  }
  .sawaTable > table > tbody > tr {
    width: 375px;
    height: 5pc;
    left: 0;
    top: 6372px;
    background: #fcfcfc;
    border: 1px solid #d3d3d3;
  }
  .sawaTable > table > tbody > tr > th {
    width: 25pc !important;
    padding-left: 20px !important;
  }
  .cmp-text > table > tbody > tr > td,
  .sawaTable > table > tbody > tr > th:first-child {
    padding-left: 20px !important;
  }
  .sawaTable > table > tbody > tr > td:first-child {
    padding-left: 20px !important;
    padding-right: 38px !important;
  }
}
@media only screen and (min-width: 992px) {
  .bullet-accordion {
    padding: 0 38px 0 0;
  }
  .active .accordion-main:after,
  .hide {
    display: none;
  }
  .show {
    display: block;
  }
  .accordion___faq-text-button.d-lg-block.package-close-btn {
    margin-left: -15px !important;
  }
  #business-quicknet-package-detail
    .col-lg-4.accordion___faq-text-button.d-lg-block.package-close-btn {
    padding-top: unset;
  }
}
.row.my-5.faqSearch.overflow-grey-div {
  margin-top: 3px !important;
  margin-bottom: 0 !important;
}
.dropdown .requestFormBody,
.dropdown .requestFormHeader {
  padding-left: 0;
}
.active .accordion-main:after {
  font-size: 1pc;
}
.accordion-para-text p img {
  width: auto;
}
button.d-lg-block.d-none.accordion-close-button.float-end {
  right: 20px;
  position: absolute;
  bottom: 50px;
  font-family: SF Compact Display;
  font-size: 25px;
  font-weight: 500;
}
.pdp-accordion-border-style
  button.d-lg-block.d-none.accordion-close-button.float-end {
  top: unset;
}
.accordion-data .h3,
.accordion-data h3 {
  width: 100%;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .dropdown .row.overflow-grey-div,
  .row.my-5.faqSearch.overflow-grey-div {
    padding: 0 10px 40px;
    margin-bottom: 5px !important;
  }
  .requestFormHeadertitle.h1,
  h1.requestFormHeadertitle {
    height: auto;
  }
  .row.my-5.faqSearch.overflow-grey-div {
    margin-top: 0 !important;
  }
  .loyalty-accordion-tab-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
  .loyalty-tab {
    width: 50%;
    float: left;
    height: 70px;
    background-color: transparent;
    border-style: none;
    font-size: 15px;
  }
  .loyalty-tab.active {
    border-bottom: 1px solid #ff375e;
    color: #ff375e;
  }
  .accordion__redirect-button {
    font-family: STC Forward;
    font-size: 15px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    padding: 10px 15px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    cursor: pointer;
    margin-left: -9pt;
  }
  .accordion__redirect-link {
    color: #fff;
    text-decoration: none;
  }
  .accordion__redirect-link:hover {
    color: #fff;
  }
}
.faq-quick-solutions ol li {
  list-style-position: inside;
}
.accordion-para-text p img {
  max-width: 760px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .accordion-para-text p img {
    max-width: 355px;
  }
}
@media (min-width: 768px) {
  .accordion-para-text p img {
    max-width: 700px;
  }
}
@media (min-width: 1024px) {
  .accordion-para-text p img {
    max-width: 638px;
  }
}
@media (min-width: 1280) {
  .accordion-para-text p img {
    max-width: 760px;
  }
}
@media (min-width: 1400px) {
  .accordion-para-text p img {
    max-width: 55pc;
  }
}
.img-100x140 .accordion-para-text p img {
  min-width: 75pt;
  max-width: 140px;
  min-height: 50px;
  max-height: 75pt;
}
@media (max-width: 991px) {
  .packageDetail .col-lg-4.accordion___faq-text-button.d-lg-block {
    height: auto !important;
    margin-left: -14px;
  }
  .packageDetail .accordion__head-text {
    font-weight: 800;
  }
  .packageDetail .col-lg-8.border-style:nth-child(2) {
    border-top: 0 solid #fff !important;
    margin-top: 0 !important;
  }
  .packageDetail.carousel {
    border-top: 1px solid #e5e5e5;
  }
  .packageDetail .accordion___faq-text-button {
    padding-top: 0 !important;
  }
}
@media screen and (max-width: 991px) {
  .accordion-answer .accordion-para-text {
    margin-right: 40px;
  }
  #accordion-see-all-id,
  .accordion .accordion__head-text {
    margin-left: 0 !important;
  }
}
.accordion .faqSearch {
  height: auto !important;
  border: none;
  width: 100vw !important;
}
@media (min-width: 992px) {
  div[data-value="RequestForm"] .overflow-grey-div {
    margin-bottom: 6px !important;
  }
  .accordion-flex .col-lg-12 {
    width: 66.66667% !important;
  }
}
@media screen and (max-width: 769px) {
  .overflow-grey-div {
    margin-top: -10px !important;
  }
}
.overflow-grey-div {
  background-color: rgba(0, 0, 0, 0.04);
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  padding: 40px 60px 60px 85px;
  margin-top: 0;
}
#container-faq-no-title .row.accordion-answer {
  margin-top: -50px;
}
#container-faq-no-title p.faq_index {
  display: none;
}
#accordion-see-all-id {
  font-family: STC Forward;
  font-size: 15px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  padding: 10px 15px;
  background-color: #ff375e;
  border: 1px;
  border-color: #ff375e;
  border-radius: 2px;
  cursor: pointer;
  margin-left: -9pt;
}
.accordion > .container-fluid,
.accordion > .container-fluid > .container-fluid,
.accordion > .container-fluid > .container-lg,
.accordion > .container-fluid > .container-md,
.accordion > .container-fluid > .container-sm,
.accordion > .container-fluid > .container-xl,
.accordion > .container-fluid > .container-xxl,
.accordion > .container-lg,
.accordion > .container-lg > .container-fluid,
.accordion > .container-lg > .container-lg,
.accordion > .container-lg > .container-md,
.accordion > .container-lg > .container-sm,
.accordion > .container-lg > .container-xl,
.accordion > .container-lg > .container-xxl,
.accordion > .container-md,
.accordion > .container-md > .container-fluid,
.accordion > .container-md > .container-lg,
.accordion > .container-md > .container-md,
.accordion > .container-md > .container-sm,
.accordion > .container-md > .container-xl,
.accordion > .container-md > .container-xxl,
.accordion > .container-sm,
.accordion > .container-sm > .container-fluid,
.accordion > .container-sm > .container-lg,
.accordion > .container-sm > .container-md,
.accordion > .container-sm > .container-sm,
.accordion > .container-sm > .container-xl,
.accordion > .container-sm > .container-xxl,
.accordion > .container-xl,
.accordion > .container-xl > .container-fluid,
.accordion > .container-xl > .container-lg,
.accordion > .container-xl > .container-md,
.accordion > .container-xl > .container-sm,
.accordion > .container-xl > .container-xl,
.accordion > .container-xl > .container-xxl,
.accordion > .container-xxl,
.accordion > .container-xxl > .container-fluid,
.accordion > .container-xxl > .container-lg,
.accordion > .container-xxl > .container-md,
.accordion > .container-xxl > .container-sm,
.accordion > .container-xxl > .container-xl,
.accordion > .container-xxl > .container-xxl {
  padding: 0;
}
.accordion .accordion-question-answer {
  position: relative;
  padding: 20px 0;
}
.accordion .accordion-answer {
  padding-top: 45px;
}
.accordion .accordion-title__question,
.accordion .faq_index {
  font-weight: 900;
  position: relative;
  font-size: 18px;
  display: inline-block;
}
.accordion .faq_index {
  -webkit-box-flex: 0.07 !important;
  -ms-flex: 0.07 !important;
  flex: 0.07 !important;
}
.accordion .accordion-title__question {
  padding-right: 12%;
}
.accordion .accordion__head-text {
  font-size: 28px;
  line-height: 35px;
  font-weight: 900;
  margin-bottom: 20px;
}
.accordion .accordion-para-text {
  font-size: 1pc;
}
.accordion .overflow-grey-div {
  left: 0;
  right: 0;
  width: auto;
}
.accordion .overflow-grey-div > .row {
  max-width: 990pt;
  margin-left: 50vw;
  margin-right: 50vw;
  left: 0;
  right: 0;
  width: auto;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-bottom: 60px;
  padding-top: 60px;
}
.accordion .accordion-data {
  width: 100%;
}
.accordion .accordion-data,
.accordion .accordion-question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (min-width: 992px) {
  .col-sm-8 .accordion .col-lg-8 {
    width: 100%;
  }
  .accordion > .container-fluid,
  .accordion > .container-lg,
  .accordion > .container-md,
  .accordion > .container-sm,
  .accordion > .container-xl,
  .accordion > .container-xxl {
    padding: 0;
  }
  .accordion .accordion-para-text {
    overflow-wrap: anywhere;
    padding-right: 20%;
    line-height: 25px;
    opacity: 0.7;
  }
  .accordion .accordion-question-answer {
    padding: 20px 0 30px;
  }
  .accordion
    .accordion-question-answer.active
    .accordion-question
    .accordion-data
    .faq_index {
    color: #ff375e;
  }
  .accordion
    .accordion-question-answer.active
    .accordion-question
    .accordion-data
    .accordion-title__question {
    color: #4f008c;
  }
  .accordion
    .accordion-question-answer.accordion-faq.faq-indexed.active
    .faq_index {
    color: #ff375e;
  }
  .accordion
    .accordion-question-answer.accordion-faq.faq-indexed.active
    .accordion-title__question {
    color: #4f008c;
  }
  .accordion .accordion-answer {
    padding-top: 5px;
  }
  .accordion .accordion__head-text {
    font-size: 3pc;
    line-height: 4pc;
    margin-bottom: 40px;
    margin-left: -15px;
    width: 100%;
  }
  .accordion .accordion-title__question,
  .accordion .faq_index {
    font-size: 24px;
    line-height: 36px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .accordion .faq-indexed .row.accordion-answer {
    margin-left: 50px;
  }
  .col-sm-8 .accordion .overflow-grey-div,
  .col-sm-8 .accordion .overflow-grey-div > .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .col-sm-8 .accordion {
    margin-left: -1pc;
  }
  .col-sm-8 .accordion .overflow-grey-div .accordion-question-answer {
    padding-left: 20px;
  }
  .loyalty-accordion-tab-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .loyalty-tab {
    width: 75pt;
    height: 70px;
    background-color: transparent;
    border-style: none;
    font-size: 15px;
  }
  .loyalty-tab.active {
    border-bottom: 1px solid #ff375e;
    color: #ff375e;
  }
  .accordion__redirect-button {
    font-family: STC Forward;
    font-size: 15px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    padding: 10px 15px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    cursor: pointer;
    margin-left: -9pt;
  }
  .accordion__redirect-link {
    color: #fff;
    text-decoration: none;
  }
  .accordion__redirect-link:hover {
    color: #fff;
  }
}
.accordion-answer .accordion-para-text ul {
  margin-left: 30px;
  opacity: 1;
}
.accordion-answer .accordion-para-text ul .accordion_tick {
  opacity: 1;
}
@media screen and (max-width: 991px) {
  .accordion {
    padding-left: 8px;
    padding-right: 8px;
  }
  .accordion .accordion-para-text {
    padding-right: 20px;
  }
  .accordion .accordion-answer ul {
    margin-left: 20px !important;
  }
  .accordion .accordion-answer {
    padding-top: 20px;
  }
  .accordion-question-answer.active
    .accordion-question
    .accordion-data
    .faq_index {
    color: #ff375e;
  }
  .accordion-question-answer.active
    .accordion-question
    .accordion-data
    .accordion-title__question {
    color: #4f008c;
  }
  .accordion-question-answer.accordion-faq.faq-indexed.active .faq_index {
    color: #ff375e;
  }
  .accordion-question-answer.accordion-faq.faq-indexed.active
    .accordion-title__question {
    color: #4f008c;
  }
}
@media only screen and (max-width: 991px) {
  .accordion-question-answer.accordion-faq.faq-indexed.active .faq_index {
    color: #ff375e;
  }
  .accordion-question-answer.accordion-faq.faq-indexed.active
    .accordion-title__question {
    color: #4f008c;
  }
}
@media screen and (min-width: 992px) and (max-width: 1320px) {
  .accordion {
    padding-left: 0;
    padding-right: 0;
  }
}
html[dir="rtl"] .faq_index {
  padding-right: 0;
  -webkit-box-flex: 0.04 !important;
  -ms-flex: 0.04 !important;
  flex: 0.04 !important;
}
html[dir="rtl"] .accordion .accordion-title__question {
  padding-right: 0;
  padding-left: 12%;
}
html[dir="rtl"] .accordion-answer .accordion-para-text {
  padding-right: 0;
  padding-left: 20%;
  margin-right: 0;
  margin-left: 20px;
  opacity: 0.7;
}
html[dir="rtl"] .accordion__head-text.h1,
html[dir="rtl"] .cmp-title__text.h1,
html[dir="rtl"] h1.accordion__head-text,
html[dir="rtl"] h1.cmp-title__text {
  text-align: right;
}
html[dir="rtl"] .cmp-title__text.h1,
html[dir="rtl"] h1.cmp-title__text {
  margin-right: -9pt !important;
}
@media screen and (max-width: 992px) {
  html[dir="rtl"] .cmp-title__text.h1,
  html[dir="rtl"] h1.cmp-title__text {
    margin-right: 8px !important;
  }
}
html[dir="rtl"] button.d-lg-block.d-none.accordion-close-button.float-end {
  left: 0 !important;
  right: unset;
}
html[dir="rtl"] .accordion-close-button {
  margin-left: 8px;
}
html[dir="rtl"] .dropdown .requestFormBody,
html[dir="rtl"] .dropdown .requestFormHeader {
  padding-right: 0;
}
html[dir="rtl"] .accordion-main:after {
  left: 0;
  right: unset;
}
html[dir="rtl"]
  .row.overflow-grey-div
  > .col-lg-4.accordion___faq-text-button
  > .accordion__head-text.h1,
html[dir="rtl"]
  .row.overflow-grey-div
  > .col-lg-4.accordion___faq-text-button
  > h1.accordion__head-text {
  margin-right: 65px;
}
html[dir="rtl"] .accordion-answer .accordion-para-text ul {
  margin-right: 30px;
  margin-left: 0;
  opacity: 1;
}
html[dir="rtl"] .accordion-answer .accordion-para-text ul .accordion_tick {
  opacity: 1;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"]
    .row.overflow-grey-div
    > .col-lg-4.accordion___faq-text-button
    > .accordion__head-text.h1,
  html[dir="rtl"]
    .row.overflow-grey-div
    > .col-lg-4.accordion___faq-text-button
    > h1.accordion__head-text {
    margin-right: 0 !important;
  }
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .faq-indexed .row.accordion-answer {
    margin-right: 50px;
    margin-left: 0;
  }
  html[dir="rtl"] .accordion-flex .faq-indexed .row.accordion-answer {
    margin-right: unset !important;
  }
  html[dir="rtl"] .col-sm-8 .accordion {
    margin-left: 0;
    margin-right: -1pc;
  }
  html[dir="rtl"]
    .col-sm-8
    .accordion
    .overflow-grey-div
    .accordion-question-answer {
    padding-right: 20px;
    padding-left: 0;
  }
}
html[dir="rtl"] .row.overflow-grey-div {
  padding-left: 75pt;
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"]
    .accordion-question-answer.accordion-faq.faq-indexed.active
    .faq_index {
    color: #ff375e;
  }
  html[dir="rtl"]
    .accordion-question-answer.accordion-faq.faq-indexed.active
    .accordion-title__question {
    color: #4f008c;
  }
}
@media screen and (min-width: 992px) {
  html[dir="rtl"]
    .packageDetail
    .accordion___faq-text-button
    .accordion__head-text.fixed {
    margin-right: -10px;
  }
  html[dir="rtl"]
    .packageDetail
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormHeader {
    padding-right: 0;
  }
  html[dir="rtl"]
    .packageDetail
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody {
    left: 1%;
  }
  html[dir="rtl"]
    .packageDetail
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    button {
    left: 0;
    right: 87%;
  }
  html[dir="rtl"] .packageDetail .accordion .overflow-grey-div > .row {
    margin-right: 49vw;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"]
    .accordion-question-answer.active
    .accordion-question
    .accordion-data
    .faq_index {
    color: #ff375e;
  }
  html[dir="rtl"]
    .accordion-question-answer.active
    .accordion-question
    .accordion-data
    .accordion-title__question {
    color: #4f008c;
  }
  html[dir="rtl"]
    .accordion-question-answer.accordion-faq.faq-indexed.active
    .faq_index {
    color: #ff375e;
  }
  html[dir="rtl"]
    .accordion-question-answer.accordion-faq.faq-indexed.active
    .accordion-title__question {
    color: #4f008c;
  }
  html[dir="rtl"] .accordion-answer .accordion-para-text {
    padding-right: 0;
    padding-left: 0;
    margin-right: 45px;
    margin-left: 0;
  }
  html[dir="rtl"] .row.overflow-grey-div {
    padding-left: 0 !important;
  }
  html[dir="rtl"] .requestFormHeader .h1,
  html[dir="rtl"] .requestFormHeader h1 {
    padding-left: 0;
    padding-right: 20px;
  }
  html[dir="rtl"] .dropdown .requestFormHeader__header img {
    margin-right: 40%;
    margin-left: 0;
  }
  button.d-lg-block.d-none.accordion-close-button.float-end {
    right: 0;
    bottom: 0;
    top: 15px;
    display: none;
  }
  .packageDetail .package-close-btn:after {
    text-align: right;
    content: "\2715";
    font-weight: 500;
    font-size: 1pc;
    border: none;
    background-color: #ff375e;
    color: #fff;
    height: 30px;
    width: 30px;
    padding: 2px 8px 5px;
    position: absolute;
    right: 10px;
    top: 20px;
  }
  .packageDetail .package-expand-btn:after {
    content: "\002B";
    font-weight: 500;
    font-size: 35px;
    color: #ff375e;
    position: absolute;
    right: 10px;
    top: 0;
    background: none !important;
  }
}
.packageDetail .accordion-data .h3,
.packageDetail .accordion-data h3 {
  padding-left: 0 !important;
}
@media screen and (max-width: 991px) {
  .packageDetail .accordion-data .ulList {
    margin-left: 0 !important;
    padding-left: 0 !important;
  }
}
.accordion table {
  border: none;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .accordion * > table {
    width: 100%;
    overflow: scroll;
  }
  .accordion .accordion-question-answer table tbody tr td,
  .accordion .accordion-question-answer table tbody tr th {
    border-right: 1px solid #c4c4c4 !important;
    border-left: none !important;
  }
  .accordion .accordion-question-answer table tbody tr th {
    border-top: 1px solid #c4c4c4 !important;
    background: #f4f4f4;
  }
  .accordion .accordion-question-answer table tbody tr td:last-child,
  .accordion .accordion-question-answer table tbody tr th:last-child {
    border-right: none !important;
  }
  .accordion .accordion-question-answer .accordion-answer .accordion-para-text {
    width: 100%;
    overflow: scroll;
    padding: 0 !important;
  }
  .accordion
    .accordion-question-answer
    .accordion-answer
    .accordion-para-text
    ol {
    padding: 0;
    width: 100%;
    overflow: scroll;
  }
  .accordion
    .accordion-question-answer
    .accordion-answer
    .accordion-para-text
    ul {
    margin-left: 0;
  }
  .packageDetail
    .pdp-accordion-border-style
    .accordion-question-answer
    .accordion-answer
    .accordion-para-text {
    padding-left: 0 !important;
  }
}
@media screen and (min-width: 992px) {
  .accordion .accordion-para-text ul a {
    margin-left: 15px;
  }
  .accordion .accordion-para-text ol {
    width: 760px;
    padding-left: 0;
  }
  .packageDetail {
    margin-bottom: 50px;
    min-height: auto !important;
    padding-top: 0 !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .accordion .accordion-question-answer table tbody tr td,
  html[dir="rtl"] .accordion .accordion-question-answer table tbody tr th {
    border-left: 1px solid #c4c4c4;
    border-right: none !important;
  }
  html[dir="rtl"]
    .accordion
    .accordion-question-answer
    table
    tbody
    tr
    td:last-child,
  html[dir="rtl"]
    .accordion
    .accordion-question-answer
    table
    tbody
    tr
    th:last-child {
    border-left: none !important;
  }
  html[dir="rtl"]
    .accordion
    .accordion-question-answer
    .accordion-answer
    .accordion-para-text {
    margin-right: 0;
  }
  html[dir="rtl"]
    .accordion-question-answer.active
    .accordion-question
    .accordion-data
    .faq_index {
    color: #ff375e;
  }
  html[dir="rtl"]
    .accordion-question-answer.active
    .accordion-question
    .accordion-data
    .accordion-title__question {
    color: #4f008c;
  }
  html[dir="rtl"]
    .accordion-question-answer.accordion-faq.faq-indexed.active
    .faq_index {
    color: #ff375e;
  }
  html[dir="rtl"]
    .accordion-question-answer.accordion-faq.faq-indexed.active
    .accordion-title__question {
    color: #4f008c;
  }
}
html[dir="rtl"] .accordion .accordion-para-text p {
  margin-right: 0;
}
.accordion table tr td {
  color: #000 !important;
  background-color: #fff;
}
.accordion table {
  width: 100%;
}
html[dir="rtl"] .accordion table td,
html[dir="rtl"] .accordion table th {
  text-align: right !important;
}
.form-activate-sim #progressbar {
  position: relative;
  z-index: 0;
  margin-bottom: 35px;
}
.form-activate-sim #progressbar span {
  display: table-caption !important;
  left: 0;
}
.form-activate-sim #progressbar li:before {
  margin: 0 0 0 10px;
}
.form-activate-sim #progressbar li:after {
  left: 10px;
}
.headline {
  margin-top: 1rem;
  padding: 0 1rem;
  text-align: center;
}
.headline .h2,
.headline h2 {
  font-size: 45px;
  font-weight: 700;
  font-family: STC Forward;
}
.content-box {
  text-align: center;
  padding: 1rem;
}
.content-box .h3,
.content-box h3 {
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
}
.content-box .h4,
.content-box h4 {
  font-size: 20px;
  font-weight: 700;
  font-family: STC Forward;
  line-height: 36px;
}
.form-controller label {
  margin-top: 1rem;
  font-size: 14px;
  line-height: 16.41px;
}
.form-controller label span {
  color: #202020;
}
.form-controller input {
  margin-top: 0.5rem;
  border: 0;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  outline: 0;
  font-family: STC Forward;
}
.form-controller .cta-container {
  margin-top: 2rem;
}
.form-controller button {
  width: 90pt;
  height: 40px;
  font-family: STC Forward;
  font-size: 15px;
  text-align: center;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.3);
  border: 1px;
  border-color: rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  line-height: 20px;
  margin-right: 1rem;
}
.form-controller button:active {
  background-color: #ff375e;
  border-color: #ff375e;
}
.form-controller a {
  color: #f34b69;
  font-size: 14px;
  font-weight: 600;
  margin-left: 1rem;
}
.form-controller .error {
  font-size: 14px;
  line-height: 16.41px;
  opacity: 1;
  font-family: STC Forward;
  color: #ff375e !important;
}
@media (min-width: 768px) {
  .headline .h2,
  .headline h2 {
    font-size: 60px;
  }
  .form-controller input {
    width: 360px;
  }
}
@media (min-width: 992px) {
  .content-box,
  .headline {
    text-align: left;
  }
  .content-box {
    padding: 1rem 0;
  }
  .form-controller input {
    width: 360px;
  }
}
@media (min-width: 1200px) {
  .form-controller input {
    width: 360px;
  }
}
@media (min-width: 1400px) {
  .form-controller input {
    width: 25pc;
  }
}
.activateSim {
  text-align: start;
}
.activateSim .h4,
.activateSim h4 {
  margin-bottom: 20px;
  font-weight: 700;
}
.activateSim .h3,
.activateSim h3 {
  font-weight: 700;
  margin-bottom: 17px;
}
.activateSim .cmp-form-text__text {
  width: 100%;
  max-width: none;
}
.activateSim .form-check-input[type="radio"] {
  margin-left: 0;
}
.activateSim .cmp-form-options__field-label.radio {
  width: 100%;
  max-width: none;
}
.activateSim .red-text {
  color: #ff375e;
  font-size: 13px;
  line-height: 1pc;
}
.activationCode .options .cmp-form-options {
  width: 100%;
}
.activationCode .options .cmp-form-text {
  width: 360px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
}
@media (max-width: 991px) {
  .activationCode .options .cmp-form-text {
    width: 100%;
  }
}
.activationCode .cmp-form-options .custom-select {
  position: relative;
}
.activationCode .cmp-form-options .custom-select select {
  display: none;
}
.activationCode .cmp-form-options .custom-select .select-selected:after {
  position: absolute;
  content: "";
  top: 14px;
  right: 10px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-top-color: grey;
}
.activationCode
  .cmp-form-options
  .custom-select
  .select-selected.select-arrow-active:after {
  border-color: transparent transparent grey;
  top: 7px;
}
.activationCode .cmp-form-options .custom-select .select-items {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  max-height: 360px;
  overflow-y: scroll;
}
.activationCode .cmp-form-options .custom-select .select-hide {
  display: none;
}
.activationCode .cmp-form-options .select-selected {
  font-family: STC Forward;
  font-size: 18px;
  line-height: 25px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding-bottom: 14px;
}
.activationCode .cmp-form-options .select-selected.select-arrow-active {
  border-color: #ff375e;
}
.activationCode .cmp-form-options .select-items div {
  padding: 1pc 14px;
  background: #fff;
  -webkit-box-shadow:
    inset 1px 0 0 rgba(0, 0, 0, 0.2),
    inset 0 0.5px 0 rgba(0, 0, 0, 0.2),
    inset 0 -0.5px 0 rgba(0, 0, 0, 0.2);
  box-shadow:
    inset 1px 0 0 rgba(0, 0, 0, 0.2),
    inset 0 0.5px 0 rgba(0, 0, 0, 0.2),
    inset 0 -0.5px 0 rgba(0, 0, 0, 0.2);
  -webkit-backdrop-filter: blur(27.1828px);
  backdrop-filter: blur(27.1828px);
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.7);
}
.activationCode .cmp-form-options__label_op5 {
  opacity: 0.5;
}
.activationCode .cmp-form-options__label_black {
  color: #000;
}
.activationCode .table-response-wrapper {
  min-height: 90pt;
}
.activationCode .activationcode-table {
  display: none;
}
.activationCode .activationcode-table.edit {
  display: block;
}
.activationCode .activationcode-table .table {
  border: none;
  table-layout: fixed;
}
.activationCode .activationcode-table .table thead {
  background-color: rgba(0, 0, 0, 0.02);
}
.activationCode .activationcode-table .table thead th {
  font-size: 14px;
  line-height: 20px;
  color: #000;
  padding: 20px 20px 40px;
}
.activationCode .activationcode-table .table tbody,
.activationCode .activationcode-table .table tbody tr:first-child {
  background-color: #fff;
}
.activationCode .activationcode-table .table tbody td {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.7) !important;
  mix-blend-mode: normal;
  padding: 20px;
}
#announcementcollapse {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 0;
}
.pretitle {
  font-family: STC Forward;
  font-size: 1pc;
  color: rgba(0, 0, 0, 0.7019607843137254);
  mix-blend-mode: normal;
  display: inline;
  opacity: 1;
  line-height: 25px;
  vertical-align: middle;
  height: 25px;
}
span.pretitle:after {
  content: "\a";
  white-space: pre;
}
span.anncdescription p {
  margin: 0;
  width: 100%;
  font-family: STC Forward;
  line-height: 25px;
  color: rgba(0, 0, 0, 0.7019607843137254);
  mix-blend-mode: normal;
  opacity: 1;
  padding-left: 0;
  padding-right: 0;
  font-size: 24px;
}
@media only screen and (min-width: 768px) {
  span.anncdescription p {
    padding-left: 20px;
  }
}
#announcement-see-all-id {
  position: relative;
  font-family: STC Forward;
  font-size: 15px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  padding: 10px 15px;
  background-color: #ff375e;
  border: 1px;
  border-color: #ff375e;
  border-radius: 2px;
  margin-bottom: 40px;
  width: auto;
  margin-top: 20px;
}
.announcement-title__question {
  font-weight: 900 !important;
  font-size: 1.2rem;
  margin: 1.4rem 0 0;
  float: left;
  font-size: 24px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .announcement-title__question {
    font-size: 18px;
    margin-bottom: 25px;
  }
}
.announcement-question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  cursor: pointer;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .announcement-question {
    display: block;
    margin-bottom: 0;
    margin-left: unset;
    margin-right: 90px;
  }
}
.announcement___faq-text-button {
  margin-bottom: 0;
}
.announcement___faq-text-button .announcement__head-text.h1,
.announcement___faq-text-button h1.announcement__head-text {
  font-family: STC Forward;
  font-size: 3pc;
  line-height: 4pc;
  letter-spacing: -2px;
  color: #000;
  margin: 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .announcement___faq-text-button .announcement__head-text.h1,
  .announcement___faq-text-button h1.announcement__head-text {
    font-size: 28px;
  }
  #announcement-see-all-id {
    font-family: STC Forward;
    font-size: 28px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) and (min-width: 0px) and (max-width: 991px) {
  #announcement-see-all-id {
    font-size: 15px;
    margin-top: unset;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #announcement-see-all-id .productcard {
    padding: 0 15px;
  }
}
@media only screen and (min-width: 992px) {
  .bullet-announcement {
    padding: 0 15px 0 0;
    font-size: 24px;
    line-height: 36px;
    height: 36px;
    vertical-align: middle;
  }
}
.announcementimg {
  background: rgba(255, 106, 57, 0.10196078431372549);
  border-radius: 2px;
  margin-bottom: 9pt;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-right: 20px;
  padding: 8px 20px;
}
.anncimg {
  -webkit-transform: rotate(45degree);
  transform: rotate(45degree);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.announcement-question-answer {
  border-bottom: 0.5px solid #e5e5e5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .announcement-question-answer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .announcementimg {
    width: 55px;
    height: 40px;
    background: #ffebef;
    border-radius: 2px;
    margin-left: 0 !important;
    margin-bottom: unset;
    margin-top: 20px;
    position: absolute;
  }
  .anncdescription {
    margin: 0 !important;
  }
  .anncimg {
    height: 15px;
    padding-left: unset;
    padding-top: unset;
    -webkit-transform: none;
    transform: none;
    margin-top: -2px;
  }
}
@media screen and (min-width: 992px) {
  .anncdescription {
    margin-left: 50px;
    display: block;
    margin-right: 50px;
  }
}
html[dir="rtl"] .anncimg {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .announcement-question {
    margin-right: unset;
    margin-left: 90px;
  }
}
#articleItemContainer,
#articleItemContainer .articleImgDiv .articleImg {
  width: 100%;
}
#articleItemContainer .articleTitleDiv {
  margin-top: 30px;
}
#articleItemContainer .articleTitleDiv .articleTitle {
  font-weight: 600;
  line-height: 4pc;
  letter-spacing: -2px;
  white-space: pre-line;
  font-size: 50px;
}
#articleItemContainer .articleBodyContainer .articleBody,
#articleItemContainer .articleBodyContainer .articleDate {
  opacity: 0.7;
}
.balance__recharge {
  width: 491px;
  padding-top: 19px;
  padding-left: 30px;
  border-radius: 10px;
}
.balance__recharge .jconfirm-box {
  height: 321px;
}
.balance__recharge .jconfirm-title {
  font-size: 2pc !important;
  font-weight: 600;
}
.balance__recharge .jconfirm-title-c {
  padding-bottom: 0 !important;
}
.balance__recharge .jconfirm-content {
  width: 273px;
  font-size: 1pc;
  margin-top: 50px;
}
.balance__recharge .jconfirm-buttons .btn-confirm {
  padding: 10px 20px !important;
  margin-right: 30px !important;
}
.balance__recharge .jconfirm-buttons .btn-cancel,
.balance__recharge .jconfirm-buttons .btn-confirm {
  font-size: 15px !important;
  font-weight: 400 !important;
  text-transform: none !important;
}
.balance__recharge .jconfirm-closeIcon {
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-size: cover;
  top: 20px !important;
  right: 20px !important;
  background-image: url(cross.png);
  opacity: 1 !important;
}
.balanceRecharge .cpm-form__title-header-text {
  margin-left: -1pc;
  margin-bottom: 50px;
  margin-top: 25px;
  font-size: 3pc;
  line-height: 4pc;
  font-weight: 700;
}
.balanceRecharge .balance-recharge__image {
  max-width: 100%;
  margin-left: 54px;
  margin-top: 20px;
}
.balanceRecharge .captcha .cmp-form-text .button .button-comp img {
  margin-top: 0 !important;
}
.balanceRecharge .button-comp img {
  margin-bottom: 0;
}
.cmp-stcform form .balanceRecharge .cmp-form-text input,
.cmp-stcform form .cmp-form-text select {
  height: 47px;
}
.cmp-stcform .balanceRecharge .options,
.cmp-stcform .balanceRecharge .text {
  padding: 0;
}
.cmp-stcform form .balanceRecharge .cmp-form-button.ci-form__button {
  margin-left: 0;
}
.balance-recharge__Parent {
  position: relative;
}
.balance-recharge__Parent .balance-recharge-input {
  width: 100%;
}
.balance-recharge__Parent .form-captcha__image {
  margin: 0 25px;
  height: 25px;
}
.balance-recharge__Parent .captcha .cmp-form-text .button {
  margin: 0 !important;
  width: auto;
}
.balance-recharge__Parent .mart {
  margin-top: 5px;
}
@media only screen and (max-width: 991px) {
  .balance-recharge__Parent {
    padding-top: 115px;
  }
  .balance-recharge__Parent form {
    padding: 0 8px;
  }
  .balance-recharge__Parent .form-captcha__image {
    width: auto;
  }
  .balance__recharge {
    padding: 0 8px;
    width: 100%;
  }
  .balanceRecharge {
    margin-top: 40px;
  }
  .balanceRecharge .cpm-form__title-header-text {
    margin-left: 0;
    font-size: 2pc;
    font-weight: 700;
    line-height: 35px;
    width: calc(100% + 24px);
    position: absolute;
    top: 10px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    left: -9pt;
    padding-left: 20px;
  }
  .balanceRecharge .balance-recharge__image {
    margin: 0;
    padding-bottom: 70px;
  }
  .balanceRecharge .mobile-border {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    margin: 0 -20px;
    padding-left: 20px;
    padding-bottom: 40px;
  }
  .balance-recharge__Parent .captcha-comp #captchaIMage {
    width: 52px;
    height: 30px;
  }
  .balance-recharge__Parent .captcha-comp .button {
    position: relative;
  }
}
html[dir="rtl"] .balance__recharge .jconfirm-closeIcon {
  right: auto !important;
  left: 20px !important;
}
html[dir="rtl"] .balance__recharge .jconfirm-buttons .btn-confirm {
  margin-right: auto !important;
  margin-left: 30px !important;
}
html[dir="rtl"] .mobile-border {
  padding-bottom: 40px;
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .mobile-border {
    padding-right: 20px;
  }
}
html[dir="rtl"] .balanceRecharge .cpm-form__title-header-text {
  margin-right: -29px;
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .balanceRecharge .cpm-form__title-header-text {
    padding-right: 20px;
  }
}
html[dir="rtl"] .balanceRecharge .balance-recharge__image {
  margin-right: 50px;
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .balanceRecharge .balance-recharge__image {
    margin-right: 0;
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"]
    .balance-recharge__Parent
    .captcha-comp
    .captcha
    .form-captcha__image
    #captchaIMage {
    margin-right: 25px;
    margin-left: 0;
  }
  html[dir="rtl"] .balance-recharge__Parent .captcha-comp .button {
    margin-right: 0 !important;
  }
  html[dir="rtl"] .balance-recharge__Parent .captcha-comp .button img {
    left: 10px;
    right: auto;
  }
}
.businesslogin-conatiner {
  width: 100%;
  height: 100vh;
  background-repeat: no-repeat;
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.businesslogin-conatiner-inner,
.businesslogin-stc-logo {
  padding: 60px;
}
.businesslogin-input-label {
  margin-top: 40px;
  font-size: 14px;
  color: #000;
  opacity: 0.5 !important;
  width: auto;
}
.businesslogin-remember label {
  width: auto;
}
.businesslogin-link.active .businesslogin-tab-label {
  color: #ff375e;
  border-bottom: 1px solid #ff375e;
  padding-bottom: 20px;
}
.businesslogin-input-container {
  margin-top: 40px;
}
.businesslogin-account,
.businesslogin-input-container {
  padding-left: 30px;
  padding-right: 30px;
}
.businesslogin-bg {
  background-color: #fff;
  height: auto;
  border-radius: 7px;
  width: 530px;
}
.businesslogin-tabs {
  padding-bottom: 9px;
}
.businesslogin-tabs .businesslogin-item.show .businesslogin-link,
.businesslogin-tabs .businesslogin-link.active {
  background-color: transparent;
}
.businesslogin-link {
  color: #000;
  font-size: 15px;
  line-height: 25px;
  padding-left: 30px;
}
.businesslogin-tabs .businesslogin-link {
  border: none;
}
.businesslogin-link:focus,
.businesslogin-link:hover {
  color: #ff375e;
}
.businesslogin-input-container-radio div {
  display: inline-block;
}
#radio-button-account {
  border: 2px solid #fff;
  -webkit-box-shadow: 0 0 0 1px #ff375e;
  box-shadow: 0 0 0 1px #ff375e;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 50%;
  width: 9pt;
  height: 9pt;
  background-color: #fff;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  font-size: 14px;
  line-height: 24px;
}
#radio-button-account:checked,
#radio-button-all-numbers:checked,
#radio-button-otp:checked,
#radio-button-sepcific:checked {
  background-color: #ff375e;
}
#radio-button-otp {
  border: 2px solid #fff;
  -webkit-box-shadow: 0 0 0 1px #ff375e;
  box-shadow: 0 0 0 1px #ff375e;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 50%;
  width: 9pt;
  height: 9pt;
  background-color: #fff;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  font-size: 14px;
  line-height: 24px;
}
#radio-button-otp:checked {
  background-color: #ff375e;
}
#mobileNo,
#password,
#username,
#verificationcode {
  height: 43px;
}
#rememberme:checked {
  position: relative;
  top: 3px;
}
.businesslogin-remember label {
  opacity: 0.7;
  padding-left: 10px;
  font-size: 1pc;
  line-height: 24px;
}
.businesslogin-remember {
  display: block;
  margin-top: 40px;
  margin-bottom: 40px;
}
.businesslogin-remember-a {
  text-decoration: none;
  padding-left: 6px;
  font-size: 1pc;
  line-height: 20px;
  white-space: nowrap;
  float: right;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .businesslogin-remember-a {
    float: left;
    padding-top: 15px;
  }
}
.businesslogin-button > a {
  text-decoration: none;
  color: #fff;
  font-size: 15px;
  line-height: 20px;
}
.businesslogin-button {
  padding: 10px 20px;
  border: none;
  background-color: #ff375e;
}
.businesslogin-register {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding-bottom: 30px;
}
.businesslogin-signin {
  margin-left: 30px;
  padding-top: 50px;
  padding-bottom: 40px;
  margin-bottom: 0;
  font-size: 40px;
  line-height: 45px;
  text-align: left;
  color: #000;
}
.businesslogin-sign-desc {
  margin-bottom: 10px;
  font-size: 14px;
  color: #000;
  opacity: 0.5 !important;
}
.businesslogin-label {
  width: auto;
  font-size: 14px;
  color: #000;
  opacity: 0.7 !important;
  padding-left: 8px;
  margin-right: 15px;
}
.businesslogin-register {
  font-size: 15px;
  line-height: 20px;
}
.businesslogin-conatiner-logo {
  position: absolute;
  top: 78px;
  left: 45px;
  width: 195px;
  height: 94px;
}
.businesslogin-legal-footer {
  border-top-color: #333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 0;
}
#businesslogin-footer {
  z-index: 110;
  width: 100%;
  padding: 0;
  margin: 0;
  height: 60px;
  position: fixed;
  bottom: 0 !important;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  border-top-color: #333;
  color: #fff;
  opacity: 0.7;
  font-size: 9pt;
  font-weight: 400;
  -webkit-backdrop-filter: blur(50px);
  backdrop-filter: blur(50px);
}
.businesslogin-legal-footer ul {
  list-style: none;
  margin: 0;
  padding: 0;
  right: 60px;
  position: absolute;
}
.businesslogin-usage-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  right: 0;
}
.businesslogin-legal-footer span {
  margin-top: 2px;
  float: right;
  margin-bottom: 10px;
  margin-left: 60px;
  font-size: 9pt;
}
.businesslogin-legal-footer ul li {
  display: inline-block;
  margin-left: 20px;
  font-size: 9pt;
  margin-top: 3px;
}
.businesslogin-legal-footer a,
.businesslogin-legal-footer a:visited {
  color: #ccc;
  text-decoration: none;
}
.businesslogin-account-para {
  margin-bottom: 0;
  padding-top: 30px;
  width: 380px;
  font-size: 14px;
  color: #000;
  opacity: 0.5;
  line-height: 1pc;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .businesslogin-account-para {
    padding-top: 20px;
  }
}
.bottom-para {
  padding-top: 0;
  padding-bottom: 50px;
}
.businesslogin-account-para-otp {
  font-size: 1pc;
  line-height: 24px;
  width: 390px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.businesslogin-button-signin-otp {
  padding: 6px 9pt;
  border: none;
  background-color: #ff375e;
  margin-right: 20px;
  margin-left: 20px;
}
.businesslogin-button-signin-otp > a {
  color: #fff;
  text-decoration: none;
  font-size: 15px;
  line-height: 20px;
}
.businesslogin-button-signin-otp-a {
  color: #ff375e;
  text-decoration: none;
  font-size: 15px;
  line-height: 20px;
}
.businesslogin-account-button {
  padding-bottom: 50px;
}
.businesslogin-button-next {
  background-color: #ff375e;
}
.businesslogin-register p {
  padding-right: 10px;
}
#mobileNo,
#password,
#username,
#verificationcode {
  opacity: 0.5;
}
#businesslogin-tab-business hr {
  border-top: 1px solid #dee2e6;
  opacity: 1;
}
@media screen and (max-width: 991px) {
  .businesslogin-account,
  .businesslogin-input-container {
    margin-top: 20px;
    padding: 0 20px;
  }
  .businesslogin-stc-logo {
    padding: 0;
    background-repeat: no-repeat;
    background-color: #000;
    background-position: 100%;
  }
  .individuallogin-conatiner-logo {
    width: 50px;
    margin: 30px;
  }
  .businesslogin-remember {
    display: block;
  }
  .businesslogin-conatiner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .businesslogin-conatiner-inner {
    padding: 0;
  }
  .businesslogin-conatiner-image {
    width: 100%;
    height: 83px;
  }
  .businesslogin-remember label {
    font-size: 1pc;
  }
  .businesslogin-input-container-radio div {
    display: block;
  }
  .businesslogin-conatiner-logo {
    position: absolute;
    top: 29px;
    left: 20px;
    width: 50px;
    height: 24px;
  }
  .businesslogin-bg {
    background-color: #fff;
    width: 100%;
    height: auto;
    margin: 0;
    border-radius: none;
  }
  .businesslogin-link {
    padding-left: 20px;
  }
  .businesslogin-remember-a {
    padding: 14px 0 0;
  }
  .businesslogin-legal-footer ul {
    right: 20px;
  }
  #mobileNo,
  #password,
  #username,
  #verificationcode {
    width: -webkit-fill-available;
  }
  .businesslogin-legal-footer span {
    float: right;
    margin: 2px 8px 10px 20px;
    font-size: 9pt;
  }
  .businesslogin-label {
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 991px) and (min-width: 0px) and (max-width: 991px) {
  .businesslogin-label {
    width: 90%;
  }
}
@media screen and (max-width: 991px) {
  .businesslogin-account-para {
    width: auto;
  }
  .businesslogin-legal-footer {
    display: -webkit-box;
    padding: 20px 0;
  }
  #password,
  #username {
    margin-bottom: 30px;
  }
  .businesslogin-input-label {
    margin-top: 10px;
    width: auto;
  }
  #businesslogin-footer {
    background-color: #fff;
    color: #000;
    opacity: unset;
    height: 60px;
    border-top: 2px solid #e5e5e5;
  }
  .businesslogin-legal-footer a,
  .businesslogin-legal-footer a:visited {
    color: #000;
  }
  .businesslogin-signin {
    font-size: 40px;
    line-height: 45px;
    padding-top: 30px;
    margin-left: 20px;
  }
  .businesslogin-register {
    padding-bottom: 0;
    margin-bottom: 5pc;
  }
  .businesslogin-input-container {
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width: 992px) and (max-width: 1320px) {
  .businesslogin-conatiner-inner,
  .businesslogin-stc-logo {
    padding: 40px 60px;
  }
  .businesslogin-signin {
    padding-top: 20px;
  }
  .businesslogin-input-container,
  .businesslogin-input-label {
    margin-top: 20px;
  }
  #mobileNo,
  #password,
  #username,
  #verificationcode {
    height: 43px;
  }
  .businesslogin-register {
    padding-bottom: 20px;
  }
  .businesslogin-remember {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .businesslogin-register p {
    font-size: 13px;
  }
  .businesslogin-register .businesslogin-remember-a {
    font-size: 13px;
    padding: 0 0 0 6px !important;
  }
}
.businesslogin-account .accessLink {
  margin-left: 30px;
  font-size: 15px;
  line-height: 25px;
  padding-top: 4px;
}
.horizontal-line {
  height: 40px !important;
  background-color: #fff;
  border-top: none !important;
  border-bottom: 1px solid #dee2e6;
}
.MarginTop20 {
  margin-top: 20px !important;
}
.nextBtn_active {
  background-color: #ff375e !important;
}
.radio {
  margin-bottom: 10px;
}
.LinkCoverageMaps,
.order__details .cmp-form-options--drop-down {
  margin-left: 0 !important;
}
.HatifContent {
  position: relative;
}
.HatifContent .copperimg,
.HatifContent .fiberimg {
  height: 350px !important;
  background-color: #fafafa;
  background-position: 10px;
  background-repeat: no-repeat;
  width: 100%;
}
.HatifContent input#Input_FTTH {
  top: 142px !important;
}
.HatifContent .Input_FTTH,
.HatifContent input#Input_FTTH {
  background-color: #fff;
  opacity: 1;
  position: absolute;
  border: 0;
  padding: 0 2px !important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 180px !important;
  margin: 0 !important;
  max-height: 23px;
  outline: none !important;
  left: 18px !important;
  -webkit-box-shadow: inset 0 0 0 0 !important;
  box-shadow: inset 0 0 10px -6px !important;
  text-align: center !important;
}
.HatifContent .Input_FTTH1 {
  top: 168px !important;
}
.HatifContent .Input_FTTH2 {
  top: 2in !important;
}
.HatifContent .Input_FTTH3 {
  top: 216px !important;
}
.HatifContent .Input_FTTH4 {
  top: 15pc !important;
}
.HatifContent .fiber_FTTH_label {
  left: 210px !important;
  margin: 0;
  text-align: center !important;
  background-color: #fff !important;
  opacity: 0.9;
  height: 23px !important;
  padding: 3px !important;
  border-radius: 0;
  position: absolute;
  z-index: 0;
  outline: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: var(--dark) !important;
  display: block;
  font-size: 14px;
  line-height: 1pc;
  width: 75px !important;
  border: 1px solid #d3d3d3;
  border-top: none;
  border-left: none;
}
.HatifContent .fiber_FTTH_label.c-plate-id {
  top: 142px !important;
}
.HatifContent .fiber_FTTH_label.c-fdt {
  top: 168px !important;
}
.HatifContent .fiber_FTTH_label.c-odf {
  top: 2in !important;
}
.HatifContent .fiber_FTTH_label.c-sp {
  top: 216px !important;
}
.HatifContent .fiber_FTTH_label.c-tb {
  top: 15pc !important;
}
.HatifContent input#Input_Switch {
  top: 130px;
  padding: 1px 5px 0 !important;
  z-index: 0;
  outline: none;
  margin: 0;
}
.HatifContent input#Input_Cabinet,
.HatifContent input#Input_Switch {
  text-align: center !important;
  left: 24px !important;
  width: 170px !important;
  background-color: #fff !important;
  opacity: 0.9;
  height: 23px !important;
  border-radius: 0;
  text-align: left;
  position: absolute;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: var(--dark) !important;
  display: block;
  font-size: 14px;
  line-height: 1pc;
}
.HatifContent input#Input_Cabinet {
  top: 11pc !important;
  padding: 0 2px !important;
  outline: none;
  margin: 0 !important;
  outline: none !important;
  -webkit-box-shadow: inset 0 0 0 0 !important;
  box-shadow: inset 0 0 10px -6px !important;
}
.HatifContent input#Input_DB {
  left: 24px !important;
  width: 170px !important;
  top: 14pc !important;
  padding: 1px 5px 0 !important;
  border-radius: 0;
  text-align: left;
  text-align: center;
}
.HatifContent .HatifPlateLabel,
.HatifContent input#Input_DB {
  position: absolute;
  opacity: 0.9;
  background-color: #fff !important;
  height: 23px !important;
  z-index: 0;
  outline: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: var(--dark) !important;
  display: block;
  margin: 0;
}
.HatifContent .HatifPlateLabel {
  text-align: center !important;
  padding: 3px !important;
  border-radius: 0;
  font-size: 14px;
  line-height: 1pc;
  width: 75px !important;
  border: 1px solid #d3d3d3;
  border-top: none;
  border-left: none;
}
.HatifContent .SwitchLabel {
  top: 130px;
  left: 210px !important;
}
.HatifContent .CabinetLabel {
  top: 11pc;
  left: 210px !important;
}
.HatifContent .DBLabel {
  top: 14pc;
  left: 210px !important;
}
.HatifContent .set_location {
  font-size: 14px;
  margin-bottom: 5px;
  line-height: 25px;
}
.choose__product .form-controller input,
.orderDetails .form-controller input,
.service__plan .form-controller input {
  width: 20px;
  height: 20px;
  margin-top: 0;
}
.choose__product,
.order__details,
.order__summary,
.orderDetails,
.OrderForm,
.service__plan {
  text-align: start !important;
}
#ServicePlans .form-controller .label,
.choose__product .form-check-label {
  opacity: 1;
}
#DivLandline .form-check-input[type="radio"],
.choose__product .form-check-input[type="radio"],
.service__plan .form-check-input[type="radio"] {
  cursor: pointer;
  border: 1px solid #ff375e;
  width: 20px;
  height: 20px;
  margin-top: 0 !important;
  margin: 5px;
  background-color: rgba(255, 55, 94, 0.1);
}
#DivLandline .form-check-input[type="radio"]:checked,
.choose__product .form-check-input[type="radio"]:checked,
.service__plan .form-check-input[type="radio"]:checked {
  background: #ff375e;
  border: 1px solid #ff375e !important;
  -webkit-box-shadow:
    inset 0 0 0 3px #ffd5d4,
    0 0 0 0.5px #ff375e;
  box-shadow:
    inset 0 0 0 3px #ffd5d4,
    0 0 0 0.5px #ff375e;
}
.form-check-input:focus,
.order__details .form-check-input:focus {
  -webkit-box-shadow: 0 0 0 0 #0d6efd;
  box-shadow: 0 0 0 0 #0d6efd;
}
.order__details .form-check-input[type="checkbox"] {
  margin-right: 5px;
  width: 20px !important;
  height: 20px !important;
  margin-top: 0;
  border: 1px solid rgba(0, 0, 0, 0.7);
}
.order__details .form-check-input[type="checkbox"]:checked {
  border: 1px solid #ff375e !important;
}
.order__details .form-controller label {
  opacity: 1;
}
.order__details .form-check-input:checked {
  background-color: #ff375e;
  border-color: #ff375e;
  opacity: 1;
}
.acknowledge #acknowledge {
  width: 25px;
}
.checkAcknowledge {
  border: 1px solid rgba(0, 0, 0, 0.7);
  border-radius: 2px;
  height: 20px;
  width: 20px !important;
  opacity: 1;
  accent-color: #ff375e;
}
.padding20px {
  padding: 20px;
}
.form-check-label {
  font-family: STC Forward;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.3px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 1;
}
hr.solid {
  border-top: 1px solid #bbb;
}
.btnBack {
  font-size: 15px;
  line-height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  color: #ff375e;
  display: inline;
  padding: 10px;
  text-decoration: none;
}
.btnBack,
.Sub-Heading {
  font-family: STC Forward;
}
.Sub-Heading {
  font-size: 28px;
  font-weight: 700;
  line-height: 36px;
  letter-spacing: -0.30000001192092896px;
  text-align: start;
}
.businessStoreForm .Div-Sub-Heading {
  margin: 20px 0;
}
#btnChooseProducts {
  margin-top: 20px;
}
div.button {
  margin: 30px 0;
  cursor: pointer;
  margin-top: 20px;
}
.form-check-label {
  width: 100%;
}
.service__plan > .DivColors > .selectPhoneColor {
  -webkit-box-shadow: 0 0 0 2px #ff375e;
  box-shadow: 0 0 0 2px #ff375e;
  height: 60px;
  border: 0.5px solid hsla(0, 0%, 59.2%, 0.2);
  border-radius: 2px;
}
.radioButtonColor {
  margin: 10px;
  border: 2px solid #fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 50%;
  width: 20px !important;
  height: 20px !important;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  font-size: 14px;
  line-height: 24px;
}
.radioButtonColor:checked {
  -webkit-box-shadow:
    inset 0 0 0 2px #fff,
    0 0 0 2px #ff375e;
  box-shadow:
    inset 0 0 0 2px #fff,
    0 0 0 2px #ff375e;
  border-bottom: 0 !important;
}
.service__plan #deviceList {
  padding: 28px 15px 28px 10px;
  width: 95%;
  border: 2px solid #ff375e;
  border-radius: 2px;
  opacity: 0.7;
}
.service__plan #DivColors {
  border: 1px solid hsla(0, 0%, 59.2%, 0.2);
  padding: 20px;
  width: 95%;
}
.deviceModalDropdown {
  border: 2px solid #ff375e !important;
  padding: 17px;
}
.businessStoreForm .contentFont,
.businessStoreForm .headerFont {
  padding-left: 20px;
}
.businessStoreForm #order-info .h1,
.businessStoreForm #order-info h1,
.businessStoreForm .headerFont {
  margin-top: 20px;
}
.acknowledge #acknowledge,
.businessStoreForm .form-check-label {
  opacity: 1 !important;
  margin: 15px 0;
}
.businessStoreForm input {
  opacity: 1 !important;
}
.choose__product .product-type {
  border-top: 0.5px solid rgba(0, 0, 0, 0.3);
  margin-top: 45px;
}
.choose__product .product-type:first-child {
  border-top: none;
}
.choose__product .product-type p {
  line-height: 24px;
  font-size: 14px;
}
.business__onlinesales--step .next-step {
  width: 75px !important;
}
.form-business-online-sales {
  margin-top: 60px;
}
.form-business-online-sales #progressbar {
  position: relative;
  z-index: 0;
  margin-bottom: 35px;
}
.form-business-online-sales #progressbar span {
  display: table-caption !important;
  left: 0;
}
.form-business-online-sales #progressbar li:before {
  margin: 0 0 0 10px;
}
.form-business-online-sales #progressbar li:after {
  left: 10px;
}
.form-business-online-sales .cmp-form-text input {
  margin-top: 0;
  width: 100%;
}
.form-business-online-sales .cmp-form-options__field-label.radio {
  width: 100%;
}
.form-business-online-sales .cmp-form-options__field-label.radio span {
  width: 80%;
  word-break: break-word;
  display: inline-block;
}
.form-business-online-sales textarea.cpm-form__text-area {
  width: 100%;
  border: 2px solid rgba(0, 0, 0, 0.2);
  margin: 10px 0 0;
}
.form-business-online-sales
  fieldset.cmp-form-options.cmp-form-options--drop-down.form__field-component {
  width: 100%;
}
.form-business-online-sales
  .order__details
  .cmp-form-options__field.cmp-form-options__field--drop-down {
  width: 100% !important;
}
.form-business-online-sales .captch-img {
  height: 40px;
  position: relative;
  overflow: hidden;
  margin-top: 34px;
}
.form-business-online-sales .captch-wrap {
  position: relative;
}
.form-business-online-sales .new-captcha-refresh {
  height: auto;
  position: absolute;
  left: 0;
  bottom: 46px;
}
.form-business-online-sales .new-captcha-refresh .refresh-button {
  background-image: url(refresh.png);
  background-repeat: no-repeat;
  left: 0;
  bottom: 0;
  margin: 0;
}
.form-business-online-sales .map__searchinput {
  width: 100%;
  height: 60px;
  margin-bottom: 5px;
  border: 2px solid #ff375e !important;
  border-radius: 2px;
}
.form-business-online-sales .map__search-icon {
  top: 4pc;
}
.order__details .cmp-form-options__field.cmp-form-options__field--drop-down {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='16' height='16' xmlns='http://www.w3.org/2000/svg' ><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='grey'/></g></svg>")
    no-repeat;
  background-position: right 10px top 50%;
  width: 92% !important;
}
.businessStoreForm .captcha .row .col-sm-6 .text .form__field-component {
  margin-left: 0 !important;
}
.grey-background-header {
  background-color: rgba(0, 0, 0, 0.02);
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 600;
  font-size: 1pc;
  line-height: 24px;
}
@media only screen and (min-width: 992px) {
  .BusinessStore__btn {
    position: absolute;
    font-family: STC Forward;
    font-size: 15px;
    text-align: center;
    color: #fff;
    width: 10pc;
    height: 40px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    line-height: 20px;
  }
  .BusinessStore__modal-header {
    height: 70px;
  }
  .BusinessStore__modal-dialog {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    top: 30%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
    width: 625pc !important;
  }
  .BusinessStore__modal-content > .modal-body {
    width: 700px;
    height: 330px;
  }
  .BusinessStore__modal-content {
    width: 700px;
    height: 25pc;
    position: absolute;
    top: -75pt;
  }
  .BusinessStore__modal-text-title {
    line-height: 55px;
    font-family: STC Forward;
    font-size: 2pc;
    letter-spacing: -0.32px;
    color: #000;
  }
  .BusinessStore__modal-close-btn {
    margin-bottom: 15px;
    padding: 5px 10px;
    color: #ff375e !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .modal-body > .businessStoreBtn {
    position: absolute;
    bottom: 60px;
  }
  .modal-body > #businessStoreCompanyId {
    position: absolute;
    top: 25%;
  }
  .modal-body > #businessStoreCompanyId > .cmp-form-text {
    border: 0;
    border-bottom: 2px solid rgba(0, 0, 0, 0.2);
    outline: 0;
    width: 330px;
    height: 60px;
    font-family: STC Forward;
    opacity: 0.7;
  }
  .businessStoreBtn > #btnRatePlans {
    width: 5pc;
    height: 40px;
    font-family: STC Forward;
    font-size: 15px;
    text-align: center;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.3);
    border: 1px;
    border-color: rgba(0, 0, 0, 0.3);
    border-radius: 2px;
    line-height: 20px;
  }
}
.next-prev-btns__submit {
  width: auto !important;
}
.form-controller input {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.business__onlinesales--step .tabs .cmp-tabs {
  margin-bottom: 0;
}
.business__onlinesales--step .next-prev-btns__submit {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.business__onlinesales--step .next-prev-btns__submit.nextBtn_active {
  background-color: #ff375e !important;
}
@media (min-width: 992px) {
  html[dir="rtl"] .OrderForm .offset-md-1 {
    margin-left: 0;
    margin-right: 8.33333%;
  }
}
.businessStoreBtn form .cmp-form-button,
.businessStoreBtn form .cmp-form-button.active {
  outline: 0;
}
.OrderForm textarea.cpm-form__text-area {
  text-align: start;
}
.OrderForm .captcha-refresh {
  margin-left: 5px !important;
  top: -5px;
}
.choose__product .RadioLabelOpacity {
  margin-top: 5px;
}
.cmp-checkmark-icon {
  background-image: url(checkmark.svg);
  background-size: cover;
  height: 18px;
  width: 18px;
}
.MarginBottom20 {
  margin-bottom: 20px;
}
.business__onlinesales--step .stc__progressbuttons .next-prev-btns__submit {
  padding: 0;
}
.acknowledge a {
  margin-left: 0;
}
.MarginTop30 {
  margin-top: 30px;
}
.MarginBottom30 {
  margin-bottom: 30px;
}
.button-comp__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.button-comp,
.button-comp__icon {
  border: 0.5px solid;
  border-radius: 2px;
  padding: 10px 20px;
  color: #fff;
}
.button-comp {
  cursor: pointer;
  font-size: 15px;
  line-height: 50px;
  text-decoration: none;
  white-space: nowrap;
  margin-left: -9pt;
  background-color: #ff375e !important;
}
.button-comp:hover {
  color: #fff;
}
.value_partner_btn {
  margin-top: 50px;
}
a.smarthome_buttonComp,
Html[dir="rtl"] a.smarthome_buttonComp {
  background-color: transparent !important;
}
Html[dir="rtl"] .button-comp__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
Html[dir="rtl"] .button-comp,
Html[dir="rtl"] .button-comp__icon {
  border: 0.5px solid;
  border-radius: 2px;
  padding: 10px 20px;
  color: #fff;
}
Html[dir="rtl"] .button-comp {
  cursor: pointer;
  font-size: 15px;
  line-height: 50px;
  text-decoration: none;
  white-space: nowrap;
}
Html[dir="rtl"] .button-comp:hover {
  color: #fff;
}
Html[dir="rtl"] .cmp-btn-v2 .btn-2 {
  padding-right: 15px;
}
@media screen and (max-width: 991px) {
  .button-comp {
    margin-left: 5px;
  }
}
.cmp-btn-v2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-btn-v2 .btn-2 {
  padding-left: 15px;
}
.stc_col_4 {
  width: 33.33333%;
  display: inline-block;
  float: left;
}
.stc_col_4 .h1,
.stc_col_4 h1 {
  margin-top: 20px;
}
.stc_col_6 {
  width: calc(50% - 44px);
  float: left;
}
.stc_col_8 {
  width: 66.66667%;
  display: inline-block;
  float: left;
}
.stc_txtbox {
  width: 100%;
  border-top: 0;
  border-right: 0;
  border-left: 0;
  border-bottom-width: 1px;
}
.cancelPortin .stc_txtbox {
  height: 40px;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2) !important;
}
.stc_txtbox:focus {
  border-top: 0;
  border-right: 0;
  border-left: 0;
  outline: none;
}
.cancelPortin .stc_flt_left {
  float: left;
  line-height: 24px;
  font-weight: 400;
}
.stc_margin_right {
  margin-right: 44px;
}
.error_dis {
  display: none;
  color: #ff375e;
  font-size: 13px;
}
.show_error.error_dis,
.stc_margin_bottom {
  display: inline-block;
}
.stc_margin_bottom {
  margin-bottom: 44px;
}
.stc_btn,
.stc_margin_bottom_sort {
  display: inline-block;
}
.stc_btn {
  border-radius: 2px;
  background: #ff375e;
  padding: 10px 40px;
  font-size: 15px;
  margin-top: 10px;
  text-decoration: none;
}
.stc_btn,
.stc_btn:focus,
.stc_btn:hover {
  color: #fff;
}
.stc_btn_disable {
  background: #b3b3b3;
}
.captcha_img {
  float: left;
  width: 20%;
}
.captcha_txt {
  float: left;
  width: 40%;
}
.captcha_txt input {
  width: 150px;
}
.error_dis .exclamation {
  background-color: #ff375e;
  width: 9pt;
  height: 9pt;
  display: inline-block;
  border-radius: 50%;
  color: #fff;
  margin-right: 10px;
  margin-top: 4px;
  float: left;
  padding-left: 5px;
  font-size: 10px;
}
.stc_table {
  width: 100%;
  margin-bottom: 44px;
  border: none;
}
.stc_table th {
  font-size: 14px;
  font-weight: 700;
  background: rgba(0, 0, 0, 0.02);
  border-top: 0 !important;
}
.stc_table td,
.stc_table th {
  border-bottom: 1px solid #ddd;
  text-align: left;
  padding: 8px;
  height: 5pc;
}
.stc_table td {
  font-size: 1pc;
  color: rgba(0, 0, 0, 0.7);
}
.stc_detail_desc_page {
  display: none;
}
.stc_popup_loader_overlay {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  min-height: 328px;
  text-align: center;
  z-index: 1000;
  display: none;
}
.stc_popup {
  width: 40pc;
  background-color: #fff;
  display: inline-block;
  margin-top: 75pt;
  min-height: 200px;
  border-radius: 4px;
  padding: 20px;
  text-align: left;
}
.cancelPortin .stc_popup > .h2,
.cancelPortin .stc_popup > h2 {
  display: inline-block;
  font-weight: bolder;
}
.cancelPortin .stc_popup .cancel_popup {
  float: right;
  font-size: 20px;
  font-weight: 400;
  color: #ff375e;
  position: relative;
  right: 25px;
  top: 5px;
  cursor: pointer;
}
.cancelPortin .stc_popup > .h2,
.cancelPortin .stc_popup > div,
.cancelPortin .stc_popup > h2,
.cancelPortin .stc_popup > p {
  padding: 0 20px;
}
.mdr_overlay {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  display: none;
}
.stc_btn_popup_cancel {
  margin-left: 22px;
  text-decoration: none;
}
.stc_margin_top {
  margin-top: 22px;
}
.stc_cancel_pagger_wrapper {
  margin: 35px 0;
  display: inline-block;
  width: 100%;
  font-size: 14px;
}
.stc_cancel_show_entries {
  font-size: 14px;
  display: inline-block;
  margin-bottom: 40px;
}
.stc_cancel_pre {
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 0 10px;
  float: left;
}
.stc_cancel_next,
.stc_cancel_pre {
  cursor: pointer;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.stc_cancel_next {
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 15px 10px;
  float: right;
}
.stc_cancel_page_no {
  cursor: pointer;
  width: 24px;
  height: 22px;
  display: inline-block;
  padding: 10px 5px;
  text-align: center;
  background-color: #a6a6a6;
  font-family: SF Pro Display;
  font-style: normal;
  border-radius: 5px;
  margin: 0 5px;
  color: #fff;
  font-weight: 700;
  line-height: 1px;
  text-decoration: none;
}
.stc_cancel_page_no.current {
  background-color: #ff375e;
}
.stc_cancel_page_no.current:hover {
  color: #fff;
}
#pagincancel li {
  display: inline-block;
}
.cancel__port .pagination li {
  height: 25px;
  width: 25px;
  text-align: center;
  color: #fff;
  border-radius: 3px;
  line-height: 30px;
  cursor: pointer;
}
.cancel__port ul.pagination li a.previous {
  top: 4px;
}
.cancel__port .pagination li.arrowKeys {
  background: none;
  color: #979797;
  font-size: 18px;
  font-weight: 500;
}
.cancel__port .pagination li span {
  bottom: 2px;
  position: relative;
}
.cancel__port .pagination li.active {
  background: #ff375e;
  color: #fff;
}
.cancelport__search {
  position: relative;
}
.cancel__port .next-page {
  top: 4px;
}
.cancelportSearch-icon {
  background-image: url(search-icon.png);
  height: 24px;
  width: 24px;
  display: block;
  background-repeat: no-repeat;
  top: 30px;
  position: absolute;
  z-index: 0;
  margin-left: 10px;
}
.cancelPort__enteries {
  padding-left: 40px;
  font-size: 18px;
}
.cancelPortin .status {
  font-weight: 400;
}
.form-failure,
.form-success {
  height: 3pc !important;
  width: 3pc !important;
}
.popup-content .h2,
.popup-content h2 {
  font-size: 2pc;
}
.cancelPortin .captcha_val_div {
  margin-left: 20px !important;
}
.cancelPortin .stc_flt_left {
  font-size: 14px;
}
#cancel__port--table tr td {
  vertical-align: initial;
}
.cancelPortin .table_div {
  overflow-x: auto;
}
.cancelPortin .captcha input {
  height: 50px !important;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2) !important;
}
.cancelPortin .captcha-refresh {
  margin-top: 60px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cancelPortin .stc_col_8,
  .stc_col_4 {
    width: 100%;
  }
  .stc_col_6 {
    width: 100%;
    margin-bottom: 22px;
  }
  .captcha_txt,
  .stc_cancel_pagger_wrapper .pagination,
  .stc_cancel_pagger_wrapper .stc_flt_left {
    width: 100%;
  }
  .cancelPortin .captcha_val_div {
    margin-left: 10px !important;
  }
  .stc_popup {
    width: 90%;
  }
  .cancelPortin .stc_popup .cancel_popup {
    top: -30px;
  }
  .cancelPortin .captcha .col-sm-2,
  .createLandline .captcha .col-sm-2 {
    width: 35%;
  }
  .cancelPortin .captcha .col-sm-1,
  .createLandline .captcha .col-sm-1 {
    width: 15%;
  }
  .cancelPortin .captcha .button,
  .createLandline .captcha .button {
    margin: 35px 0 !important;
  }
  .cancelPortin
    .captcha
    .row
    .col-sm-6
    .text
    .form__field-component
    .cmp-form-text__text,
  .createLandline
    .captcha
    .row
    .col-sm-6
    .text
    .form__field-component
    .cmp-form-text__text {
    width: 100% !important;
  }
  .cancelPortin .captcha .captcha_val_div label,
  .createLandline .captcha .captcha_val_div label {
    width: 100%;
  }
  html[dir="rtl"] ul.pagination {
    float: left;
    padding: 0;
  }
  html[dir="rtl"] .popup_footer,
  html[dir="rtl"] .stc_popup .ptrn-input-lbl {
    text-align: start;
  }
}
html[dir="rtl"] .cancelPortin .cmp-form-text__text {
  width: 90%;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .cancelPortin .cmp-form-text__text {
    height: 43px;
    width: 95%;
  }
}
html[dir="rtl"] .cancelPortin .captcha .cmp-form-text__text {
  height: 43px;
  width: 180px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .cancelPortin .captcha .cmp-form-text__text {
    width: 10pc;
  }
}
html[dir="rtl"] .cancelPortin .captcha .col-sm-1 {
  margin-right: -10px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .cancelPortin .captcha .col-sm-1 {
    margin-right: 0;
  }
}
html[dir="rtl"] .cancel__port .col-sm-8 {
  margin-right: 10px;
}
.captcha .form-captcha__image #captchaIMage {
  margin-top: 0;
  width: 52px;
  height: 30px;
}
.captcha .field-align__center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.captcha .cmp-form-text .label {
  width: auto;
  font-size: 13px;
  line-height: 20px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.5;
}
.captcha .cmp-form-text .button {
  margin: 0;
  margin-top: 0 !important;
}
.captcha .cmp-form-text .button .button-comp {
  padding: 0;
}
.captcha .cmp-form-text .button .button-comp img {
  margin-top: 0 !important;
}
.captcha .cmp-form-text .button .button-comp.captcha-refresh {
  margin-left: -40px;
}
.captcha .cmp-form-text .cmp-form-text {
  margin-left: -20px;
}
.captcha .cmp-form-text .cmp-form-text input {
  width: auto;
}
.captcha .cmp-form-text .button .button-comp img {
  margin-top: 15px !important;
}
@media screen and (min-width: 992px) {
  .captcha-comp .col-lg-6 {
    width: 440px !important;
  }
  .captcha-comp .col-lg-6 .cmp-form-text .form-captcha__image {
    padding-left: 20px;
  }
  .captcha-comp .col-lg-6 .cmp-form-text .col.button {
    padding-left: 40px;
  }
  .captcha-comp .col-lg-6 .col-sm-6:last-child {
    margin-left: -30px;
  }
}
@media only screen and (max-width: 991px) {
  .captcha .columncontainer .col-sm-6 .text {
    padding: 0 !important;
  }
  .captcha .columncontainer .col-sm-6 .button {
    margin-left: 0 !important;
  }
  .captcha .columncontainer .col-sm-6 .col {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
  }
  .captcha .cmp-form-text .button .button-comp img {
    margin-top: -25px !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .captcha .col-sm-2.col-xs-2 {
    width: 35%;
  }
  .captcha .col-sm-1.col-xs-1 {
    width: 15%;
  }
  .captcha .col-sm-6.col-xs-6 .cmp-form-text {
    margin-left: 0;
  }
}
form[action="stc-book-sawa-ziyara"] .captcha-comp .col-sm-2.col-xs-2 {
  margin-bottom: 30px;
  margin-right: 60px;
}
form[action="stc-book-sawa-ziyara"] .captcha-comp .col-sm-6.col-xs-6 {
  margin-left: 0;
}
@media only screen and (max-width: 992px) {
  form[action="stc-book-sawa-ziyara"]
    .captcha-comp
    .cmp-stcform
    .captcha-refresh,
  form[action="stc-book-sawa-ziyara"] .captcha-comp .col-sm-6.col-xs-6 {
    margin-left: 0;
  }
}
@media only screen and (max-width: 992px) {
  form[action="stc-book-sawa-ziyara"] .captcha-comp .col-sm-2.col-xs-2 {
    margin-bottom: 30px;
    margin-right: 0;
  }
}
html[dir="rtl"] .responseOrderNumber {
  display: inline-block;
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"]
    form[action="stc-book-sawa-ziyara"]
    .captcha-comp
    .col-sm-2.col-xs-2,
  html[dir="rtl"]
    form[action="stc-book-sawa-ziyara"]
    .captcha-comp
    .col-sm-6.col-xs-6 {
    margin-right: 0;
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] form[action="stc-book-sawa-ziyara"] #captchaIMage {
    margin-top: 15px;
  }
}
.cardsWithText .cards-with-text-main {
  padding-left: unset;
  padding-right: unset;
}
.cardsWithText .cards-with-text-main .cards-overflow-container {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  padding: 40px 60px 60px 85px;
  margin-top: 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cardsWithText .cards-with-text-main .cards-overflow-container {
    padding: 40px 20px 60px;
  }
}
.cardsWithText
  .cards-with-text-main
  .cards-overflow-container
  .cards-with-text-container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 10px;
  max-width: 990pt;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cardsWithText
    .cards-with-text-main
    .cards-overflow-container
    .cards-with-text-container {
    grid-gap: 30px;
  }
}
.cardsWithText
  .cards-with-text-main
  .cards-overflow-container
  .cards-with-text-container
  .card-container {
  width: 49%;
  overflow: hidden;
  position: relative;
  padding: 1.25rem;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  border: 1px solid #ced2d5;
  border-radius: 2px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cardsWithText
    .cards-with-text-main
    .cards-overflow-container
    .cards-with-text-container
    .card-container {
    width: 100%;
  }
}
.cardsWithText
  .cards-with-text-main
  .cards-overflow-container
  .cards-with-text-container
  .card-container
  .card-link-container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
}
.cardsWithText
  .cards-with-text-main
  .cards-overflow-container
  .cards-with-text-container
  .card-container
  .card-content {
  font-size: 22px;
  font-weight: 100;
}
.cardsWithText
  .cards-with-text-main
  .cards-overflow-container
  .cards-with-text-container
  .card-container
  .card-link {
  font-size: 1pc;
  font-weight: 100;
}
.mobileProductCardCarousel-purple > .mobileProductPriceDesc a,
.mobileProductCardCarousel-purple > .mobileProductPriceDesc p {
  color: #a44ee0;
}
.mobileProductCardCarousel .mx-5 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mobileProductCardCarousel-purple > .mobileProductPriceDesc a {
  background-color: rgba(164, 78, 224, 0.1);
}
.mobileProductCardCarousel-green:hover > .mobileProductPriceDesc a,
.mobileProductCardCarousel-orange:hover > .mobileProductPriceDesc a,
.mobileProductCardCarousel-purple:hover > .mobileProductPriceDesc a {
  background-color: hsla(0, 0%, 100%, 0.25);
  border-radius: 3px;
}
.mobileProductCardCarousel-orange > .mobileProductPriceDesc a,
.mobileProductCardCarousel-orange > .mobileProductPriceDesc p {
  color: #ff6a39;
}
.mobileProductCardCarousel .m5 {
  margin: 5px;
}
.mobileProductCardCarousel-orange > .mobileProductPriceDesc a {
  background-color: rgba(255, 106, 57, 0.1);
}
.btn-danger:hover {
  background-color: #ff375e;
  border-color: #ff375e;
  border-radius: 2px;
  color: #fff;
}
.btn-danger {
  background-color: #f0a5b4;
  border-color: #f0a5b4;
  border-radius: 2px;
}
.mobileProductCardCarousel-orange:hover {
  background-color: #ff6a39;
}
.mobileProductCardCarousel-orange:hover a > svg {
  fill: #fff;
}
.mobileProductCardCarousel-green > .mobileProductPriceDesc a,
.mobileProductCardCarousel-green > .mobileProductPriceDesc p {
  color: #01c48c;
}
.mobileProductCardCarousel-green > .mobileProductPriceDesc a {
  background-color: rgba(1, 196, 140, 0.1);
}
.mobileProductCardCarousel-green:hover {
  background-color: #01c48c;
}
.mobileProductCardCarousel-green:hover a > svg {
  fill: #fff;
}
.mobileProductCarousel__img-container {
  width: 360px;
  height: 25pc;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .mobileProductCarousel__img-container {
    width: 290px;
    height: 25pc;
  }
}
.mobileProductCarousel .owl-item {
  width: 337px !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .mobileProductCarousel .owl-item {
    width: 230px;
    height: 25pc;
  }
}
.mobileProductCarousel .owl-stage {
  padding-left: 9px !important;
}
.mobileProductCarousel p {
  margin-left: 0 !important;
}
.mobileProductCarousel__title-text {
  font-family: STC Forward;
  font-size: 2pc;
  line-height: 40px;
}
.mobileProductCarousel__desc {
  font-family: STC Forward;
  font-size: 14px;
  line-height: 18px;
}
.mobileProductCarousel__link {
  background: #ff375e;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  bottom: 15px;
  right: calc(100% - 325px);
  position: absolute;
}
.mobileProductCarousel .owl-nav {
  position: absolute;
  top: -50px !important;
  right: 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .mobileProductCarousel .owl-nav {
    display: none;
    top: 0 !important;
  }
}
.mobileProductCarousel .owl-nav button.owl-prev {
  padding: 7px 9px 7px 14px !important;
  margin-right: 10px;
}
.mobileProductCarousel .owl-carousel .owl-nav button.owl-next {
  padding: 7px 9px 7px 14px !important;
}
.mobileProductCarousel .owl-next:hover,
.mobileProductCarousel .owl-prev:hover {
  background: #ffebef !important;
  border-radius: 2px;
}
.mobileProductCarousel .owl-next:hover > svg,
.mobileProductCarousel .owl-prev:hover > svg {
  fill: #ff375e;
}
.mobileProductCarousel .owl-carousel .owl-nav button.owl-next svg,
.mobileProductCarousel .owl-nav button.owl-prev svg {
  width: 15px;
}
.mobileProductCarousel .owl-carousel .owl-stage-outer {
  height: 25pc;
  margin-bottom: 75pt;
  margin-left: -60px !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .mobileProductCarousel .owl-carousel .owl-stage-outer {
    margin-left: -14px !important;
    padding-left: 26px !important;
    margin-top: -45px !important;
    margin-bottom: -30px !important;
  }
}
.mobileProductCarousel__item {
  height: 287px !important;
  width: 308px !important;
  background-color: rgba(0, 0, 0, 0.04);
  border-radius: 2px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .mobileProductCarousel__item {
    width: 290px;
    height: 200px;
    margin: 0 !important;
    margin-right: 15px;
  }
}
.mobileProductCarousel__item:hover a,
.mobileProductCarousel__item:hover p {
  color: #fff !important;
}
.productCardData {
  font-size: 28px;
}
.mobileProductCardDesc {
  font-family: STC Forward;
  font-size: 14px;
  line-height: 20px;
  color: #000;
  width: 200px;
  height: 30px;
  overflow-wrap: break-word;
}
.mobileproductPriceCost {
  font-family: STC Forward;
  font-size: 28px;
  line-height: 35px;
}
.mobileProductPriceDesc {
  margin-top: 44% !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.mobileProductCarousel .owl-item img {
  width: 85%;
}
.mobileProductDescCntr {
  padding: 0 !important;
}
.mobileProductDescLink {
  width: 60px;
  padding: 8px 20px;
  height: 40px;
}
.mobileProductCardCarousel-max > .mobileProductPriceDesc a,
.mobileProductCardCarousel-max > .mobileProductPriceDesc p {
  color: #c48d48;
}
.mobileProductCardCarousel-max > .mobileProductPriceDesc a {
  background-color: rgba(196, 141, 72, 0.1);
}
.mobileProductCardCarousel-max:hover {
  background-color: #fff;
}
.mobileProductCardCarousel-max:hover a,
.mobileProductCardCarousel-max:hover p {
  color: #000 !important;
}
.mobileProductCardCarousel-max {
  background-color: #1e252d;
}
.mobileProductCardCarousel-max a,
.mobileProductCardCarousel-max p {
  color: #fff;
}
.mobileProductCardInfo {
  display: none;
}
.mobileProductCardContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 35px;
}
.mobileProductCardContainer svg {
  margin-top: 1em;
}
.mobileProductCardContainer > p:nth-child(2):hover + .productCardInfo {
  display: block;
  position: absolute;
  background-color: #fff;
  width: 185px;
  margin-left: 36%;
  margin-top: 12%;
  -webkit-box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  padding: 10px;
  border-radius: 2px;
}
.mobileProductCardContainer > p:nth-child(2):hover + .productCardInfo p {
  color: #000 !important;
}
.mobileColimage {
  max-width: 162px !important;
  height: 202px !important;
  width: 100%;
  margin: 42px 73px !important;
}
.deviceNameDesc {
  font-family: STC Forward;
  font-size: 18px;
  width: 308px !important;
  line-height: 38px;
  height: 38px;
  text-align: center;
  letter-spacing: -0.3px;
  color: #000;
  margin-top: 30px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .deviceNameDesc {
    margin-left: -9pt !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .mobileProductCardCarousel .owl-carousel {
    margin-left: -30px;
  }
}
html[dir="rtl"] .mobileProductCarousel .owl-nav {
  position: absolute;
  top: 0;
  left: 0 !important;
  right: unset;
}
.landingPageCarousel div[data-value="Carousel"] {
  padding: 0;
}
.landingPageCarousel .mx-5 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.landingPageCarousel .mobileProductCarousel .owl-stage {
  padding-left: 0 !important;
}
.landingPageCarousel .mobileProductCarousel .owl-item {
  width: 330px !important;
}
.change__package .change__package--includes ul li:before {
  content: "\2713";
  display: inline-block;
  color: #000;
  padding: 0 10px 0 0;
}
.change__package .change__package--includes ul li {
  list-style-type: none;
}
.change__package .fiber__details {
  margin: 40px 0;
}
.change__package .monthly__details span {
  font-size: 14px;
  opacity: 0.5;
}
.change__package .monthly__details .h4,
.change__package .monthly__details h4 {
  margin-bottom: 0;
}
.change__package .change__package--includes {
  margin-bottom: 50px;
}
.change__package .change__package--table {
  margin-top: 30px;
  border: 0;
}
.change__package .change__package--table td,
.change__package .change__package--table th {
  border: 0;
  text-align: left;
  padding: 28px 0 28px 20px;
  font-size: 1pc;
  --bs-table-accent-bg: none !important;
  width: 50%;
}
.change__package .change__package--table tbody tr {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.change__package .change__package--table tbody tr td {
  opacity: 0.7 !important;
  color: #000 !important;
  letter-spacing: 0.3px;
}
.change__package tbody tr:first-child {
  background-color: #fff !important;
}
.change__package tbody tr:last-child {
  border: none !important;
}
.change__package .change__package--table thead tr {
  background-color: rgba(0, 0, 0, 0.02);
}
.change__package
  .change__package
  .change__package--subscription
  .cmp-title__text {
  font-weight: 700;
  margin-bottom: 45px;
  font-size: 28px;
}
.change__package .bundle--name {
  margin-bottom: 27px;
}
.change__package .change__package--subscription .cmp-title__text {
  margin-bottom: 45px;
  margin-top: 45px;
}
.change__package .subscripriont__radio {
  position: relative;
  margin-bottom: 40px;
}
.change__package .subscripriont__radio .options__text .monthly__details {
  margin-left: 307px !important;
  font-size: 11px;
  color: #a09f9f;
}
.change__package .change__package--table tbody {
  border: 0 !important;
}
.change__package--step .next-prev-btns__next.active,
.change__package--step .next-prev-btns__submit.active {
  background-color: #ff375e;
}
.change__package--step .next-prev-btns__submit {
  width: auto !important;
}
.changepackage__overlay .modal-dialog {
  max-width: 706px;
}
.changepackage__overlay .modal-content {
  min-height: 25pc;
}
.changepackage__overlay .modal-body {
  padding-top: 35px;
}
.changepackage__overlay .modal__close {
  background-color: #ff375e;
  width: auto;
  padding: 10px 20px;
  margin-top: 63px;
}
.aem-AuthorLayer-Edit .changepackage__overlay {
  display: block;
  top: 24%;
  opacity: 1 !important;
}
.change__package--form .cmp-form-text__text {
  border: 0;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  outline: 0;
  width: 330px;
  height: 40px;
  font-family: STC Forward;
  opacity: 0.7;
}
.change-package img#captchaIMage {
  margin-top: 0;
  width: 90px;
  height: 40px;
}
.change__package--step .next-step,
.create__landline__changepack.next-step {
  width: auto;
  padding: 0 20px;
  line-height: 26px;
}
.create__landline__changepack .previous-step {
  display: inline-block;
}
.changepackage__next .active {
  background-color: #ff375e;
}
.change__package--container #progressbar li:before {
  margin: 0 auto 10px 15px;
}
.change__package--container #progressbar li span {
  left: 0;
  right: -55px !important;
}
.change__package--container #progressbar li:after {
  left: 20px;
}
.aem-AuthorLayer-Edit .changepackage__container--start.hide {
  display: block !important;
}
.change-package .create-landline--text {
  border: 0 !important;
}
.change__package--termsconditions {
  display: block;
  text-align: start;
}
.change__package--termsconditions input {
  padding: 0;
  height: auto;
  width: auto;
  margin-bottom: 0;
  cursor: pointer;
}
.change__package--termsconditions label {
  position: relative;
  cursor: pointer;
}
.bundle__features--text {
  padding: 0;
}
.confirm__details .h5,
.confirm__details h5 {
  margin-bottom: 30px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .change__package--codeverfication {
    width: 95% !important;
  }
  .createLandline
    .step__container--start.change__package--container
    #progressbar
    #step1,
  .createLandline
    .step__container--start.change__package--container
    #progressbar
    #step2 {
    width: 32% !important;
  }
  .change__package .change__package--subscription label {
    width: 103px;
    vertical-align: top;
  }
  .change__package .change__package--table tr td:nth-of-type(2),
  .change__package .change__package--table tr th:nth-of-type(2) {
    border-left: 1px solid #c4c4c4;
  }
  .change__package .change__package--table {
    border-top: 1px solid #c4c4c4;
    border-bottom: 1px solid #c4c4c4;
  }
  .change__package--termsconditions a {
    font-size: 14px;
    padding-left: 5px;
  }
}
.input_landline_number {
  z-index: 1;
  position: relative;
}
.create__landline__changepack .next-step.active {
  background-color: #ff375e;
}
.change__package--codeverfication {
  width: 80% !important;
}
.create__landline--contactinfo .cmp-form-options__legend {
  font-size: 14px;
  color: #000 !important;
  opacity: 0.5;
  text-align: left;
  width: 391px;
  margin-top: 51px;
}
.create__landline--contactinfo .cmp-form-options__field-label {
  text-align: start;
  width: 150px;
  margin-top: 22px;
  position: relative;
}
.create__landline--contactinfo .cmp-form-options__field--radio {
  width: 20px;
  height: 20px;
  position: absolute;
  opacity: 1;
  z-index: 1;
  cursor: pointer;
  margin-top: 0;
}
.create__landline--contactinfo .radiooptions {
  padding: 25px 0;
}
.create__landline--confirminfo .h5,
.create__landline--confirminfo h5 {
  font-weight: 700;
  margin-bottom: 25px;
}
.column-container {
  text-align: center;
}
.column-container > .row {
  margin-top: 5%;
}
.column-container > .row [class*="col-sm"] {
  border: 1px solid grey;
}
.inspire-u-service-column-container .container.responsivegrid:nth-child(2) {
  padding-top: 0 !important;
}
.our-strategy-column-container .cmp-image__image {
  min-height: 150px;
  min-width: 138px;
  max-height: 150px;
  max-width: 138px;
}
.inspire-u-service-column-container .cmp-image__image {
  min-height: 96.5px;
  min-width: 97.2px;
  max-height: 97.2px;
  max-width: 97.2px;
}
.overview-5g-column-container .re-direct-functionality__tile-icon {
  min-height: 60px;
  min-width: 60px;
  max-height: 60px;
  max-width: 60px;
}
.careers-column-container .hoverImg,
.careers-column-container .normalImg {
  min-height: 50px;
  min-width: 66px;
  max-height: 78px;
  max-width: 126px;
}
@media screen and (min-width: 992px) {
  .award-column-container .cmp-image__image {
    min-height: 154px;
    min-width: 3in;
    max-height: 206px;
    max-width: 3in;
  }
  .senior-management-column-container .cardimage-img {
    min-height: 131px;
    min-width: 136px;
    max-height: 131px;
    max-width: 136px;
  }
}
@media screen and (max-width: 1400px) {
  .award-column-container .cmp-image__image {
    min-width: 5pc;
  }
}
.complaintStatus__form .cmp-form-text .cmp-form-text__label {
  text-align: start;
}
.complaintStatus__form .cmp-form-text select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='16' height='16' xmlns='http://www.w3.org/2000/svg' ><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='grey'/></g></svg>")
    no-repeat;
  background-position: right 10px top 50%;
}
@media screen and (min-width: 991px) {
  .complaintStatus__form .cmp-form-text input,
  .complaintStatus__form .cmp-form-text select {
    width: 330px;
  }
}
.complaintStatus__form .cmp-form-text__text {
  margin-top: 0;
}
.complaintStatus__form .PageDescTitleText_F28 {
  margin-top: 30px;
  display: block;
}
.complaintStatus__form .next-prev-btns__submit .cta.cta-primary,
.complaintStatus__form .next-prev-btns__submit .cta.cta-primary.active,
.complaintStatus__form .next-step .cta.cta-primary.active {
  background-color: #ff375e !important;
}
.complaintStatus__form #progressbar {
  position: relative;
  z-index: 0;
  margin-bottom: 35px;
}
.complaintStatus__form #progressbar span {
  display: table-caption !important;
  left: 0;
}
.complaintStatus__form #progressbar li:before {
  margin: 0 0 0 10px;
}
.complaintStatus__form #progressbar li:after {
  left: 10px;
}
.complaintStatus__form #progressbar #step2 span {
  left: -20px;
}
.complaintStatus__stepone .cmp-form-text__text {
  display: block;
}
.complaintStatus__stepone
  .cmp-form-options.cmp-form-options--drop-down.form__field-component {
  margin-left: 0 !important;
}
.complaintStatus__stepone
  .cmp-form-options.cmp-form-options--drop-down.form__field-component
  .cmp-form-options__label {
  float: left;
  text-align: left;
}
.complaintStatus__steptwo .verification__title {
  display: block;
}
.complaintStatus__steptwo .verification__title span {
  font-size: 20px;
}
.complaintStatus__steptwo .verification__title-text {
  display: block;
  text-align: start;
}
.complaintStatus__steptwo .verification__title-text span {
  font-size: 28px;
}
#form[name="form-complaint-status"] .verification__title {
  text-align: start;
}
#form[name="form-complaint-status"] .table tbody td,
#form[name="form-complaint-status"] .table thead tr th {
  text-align: left;
  padding-left: 20px;
  border-bottom: 1px solid #e5e5e5 !important;
}
#form[name="form-complaint-status"] .table tbody tr,
#form[name="form-complaint-status"] .table thead tr {
  height: 5pc;
}
#form[name="form-complaint-status"] td,
#form[name="form-complaint-status"] th {
  font-size: 1pc;
}
#form[name="form-complaint-status"] .table {
  --bs-table-striped-bg: none;
}
#form[name="form-complaint-status"] .table td,
#form[name="form-complaint-status"] th,
#form[name="form-complaint-status"] tr {
  border: 0 !important;
}
#form[name="form-complaint-status"] .table tbody tr {
  border-bottom: 1px solid #f5f5f5;
}
#form[name="form-complaint-status"] thead tr {
  background: #f5f5f5;
}
#form[name="form-complaint-status"] .table > :not(:first-child) {
  border-top: none;
}
.complaintTracker,
.complaintTracker .error {
  text-align: start;
}
.form-controller.form-complaint-tracker span {
  color: #000;
  text-align: start;
}
.form-controller.form-complaint-tracker .error {
  font-size: 14px;
  line-height: 16.41px;
  opacity: 1;
  font-family: STC Forward;
  color: #ff375e;
  text-align: start;
}
.form-controller.form-complaint-tracker form .cmp-form-text input,
.form-controller form .cmp-form-text select {
  text-align: start;
}
.stc__progressbuttons .next-prev-btns__back.previous-step {
  color: #ff375e;
  cursor: pointer;
  margin: 0 15px;
}
.stc__progressbuttons .next-prev-btns__submit {
  background-color: #ff375e;
  color: #fff;
}
div[data-form-name="form-complaint-tracker"] .cmp-title__text.h1,
div[data-form-name="form-complaint-tracker"] h1.cmp-title__text {
  white-space: nowrap !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cpm-form__title-header-text {
    font-size: 28px;
    width: 246px;
    height: 5pc;
    font-family: STC Forward;
    line-height: 40px;
  }
  .cpm-form__header {
    font-size: 1pc;
    line-height: 25px;
    width: 335px;
    height: 50px;
    opacity: 0.7;
    font-family: STC Forward;
  }
  label {
    width: 200px;
    height: 18px;
    font-size: 14px;
    line-height: 16.41px;
    font-family: STC Forward;
  }
  textarea.cpm-form__text-area {
    width: 360px;
    height: 130px;
    opacity: 0.5;
    text-align: center;
  }
}
@media only screen and (min-width: 992px) {
  .cpm-form__div {
    border-top: 1px solid #e5e5e5;
    padding: 0;
  }
  .cpm-form__header {
    font-size: 28px;
    line-height: 36px;
    width: 35pc;
    height: 72px;
    letter-spacing: -0.3px;
    margin-top: 0.8em;
    font-family: STC Forward;
  }
  .cpm-form__title-header-text {
    font-size: 60px;
    width: 356px;
    height: 8pc;
    letter-spacing: -1.43px;
    line-height: 4pc;
    font-family: STC Forward;
  }
  label {
    width: 280px;
    height: 18px;
    font-size: 14px;
    line-height: 16.41px;
    font-family: STC Forward;
  }
  textarea.cpm-form__text-area {
    width: 750px;
    height: 130px;
    opacity: 0.5;
  }
}
#cpm-form-alert {
  color: #0f5132;
  background-color: #d1e7dd;
  position: relative;
  padding: 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  display: none;
}
.cpm-form__field-component > select,
.cpm-form__field-component input {
  border: 0;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  outline: 0;
  width: 330px;
  height: 60px;
  font-family: STC Forward;
  opacity: 0.7;
}
textarea.cpm-form__text-area:focus-visible {
  border: 2px solid rgba(255, 55, 94, 0.5);
  background: none;
  outline: none;
}
span.cpm-form__field-component-info {
  opacity: 0.4;
}
span.cpm-form__field-component-reqd {
  padding-inline: 5px;
}
.cpm-form__button {
  background-color: rgba(0, 0, 0, 0.3);
  border: 1px;
  border-color: rgba(0, 0, 0, 0.3);
  border-radius: 2px;
}
.cpm-form__button,
.cpm-form__button.active {
  width: 5pc;
  height: 40px;
  font-family: STC Forward;
  font-size: 15px;
  text-align: center;
  color: #fff;
  line-height: 20px;
}
.cpm-form__button.active {
  background-color: #ff375e;
  border: 1px;
  border-color: #ff375e;
  border-radius: 2px;
}
.cpm-form__checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1.6em;
  cursor: pointer;
}
.cpm-form__checkbox-label {
  padding-inline: 10px;
}
.chkBox--switch {
  content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-check' viewBox='0 0 16 16'>  <path d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z'/></svg>");
}
.chkBox.checked {
  background-color: #ff375e;
  border: 1px solid #ff375e;
  position: relative;
  top: 15px;
  left: 0;
  height: 15px;
  width: 15px;
  border-radius: 2px;
}
.chkBox.checked .chkBox--switch {
  -webkit-transform: translate(0);
  transform: translate(0);
}
input[type="checkbox"].hide {
  display: none;
}
.chkBox.unchecked {
  position: relative;
  top: 15px;
  left: 0;
  height: 15px;
  width: 15px;
  border: 1px solid #000;
  border-radius: 2px;
}
.chkBox.unchecked .chkBox--switch {
  display: none;
  -webkit-transform: translate(24px);
  transform: translate(24px);
}
.cmp-form-options--drop-down .selector-options,
.cpm-form__select-component .selector-options {
  list-style: none;
  padding: 10px 0;
  margin-top: 5px;
  border-radius: 2px;
  z-index: 1;
  position: absolute;
  width: 330px;
  background-color: #fff;
  -webkit-box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.9);
  box-shadow: inset 0 0 1px 0 rgba(0, 0, 0, 0.9);
}
.cmp-form-options--drop-down .selector-options li,
.cpm-form__select-component .selector-options li {
  height: 50px;
  width: 330px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 15px;
  color: rgba(0, 0, 0, 0.7);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-transition: border 0.3s ease;
  transition: border 0.3s ease;
}
.cmp-form-options--drop-down,
.cpm-form__select-component {
  position: relative;
  display: inline-block;
}
.cmp-form-options--drop-down select,
.cpm-form__select-component > select {
  border: 0;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  outline: 0;
  width: 330px;
  height: 60px;
  font-family: STC Forward;
  opacity: 0.7;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-form-options--drop-down select,
  .cpm-form__select-component > select {
    width: 100% !important;
  }
}
.cmp-form-options--drop-down select:focus-visible,
.cpm-form__select-component > select:focus-visible {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-bottom: 2px solid rgba(255, 55, 94, 0.5);
  background: none;
}
.cpm-form__field-component > div > span > svg {
  margin-top: 23px;
  position: absolute;
  width: 14px;
}
.cpm-form__field-component span + input {
  padding-left: 25px;
}
.cmp-form-options__field-description {
  padding-inline: 30px;
}
.cmp-form-options--drop-down select,
.cpm-form__select-component > select,
.options > select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='16' height='16' xmlns='http://www.w3.org/2000/svg' ><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='grey'/></g></svg>")
    no-repeat;
  background-position: right 5px top 50%;
}
@media only screen and (max-width: 991px) {
  form .cmp-form-text label {
    height: 18px;
    font-size: 14px;
    line-height: 16.41px;
    font-family: STC Forward;
  }
  form .cmp-form-options label.error,
  form .cmp-form-text label.error {
    width: auto;
    height: auto;
    font-size: 14px;
    line-height: 16.41px;
    opacity: 1;
    font-family: STC Forward;
    color: #ff357e;
  }
  form .cmp-form-options label.error:before,
  form .cmp-form-text label.error:before {
    content: url(errorinfo.png);
    position: relative;
    top: 5px;
    padding-right: 10px;
  }
  .cpm-form__title-header-text {
    font-size: 28px;
    width: 246px;
    height: 5pc;
    font-family: STC Forward;
    line-height: 40px;
  }
  .cpm-form__header {
    font-size: 1pc;
    line-height: 25px;
    width: 335px;
    height: 50px;
    opacity: 0.7;
    font-family: STC Forward;
  }
  form textarea {
    width: 100%;
    height: 130px;
    opacity: 0.5;
  }
}
@media only screen and (min-width: 992px) {
  form textarea {
    width: 750px;
    height: 130px;
    opacity: 0.5;
  }
  .cpm-form__div {
    border-top: 1px solid #e5e5e5;
    padding: 0;
  }
  .cpm-form__header {
    font-size: 28px;
    line-height: 36px;
    width: 35pc;
    height: 72px;
    letter-spacing: -0.3px;
    margin-top: 0.8em;
    font-family: STC Forward;
  }
  .cpm-form__title-header-text {
    font-size: 60px;
    width: 356px;
    height: 8pc;
    letter-spacing: -1.43px;
    line-height: 4pc;
    font-family: STC Forward;
  }
  form .cmp-form-text label {
    width: 100%;
    height: 18px;
    font-size: 14px;
    line-height: 16.41px;
  }
  form .cmp-form-options label.error,
  form .cmp-form-text label.error {
    width: 100%;
    height: 18px;
    font-size: 14px;
    line-height: 16.41px;
    opacity: 1;
    font-family: STC Forward;
    color: #ff357e;
  }
  form .cmp-form-options label.error:before,
  form .cmp-form-text label.error:before {
    content: url(errorinfo.png);
    position: relative;
    top: 3px;
    padding-right: 10px;
  }
}
span.cmp-form__field-component-info {
  font-size: 13px;
  font-family: STC Forward;
  opacity: 0.4;
  visibility: hidden;
}
span.cmp-form__field-component-reqd {
  color: #ff375e !important;
}
form .cmp-form-button {
  padding: 10px 20px;
  background-color: rgba(0, 0, 0, 0.3);
  border: 1px;
  border-color: rgba(0, 0, 0, 0.3);
  border-radius: 2px;
}
form .cmp-form-button,
form .cmp-form-button.active {
  font-family: STC Forward;
  font-size: 15px;
  text-align: center;
  color: #fff;
  line-height: 20px;
}
form .cmp-form-button.active {
  background-color: #ff375e;
  border: 1px;
  border-color: #ff375e;
  border-radius: 2px;
}
form .cmp-form-text {
  padding-left: 0;
}
form .cmp-form-text input,
form .cmp-form-text select {
  border: 0;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  outline: 0;
  max-width: 100%;
  width: 330px;
  height: 50px;
}
@media only screen and (max-width: 991px) {
  form .cmp-form-text input,
  form .cmp-form-text select {
    width: 100% !important;
  }
}
form .cmp-form-text > select:focus-visible,
form .cmp-form-text input:focus-visible {
  border-bottom: 2px solid rgba(255, 55, 94, 0.5);
}
form textarea:focus-visible {
  border: 2px solid rgba(255, 55, 94, 0.5);
  background: none;
  outline: none;
}
form .cmp-form-button.ci-form__button {
  background-color: rgba(0, 0, 0, 0.3);
  border: 1px;
  border-color: rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  pointer-events: none;
}
form .cmp-form-button.ci-form__button,
form .cmp-form-button.ci-form__button.active {
  padding: 10px 20px;
  font-family: STC Forward;
  font-size: 15px;
  text-align: center;
  color: #fff;
  line-height: 20px;
}
form .cmp-form-button.ci-form__button.active {
  background-color: #ff375e;
  border: 1px;
  border-color: #ff375e;
  border-radius: 2px;
  pointer-events: all;
}
html[dir="rtl"] form .cmp-form-text {
  padding-right: 0;
  text-align: start;
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] form .cmp-form-options label.error:before,
  html[dir="rtl"] form .cmp-form-text label.error:before {
    padding-right: 0;
    padding-left: 10px;
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] form .cmp-form-options label.error:before,
  html[dir="rtl"] form .cmp-form-text label.error:before {
    padding-right: 0;
    padding-left: 10px;
  }
}
.form-check-input[type="radio"] {
  border: 1px solid #ff375e;
  width: 20px !important;
  height: 20px;
  margin-top: 0 !important;
  margin: 5px;
  background-color: rgba(255, 55, 94, 0.1);
  cursor: pointer !important;
}
.form-check-input[type="radio"]:checked {
  background: #ff375e;
  border: 1px solid #ff375e !important;
  -webkit-box-shadow:
    inset 0 0 0 3px #ffd5d4,
    0 0 0 0.5px #ff375e;
  box-shadow:
    inset 0 0 0 3px #ffd5d4,
    0 0 0 0.5px #ff375e;
}
.form-check-input:focus {
  -webkit-box-shadow: 0 0 0 0 #0d6efd;
  box-shadow: 0 0 0 0 #0d6efd;
}
.RadioLabelOpacity {
  opacity: 0.7;
}
.form-check-input[type="checkbox"] {
  margin-right: 5px;
  width: 20px !important;
  height: 20px !important;
  margin-top: 0;
  border: 1px solid rgba(0, 0, 0, 0.7);
}
.form-check-input[type="checkbox"]:checked {
  border: 1px solid #ff375e !important;
}
.form-check-input:checked {
  background-color: #ff375e;
  border-color: #ff375e;
  opacity: 1;
}
.VerticalMargin30 {
  margin-top: 30px;
  margin-bottom: 30px;
}
.VerticalMargin45 {
  margin-top: 45px;
  margin-bottom: 45px;
}
.tableStyle {
  border: none;
  width: 100%;
  color: #000;
  letter-spacing: 0.3px;
  font-size: 1pc;
}
.tableStyle th {
  font-weight: 700;
}
.tableStyle tbody td {
  opacity: 0.7;
  color: #000 !important;
}
.tableStyle tbody tr:first-child {
  border-top: 0.5px solid rgba(0, 0, 0, 0.02) !important;
  background-color: rgba(0, 0, 0, 0.02);
}
@media only screen and (max-width: 991px) {
  .tableStyle tr td:first-child,
  .tableStyle tr th:first-child {
    border-right: 1px solid #c4c4c4 !important;
  }
  html[dir="rtl"] .tableStyle tr td:first-child,
  html[dir="rtl"] .tableStyle tr th:first-child {
    border-left: 1px solid #c4c4c4 !important;
    border-right: 0 !important;
  }
}
.MainTitleText_F60 {
  font-size: 60px;
  font-weight: 700;
}
.MainTitleText_F60,
.PageTitleText_F48 {
  line-height: 4pc;
  letter-spacing: -1.43px;
}
.PageTitleText_F48 {
  font-size: 3pc;
  font-weight: 600;
}
.PageTitleText_F36 {
  font-size: 36px;
}
.PageDescTitleText_F28,
.PageTitleText_F36 {
  line-height: 36px;
  font-weight: 600;
  letter-spacing: -0.3px;
  text-align: start;
}
.PageDescTitleText_F28 {
  font-size: 28px;
}
.Text_F24 {
  font-size: 24px;
  line-height: 28px;
}
.Text_F20,
.Text_F24 {
  letter-spacing: -0.3px;
  font-weight: 700;
  text-align: start;
}
.Text_F20 {
  font-size: 20px;
  line-height: 24px;
}
.PageDescText_F18 {
  font-size: 18px;
  line-height: 36px;
  letter-spacing: -0.3px;
}
.Text_F14 {
  font-size: 14px;
  opacity: 0.7;
}
.WordSpacing {
  word-spacing: 100vw;
}
html[dir="rtl"] .cdc-peak-hours {
  direction: ltr;
}
.countriesDropdown .dropdown-menu {
  z-index: 1 !important;
}
.countriesDropdown .dropdown-component label,
.countriesDropdownCalls .dropdown-component label {
  width: 100%;
}
.countriesDropdown .dropdown-component,
.countriesDropdownCalls .dropdown-component {
  display: grid;
}
.countriesDropdown .form-control,
.countriesDropdownCalls .form-control {
  padding: 2px 0 0;
}
.dropdown-component label {
  height: 100%;
}
span.dropdown-component-info {
  font-family: STC Forward;
}
.dropdown-search > .dropdown-toggle,
.dropdown-select > .dropdown-toggle {
  width: 360px;
  height: 60px;
  text-align: start;
  background: none;
  opacity: 0.7;
  border: 2px solid #ff375e;
  border-radius: 0;
  padding: 15px 0 20px;
  -webkit-transition: none;
  transition: none;
  font-family: STC Forward;
  top: 20px;
}
#container-full-width-margin .countriesDropdown,
#container-full-width-margin .countriesDropdownCalls {
  left: unset;
  margin-left: unset;
  right: 85px;
  width: 108%;
}
#container-full-width-margin .text .grey-background {
  width: 100%;
}
#container-full-width-margin .countriesDropdown #gccNewRoamingTable,
#container-full-width-margin .countriesDropdown #globalBasicRoamingCalls,
#container-full-width-margin .countriesDropdown #globalBasicRoamingInternet,
#container-full-width-margin .countriesDropdown #globalPremiumRoaming,
#container-full-width-margin .countriesDropdown #important-numbers,
#container-full-width-margin .countriesDropdown #international-calls,
#container-full-width-margin .countriesDropdown #operatorList,
#container-full-width-margin .countriesDropdown #receivingCallsPackage,
#container-full-width-margin .countriesDropdownCalls #gccNewRoamingTable,
#container-full-width-margin .countriesDropdownCalls #globalBasicRoamingCalls,
#container-full-width-margin
  .countriesDropdownCalls
  #globalBasicRoamingInternet,
#container-full-width-margin .countriesDropdownCalls #globalPremiumRoaming,
#container-full-width-margin .countriesDropdownCalls #important-numbers,
#container-full-width-margin .countriesDropdownCalls #international-calls,
#container-full-width-margin .countriesDropdownCalls #operatorList,
#container-full-width-margin .countriesDropdownCalls #receivingCallsPackage {
  margin-left: 65px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #container-full-width-margin .countriesDropdown #gccNewRoamingTable,
  #container-full-width-margin .countriesDropdown #globalBasicRoamingCalls,
  #container-full-width-margin .countriesDropdown #globalBasicRoamingInternet,
  #container-full-width-margin .countriesDropdown #globalPremiumRoaming,
  #container-full-width-margin .countriesDropdown #important-numbers,
  #container-full-width-margin .countriesDropdown #international-calls,
  #container-full-width-margin .countriesDropdown #operatorList,
  #container-full-width-margin .countriesDropdown #receivingCallsPackage,
  #container-full-width-margin .countriesDropdownCalls #gccNewRoamingTable,
  #container-full-width-margin .countriesDropdownCalls #globalBasicRoamingCalls,
  #container-full-width-margin
    .countriesDropdownCalls
    #globalBasicRoamingInternet,
  #container-full-width-margin .countriesDropdownCalls #globalPremiumRoaming,
  #container-full-width-margin .countriesDropdownCalls #important-numbers,
  #container-full-width-margin .countriesDropdownCalls #international-calls,
  #container-full-width-margin .countriesDropdownCalls #operatorList,
  #container-full-width-margin .countriesDropdownCalls #receivingCallsPackage {
    margin-left: 0;
  }
}
#container-full-width-margin
  .countriesDropdown
  #gccNewRoamingTable
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdown
  #gccNewRoamingTable
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdown
  #globalBasicRoamingCalls
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdown
  #globalBasicRoamingCalls
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdown
  #globalBasicRoamingInternet
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdown
  #globalBasicRoamingInternet
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdown
  #globalPremiumRoaming
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdown
  #globalPremiumRoaming
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdown
  #important-numbers
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdown
  #important-numbers
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdown
  #international-calls
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdown
  #international-calls
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdown
  #operatorList
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdown
  #operatorList
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdown
  #receivingCallsPackage
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdown
  #receivingCallsPackage
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdownCalls
  #gccNewRoamingTable
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdownCalls
  #gccNewRoamingTable
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdownCalls
  #globalBasicRoamingCalls
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdownCalls
  #globalBasicRoamingCalls
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdownCalls
  #globalBasicRoamingInternet
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdownCalls
  #globalBasicRoamingInternet
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdownCalls
  #globalPremiumRoaming
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdownCalls
  #globalPremiumRoaming
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdownCalls
  #important-numbers
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdownCalls
  #important-numbers
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdownCalls
  #international-calls
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdownCalls
  #international-calls
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdownCalls
  #operatorList
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdownCalls
  #operatorList
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
#container-full-width-margin
  .countriesDropdownCalls
  #receivingCallsPackage
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
#container-full-width-margin
  .countriesDropdownCalls
  #receivingCallsPackage
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service {
  margin-left: 0;
}
.dropdown-search > .dropdown-toggle:after {
  border: none;
}
.dropdown-search + .btn-light:not(:disabled):not(.disabled).active:focus,
.dropdown-search + .btn-light:not(:disabled):not(.disabled):active:focus,
.dropdown-search.show > .btn-light.dropdown-toggle,
.dropdown-select + .btn-light:not(:disabled):not(.disabled).active:focus,
.dropdown-select + .btn-light:not(:disabled):not(.disabled):active:focus,
.dropdown-select.show > .btn-light.dropdown-toggle {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 2px solid #ff375e;
  background: none;
  -webkit-transition: none;
  transition: none;
}
.dropdown-search + .btn-light:not(:disabled):not(.disabled).active:focus:after,
.dropdown-search + .btn-light:not(:disabled):not(.disabled):active:focus:after,
.dropdown-search.show > .btn-light.dropdown-toggle:after,
.dropdown-select + .btn-light:not(:disabled):not(.disabled).active:focus:after,
.dropdown-select + .btn-light:not(:disabled):not(.disabled):active:focus:after,
.dropdown-select.show > .btn-light.dropdown-toggle:after {
  margin-left: 1em;
  vertical-align: 0.255em;
  border: 0;
  display: inline-block;
  padding: 0;
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  transition: none;
}
.dropdown-search > .btn-light:focus,
.dropdown-select > .btn-light:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
  outline-offset: 0;
  -webkit-transition: none;
  transition: none;
}
.dropdown-search .dropdown-menu,
.dropdown-select .dropdown-menu {
  width: 360px;
  margin-top: 5px;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.dropdown-search .dropdown-menu .inner,
.dropdown-select .dropdown-menu .inner {
  overflow-x: clip;
}
.dropdown-search.bootstrap-select .dropdown-menu li,
.dropdown-select.bootstrap-select .dropdown-menu li {
  height: 50px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 5px;
}
.dropdown-item:active,
.dropdown-search .dropdown-item,
.dropdown-search .dropdown-item.active,
.dropdown-select .dropdown-item,
.dropdown-select .dropdown-item.active {
  background: none;
  opacity: 0.7;
  color: #000;
  padding-left: 11px;
}
.dropdown-search > .dropdown-menu.show {
  top: -70px;
  border: none;
}
.dropdown-search > .dropdown-menu.show > .inner.show {
  border: 1px solid rgba(0, 0, 0, 0.2) !important;
  margin-top: 10px;
  border-radius: 2px;
  font-size: 1pc;
  font-family: STC Forward;
}
.dropdown-search > .dropdown-menu.show > .bs-searchbox {
  width: 360px;
  height: 60px;
  text-align: start;
  background: none;
  opacity: 0.7;
  border: 2px solid #ff375e;
  border-radius: 2px;
  padding: 15px 0;
  -webkit-transition: none;
  transition: none;
  font-family: STC Forward;
}
.dropdown-search > .dropdown-menu.show > .bs-searchbox > .form-control {
  -webkit-transition: none;
  transition: none;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="red" class="bi bi-search" viewBox="0 0 16 16"><path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z"/></svg>')
    no-repeat;
  background-position: left 8px top 6px;
  padding-inline: 30px;
}
.dropdown-search
  > .dropdown-menu.show
  > .bs-searchbox
  > input[type="search"]:focus-visible {
  border: none;
}
.dropdown-search {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="red" class="bi bi-search" viewBox="0 0 16 16"><path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z"/></svg>')
    no-repeat;
  background-position: left 10px top 97%;
}
.dropdown-search .dropdown-toggle .filter-option-inner-inner {
  padding-left: 40px;
  line-height: 1;
}
.image-grid-header-text {
  font-family: STC Forward;
  font-size: 60px;
  line-height: 4pc;
  color: #000;
}
.onHoverDetails > thead > tr > th {
  border-bottom-color: #dee2e6 !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .subscibe-popup__modal {
    position: fixed;
    left: 0;
    bottom: 0;
  }
  .subscribe-popup__modal-dialog {
    position: fixed;
    width: auto;
    bottom: 0;
    margin: 0;
  }
  .subscribe-popup__modal-text-desc {
    text-align: left;
  }
  .subscribe-popup__desc-text {
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
    height: 50px;
    text-align: center;
  }
  .subscribe-popup__modal-des-image {
    width: 15px;
    height: 15px;
    line-height: 50px;
    margin-right: 5px;
  }
  .subscribe-popup__modal-close-btn {
    margin-bottom: 15px;
    padding: 10px;
    color: #ff375e !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .subscribe-popup__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
  }
  .subscribe-popup__modal-text-title {
    line-height: 25px;
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
  }
  #container-full-width-margin .countriesDropdown,
  #container-full-width-margin .countriesDropdownCalls {
    right: 15px;
  }
  html[dir="rtl"] #container-full-width-margin .countriesDropdown,
  html[dir="rtl"] #container-full-width-margin .countriesDropdownCalls {
    right: -15px !important;
  }
}
@media only screen and (min-width: 992px) {
  .subscribe-popup__modal-dialog {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    top: 30%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
  }
  .modal-dialog.subscribe-popup__modal-dialog.modal-lg {
    width: 706px !important;
  }
  .subscribe-popup__modal-text-title {
    line-height: 55px;
    font-family: STC Forward;
    font-size: 2pc;
    letter-spacing: -0.32px;
    color: #000;
  }
  .subscribe-popup__modal-header {
    height: 70px;
  }
  .subscribe-popup__modal-close-btn {
    margin-bottom: 15px;
    padding: 10px;
    color: #ff375e !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .subscribe-popup__modal-des-image {
    width: 25px;
    height: 25px;
    line-height: 50px;
  }
  .subscribe-popup__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
    width: 200px;
  }
  .subscribe-popup__desc-text {
    width: 300;
    height: 48;
    font-family: STC Forward;
    font-size: 15px;
  }
}
html[dir="rtl"] #container-full-width-margin .countriesDropdown,
html[dir="rtl"] #container-full-width-margin .countriesDropdownCalls {
  right: unset;
  margin-right: unset;
  left: 85px;
  width: 108%;
}
html[dir="rtl"] #container-full-width-margin .text .grey-background {
  width: 100%;
}
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #globalBasicRoamingCalls,
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #globalBasicRoamingInternet,
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #globalPremiumRoaming,
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #receivingCallsPackage {
  margin-right: 65px;
}
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #globalBasicRoamingCalls
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #globalBasicRoamingCalls
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #globalBasicRoamingInternet
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #globalBasicRoamingInternet
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #globalPremiumRoaming
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #globalPremiumRoaming
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service,
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #receivingCallsPackage
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-desc-text,
html[dir="rtl"]
  #container-full-width-margin
  .countriesDropdown
  #receivingCallsPackage
  .mt-5
  .mb-3
  .col-lg-6
  .pre-populated-basicinternet___head-text-service {
  margin-right: 0;
}
html[dir="rtl"] .dropdown-search {
  background-position: right 10px top 42px;
}
html[dir="rtl"] .dropdown-search .dropdown-toggle .filter-option-inner-inner {
  text-align: right;
  padding-left: 0;
  padding-right: 40px;
}
html[dir="rtl"]
  .dropdown-search
  > .dropdown-menu.show
  > .bs-searchbox
  > .form-control {
  background-position: right 8px top 6px;
}
html[dir="rtl"] .dropdown-item {
  text-align: right;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] [data-name="countryDropdown"] .dropdown-search {
    width: 100% !important;
    padding: 7px 0;
  }
  html[dir="rtl"] button.btn.dropdown-toggle.btn-light {
    width: 100% !important;
  }
}
@media only screen and (min-width: 992px) {
  .countriesDropdown,
  .countriesDropdownCalls {
    height: 100%;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-top: 50px;
  }
  .countriesDropdown .container.my-5,
  .countriesDropdownCalls .container.my-5 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    max-width: 100%;
  }
  .countriesDropdown .container.my-5 .row,
  .countriesDropdownCalls .container.my-5 .row {
    margin-right: 0;
  }
  .countriesDropdown .container.my-5 .row .image-grid-header-text,
  .countriesDropdownCalls .container.my-5 .row .image-grid-header-text {
    font-weight: 700;
    margin-left: 60px !important;
  }
  .countriesDropdown .container.my-5 .row .re-direct-functionality__tile,
  .countriesDropdownCalls .container.my-5 .row .re-direct-functionality__tile {
    width: 195px;
    margin: 0 30px 30px 0;
    cursor: default;
  }
  .countriesDropdown .gcc-new-roaming-table-container,
  .countriesDropdownCalls .gcc-new-roaming-table-container {
    display: none;
  }
  .countriesDropdown
    .gcc-new-roaming-table-container
    .gcc-new-roaming-table-header,
  .countriesDropdownCalls
    .gcc-new-roaming-table-container
    .gcc-new-roaming-table-header {
    font-weight: 700;
    font-family: STC Forward;
    font-size: 60px;
    line-height: 4pc;
    color: #000;
  }
  .countriesDropdown
    .gcc-new-roaming-table-container
    .gcc-new-roaming-table-content
    table,
  .countriesDropdownCalls
    .gcc-new-roaming-table-container
    .gcc-new-roaming-table-content
    table {
    border: none;
    font-size: 1pc;
  }
  .countriesDropdown
    .gcc-new-roaming-table-container
    .gcc-new-roaming-table-content
    td,
  .countriesDropdownCalls
    .gcc-new-roaming-table-container
    .gcc-new-roaming-table-content
    td {
    color: #000 !important;
  }
  .countriesDropdown
    #gccNewRoamingTable
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdownCalls
    #gccNewRoamingTable
    .pre-populated-basicinternet___head-desc-text {
    margin-top: 20px;
    margin-left: 58px;
    margin-right: unset;
  }
}
@media only screen and (min-width: 992px) and (min-width: 0px) and (max-width: 991px) {
  .countriesDropdown
    #gccNewRoamingTable
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdownCalls
    #gccNewRoamingTable
    .pre-populated-basicinternet___head-desc-text {
    margin-left: 20px !important;
  }
}
@media only screen and (min-width: 992px) {
  .countriesDropdown .dropdown-component label,
  .countriesDropdownCalls .dropdown-component label {
    padding-top: 10px;
    line-height: 25px;
    color: #000;
  }
  .countriesDropdown .dropdown-component .dropdown-search > .dropdown-toggle,
  .countriesDropdown .dropdown-component .dropdown-select > .dropdown-toggle,
  .countriesDropdownCalls
    .dropdown-component
    .dropdown-search
    > .dropdown-toggle,
  .countriesDropdownCalls
    .dropdown-component
    .dropdown-select
    > .dropdown-toggle {
    padding: 20px 0;
  }
  .countriesDropdown
    .dropdown-component
    .dropdown-search
    .dropdown-menu.show
    .inner.show,
  .countriesDropdownCalls
    .dropdown-component
    .dropdown-search
    .dropdown-menu.show
    .inner.show {
    margin-top: 0;
    max-height: 425px;
  }
  .countriesDropdown
    .dropdown-component
    .dropdown-search
    .filter-option
    .filter-option-inner-inner,
  .countriesDropdownCalls
    .dropdown-component
    .dropdown-search
    .filter-option
    .filter-option-inner-inner {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1pc;
    line-height: 1pc;
  }
  .countriesDropdown .dropdown-component .dropdown-search > .dropdown-menu.show,
  .countriesDropdownCalls
    .dropdown-component
    .dropdown-search
    > .dropdown-menu.show {
    top: 0;
  }
  .countriesDropdownCalls p#selectedCountry,
  .countriesDropdown p#selectedCountry {
    font-weight: 700;
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 36px;
  }
  .countriesDropdown .pre-populated-service-tables,
  .countriesDropdownCalls .pre-populated-service-tables {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }
  .countriesDropdown
    .pre-populated-service-tables
    .pre-populated-service___head-text-service,
  .countriesDropdownCalls
    .pre-populated-service-tables
    .pre-populated-service___head-text-service {
    font-size: 60px;
    line-height: 4pc;
    letter-spacing: -1.43px;
    margin-left: 60px;
    margin-bottom: 20px;
    font-weight: 700;
  }
  .countriesDropdown
    .pre-populated-service-tables
    .pre-populated-service__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-service-tables
    .pre-populated-service__button-subscribe {
    margin-left: 60px;
  }
  .countriesDropdown
    .pre-populated-service-tables
    .pre-populated-service-table-class,
  .countriesDropdownCalls
    .pre-populated-service-tables
    .pre-populated-service-table-class {
    margin-left: 0;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-myDIV:hover
    + .onhover-hide,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-myDIV:hover
    + .onhover-hide,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .onhover-myDIV:hover
    + .onhover-hide,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .onhover-myDIV:hover
    + .onhover-hide,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-myDIV:hover
    + .onhover-hide,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-myDIV:hover
    + .onhover-hide,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .onhover-myDIV:hover
    + .onhover-hide,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .onhover-myDIV:hover
    + .onhover-hide {
    max-height: 404px;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-hide
    .table-bordered.onHoverDetails,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-hide
    .table-bordered.onHoverDetails,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .onhover-hide
    .table-bordered.onHoverDetails,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .onhover-hide
    .table-bordered.onHoverDetails,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-hide
    .table-bordered.onHoverDetails,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-hide
    .table-bordered.onHoverDetails,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .onhover-hide
    .table-bordered.onHoverDetails,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .onhover-hide
    .table-bordered.onHoverDetails {
    margin-bottom: 0;
    border-bottom: 0;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th:first-child,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th:first-child,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th:first-child,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th:first-child,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th:first-child,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th:first-child,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th:first-child,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th:first-child {
    background-color: #f4f4f4;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th {
    background-color: #fafafa;
    border-right: 1px solid #dee2e6 !important;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody {
    border-top: 0;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody
    tr
    td,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody
    tr
    td,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody
    tr
    td,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody
    tr
    td,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody
    tr
    td,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody
    tr
    td,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody
    tr
    td,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody
    tr
    td {
    background-color: #fff;
    border-right: 1px solid #dee2e6 !important;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet___head-text-service {
    margin-left: 50px;
    font-weight: 700;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row {
    border-top: 0;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data {
    border-bottom-width: 1px;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data.pbold,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data.pbold,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data.pbold,
  .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data.pbold,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data.pbold,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data.pbold,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data.pbold,
  .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data.pbold {
    font-weight: 700;
  }
  .countriesDropdown .bootstrap-select .dropdown-menu li a span.text,
  .countriesDropdown
    .dropdown-search
    .dropdown-toggle
    .filter-option-inner-inner,
  .countriesDropdownCalls .bootstrap-select .dropdown-menu li a span.text,
  .countriesDropdownCalls
    .dropdown-search
    .dropdown-toggle
    .filter-option-inner-inner,
  .countriesDropdownCalls p#selectedCountry,
  .countriesDropdown p#selectedCountry {
    text-transform: lowercase;
  }
  html[dir="rtl"] .countriesDropdown,
  html[dir="rtl"] .countriesDropdownCalls {
    height: 100%;
    width: 100vw;
    overflow: unset;
    position: relative;
    left: 50%;
    right: 50%;
    margin-right: -50vw;
    margin-top: 50px;
  }
  html[dir="rtl"] .countriesDropdown .container.my-5,
  html[dir="rtl"] .countriesDropdownCalls .container.my-5 {
    margin-left: 0;
    margin-right: 0;
  }
  html[dir="rtl"] .countriesDropdown .container.my-5 .row,
  html[dir="rtl"] .countriesDropdownCalls .container.my-5 .row {
    margin-right: 0;
  }
  html[dir="rtl"]
    .countriesDropdown
    .container.my-5
    .row
    .re-direct-functionality__tile,
  html[dir="rtl"]
    .countriesDropdownCalls
    .container.my-5
    .row
    .re-direct-functionality__tile {
    margin: 0 0 30px 30px;
  }
  html[dir="rtl"]
    .countriesDropdown
    .container.my-5
    .row
    .image-grid-header-text,
  html[dir="rtl"]
    .countriesDropdownCalls
    .container.my-5
    .row
    .image-grid-header-text {
    margin-right: 60px !important;
  }
  html[dir="rtl"]
    .countriesDropdown
    #gccNewRoamingTable
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdownCalls
    #gccNewRoamingTable
    .pre-populated-basicinternet___head-desc-text {
    margin-top: 20px;
    margin-right: 58px;
    margin-left: unset;
  }
  html[dir="rtl"] .countriesDropdown .pre-populated-service-tables,
  html[dir="rtl"] .countriesDropdownCalls .pre-populated-service-tables {
    margin-right: 0;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-service-tables
    .pre-populated-service-table-class,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-service-tables
    .pre-populated-service-table-class {
    margin-right: 0;
    margin-left: 0;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-service-tables
    .pre-populated-service___head-text-service,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-service-tables
    .pre-populated-service___head-text-service {
    padding-right: 60px;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-basicinternet___head-text-service {
    margin-right: 60px;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-basicinternet__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-basicinternet__button-subscribe {
    margin-left: 60px;
  }
  html[dir="rtl"] .countriesDropdown .pre-populated-service__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-service__button-subscribe {
    float: right;
    margin-right: 60px;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-desc-text {
    margin-right: 60px !important;
    margin-left: 0;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet___head-text-service {
    margin-right: 60px !important;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-basicinternet-table-row-data,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-basicinternet-table-row-head,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-basicinternet-table-row-data,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-basicinternet-table-row-head {
    padding-right: 60px;
  }
}
.country-dropdown-table-container-desktop,
.country-dropdown-table-container-mobile {
  display: none;
}
.countriesDropdownCalls {
  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: center;
  -ms-flex-align: center;
  align-items: center;
}
.countriesDropdownCalls,
.countriesDropdownCalls #countriesDropdownCallsTable {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 24px;
}
.countriesDropdownCalls
  #countriesDropdownCallsTable
  .country-dropdown-calls-table-thead {
  background-color: rgba(0, 0, 0, 0.02);
}
.countriesDropdownCalls
  #countriesDropdownCallsTable
  .country-dropdown-calls-table-thead
  .country-dropdown-calls-table-th {
  padding: 1rem 3.5rem !important;
  width: 20%;
  border: 0.5px solid rgba(0, 0, 0, 0.2) !important;
}
.countriesDropdownCalls
  #countriesDropdownCallsTable
  #countriesDropdownCallBody {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 24px;
}
.countriesDropdownCalls
  #countriesDropdownCallsTable
  #countriesDropdownCallBody
  tr {
  background-color: #fff;
}
.countriesDropdownCalls
  #countriesDropdownCallsTable
  #countriesDropdownCallBody
  tr
  td {
  padding: 1rem 3.5rem !important;
  color: #000 !important;
  width: 20%;
  font-weight: 400;
  border: 0.5px solid rgba(0, 0, 0, 0.2) !important;
}
html[dir="rtl"] #countriesDropdownCallBody tr td#peakHours {
  direction: ltr;
}
@media (min-width: 992px) {
  .row-20-percent {
    width: 20% !important;
  }
  html[dir="rtl"] .countriesDropdown,
  html[dir="rtl"] .countriesDropdownCalls {
    margin-left: 40vw !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .countriesDropdown,
  .countriesDropdownCalls {
    height: 100%;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-top: 50px;
  }
  .countriesDropdown .image-grid-header-text,
  .countriesDropdown .title-header-text,
  .countriesDropdownCalls .image-grid-header-text,
  .countriesDropdownCalls .title-header-text {
    width: 100%;
    margin-bottom: 20px !important;
    font-size: 2pc;
    line-height: 40px;
    font-weight: 700;
  }
  .countriesDropdown button.btn.dropdown-toggle.btn-light,
  .countriesDropdownCalls button.btn.dropdown-toggle.btn-light {
    min-width: 335px;
    width: 100%;
  }
  .countriesDropdown .dropdown-search > .dropdown-menu.show > .bs-searchbox,
  .countriesDropdownCalls
    .dropdown-search
    > .dropdown-menu.show
    > .bs-searchbox {
    max-width: 335px !important;
    width: 100% !important;
  }
  .countriesDropdown .dropdown-search .dropdown-menu,
  .countriesDropdownCalls .dropdown-search .dropdown-menu {
    max-width: 335px;
  }
  .countriesDropdown
    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(
      .input-group-btn
    ),
  .countriesDropdownCalls
    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(
      .input-group-btn
    ) {
    padding-left: 0;
    padding-bottom: 0;
    padding-top: 0 !important;
  }
  .countriesDropdown .dropdown-component,
  .countriesDropdownCalls .dropdown-component {
    padding-bottom: 60px;
  }
  .countriesDropdown .dropdown-component .dropdown-search > .dropdown-menu.show,
  .countriesDropdownCalls
    .dropdown-component
    .dropdown-search
    > .dropdown-menu.show {
    top: 0 !important;
  }
  .countriesDropdown
    .dropdown-component
    .dropdown-search
    .dropdown-menu.show
    .inner.show,
  .countriesDropdownCalls
    .dropdown-component
    .dropdown-search
    .dropdown-menu.show
    .inner.show {
    max-height: 425px;
  }
  .countriesDropdown .dropdown-component label,
  .countriesDropdownCalls .dropdown-component label {
    width: 100%;
    padding-top: 0;
    padding-bottom: 10px;
    font-size: 14px;
    line-height: 25px;
    margin-bottom: 15px;
  }
  .countriesDropdown .container.my-5,
  .countriesDropdownCalls .container.my-5 {
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 0 !important;
  }
  .countriesDropdown .container.my-5 .col-lg-8 .mt-5,
  .countriesDropdownCalls .container.my-5 .col-lg-8 .mt-5 {
    margin-top: 0 !important;
  }
  .countriesDropdown
    .dropdown-search
    .dropdown-toggle
    .filter-option-inner-inner,
  .countriesDropdownCalls
    .dropdown-search
    .dropdown-toggle
    .filter-option-inner-inner {
    padding-top: 3px;
    padding-left: 10px;
  }
  .countriesDropdown
    .pre-populated-tables
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables
    .pre-populated-basicinternet-table-row-data {
    display: grid !important;
  }
  .countriesDropdown .onhover-myDIV:hover + .onhover-hide,
  .countriesDropdownCalls .onhover-myDIV:hover + .onhover-hide {
    width: 310px;
    margin-left: 24px;
  }
  .countriesDropdown .onhover-hide .table-bordered.onHoverDetails,
  .countriesDropdownCalls .onhover-hide .table-bordered.onHoverDetails {
    margin-bottom: 0;
    border-bottom: 0;
  }
  .countriesDropdown
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th:first-child,
  .countriesDropdownCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th:first-child {
    background-color: #f4f4f4;
  }
  .countriesDropdown .onhover-hide .table-bordered.onHoverDetails thead tr th,
  .countriesDropdownCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    thead
    tr
    th {
    background-color: #fafafa;
    border-right: 1px solid #dee2e6 !important;
  }
  .countriesDropdown .onhover-hide .table-bordered.onHoverDetails tbody,
  .countriesDropdownCalls .onhover-hide .table-bordered.onHoverDetails tbody {
    border-top: 0;
  }
  .countriesDropdown .onhover-hide .table-bordered.onHoverDetails tbody tr td,
  .countriesDropdownCalls
    .onhover-hide
    .table-bordered.onHoverDetails
    tbody
    tr
    td {
    background-color: #fff;
    border-right: 1px solid #dee2e6 !important;
  }
  .countriesDropdown .pre-populated-basicinternet__button-subscribe,
  .countriesDropdownCalls .pre-populated-basicinternet__button-subscribe {
    float: left;
  }
  .countriesDropdown .pre-populated-service__button-subscribe,
  .countriesDropdownCalls .pre-populated-service__button-subscribe {
    margin-left: 0 !important;
  }
  .countriesDropdownCalls
    p.col-lg-3.pre-populated-basicinternet-table-row-data.mobile,
  .countriesDropdownCalls
    p.col-lg-3.pre-populated-basicinternet-table-row-data.pbold,
  .countriesDropdown
    p.col-lg-3.pre-populated-basicinternet-table-row-data.mobile,
  .countriesDropdown
    p.col-lg-3.pre-populated-basicinternet-table-row-data.pbold {
    display: none !important;
  }
  .countriesDropdown
    .row.pre-populated-basicinternet-table-row.pborder
    p:nth-child(6),
  .countriesDropdownCalls
    .row.pre-populated-basicinternet-table-row.pborder
    p:nth-child(6) {
    border-bottom: 1px solid #aaa;
  }
  .countriesDropdown .pre-populated-service___head-text-service,
  .countriesDropdownCalls .pre-populated-service___head-text-service {
    margin-left: 0 !important;
  }
  .countriesDropdown .dropdown-search.bootstrap-select .dropdown-menu li,
  .countriesDropdownCalls .dropdown-search.bootstrap-select .dropdown-menu li {
    -webkit-animation: none;
    animation: none;
  }
  .countriesDropdown .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls .pre-populated-basicinternet___head-text-service {
    margin-left: 0;
  }
  .countriesDropdown .pre-populated-basicinternet___head-desc-text,
  .countriesDropdownCalls .pre-populated-basicinternet___head-desc-text {
    margin-left: 0 !important;
  }
  .countriesDropdown .pre-populated-basicinternet__button-subscribe,
  .countriesDropdownCalls .pre-populated-basicinternet__button-subscribe {
    margin-right: 0;
  }
  .countriesDropdownCalls p#selectedCountry,
  .countriesDropdown p#selectedCountry {
    font-weight: 700;
    font-size: 28px;
    line-height: 40px;
    margin-bottom: 20px;
  }
  .countriesDropdown .pre-populated-tables .mt-5,
  .countriesDropdownCalls .pre-populated-tables .mt-5 {
    margin-top: 40px !important;
  }
  .countriesDropdown
    .pre-populated-service-tables
    .pre-populated-service-table-row-data,
  .countriesDropdown
    .pre-populated-tables
    .pre-populated-basicinternet-table-row-data:before,
  .countriesDropdownCalls
    .pre-populated-service-tables
    .pre-populated-service-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables
    .pre-populated-basicinternet-table-row-data:before {
    padding-left: 20px;
  }
  .countriesDropdown
    .pre-populated-service-tables
    .pre-populated-service___head-text-service,
  .countriesDropdownCalls
    .pre-populated-service-tables
    .pre-populated-service___head-text-service {
    font-size: 28px;
    line-height: 40px;
    margin-bottom: 20px;
    font-weight: 700;
    margin-left: 20px !important;
  }
  .countriesDropdown
    .pre-populated-service-tables
    .pre-populated-service__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-service-tables
    .pre-populated-service__button-subscribe {
    margin-left: 20px !important;
  }
  .countriesDropdown
    .pre-populated-service-tables
    .pre-populated-service-table-class,
  .countriesDropdownCalls
    .pre-populated-service-tables
    .pre-populated-service-table-class {
    margin-top: 20px;
  }
  .countriesDropdown
    .pre-populated-tables
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables
    .pre-populated-basicinternet-table-row {
    margin-bottom: 20px;
  }
  .countriesDropdown
    .pre-populated-tables
    .pre-populated-basicinternet-table-row-data:last-child,
  .countriesDropdownCalls
    .pre-populated-tables
    .pre-populated-basicinternet-table-row-data:last-child {
    margin-bottom: 0;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdown
    .pre-populated-tables#important-numbers
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdown
    .pre-populated-tables#international-calls
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdown
    .pre-populated-tables#operatorList
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls
    .pre-populated-tables#important-numbers
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls
    .pre-populated-tables#international-calls
    .pre-populated-basicinternet___head-text-service,
  .countriesDropdownCalls
    .pre-populated-tables#operatorList
    .pre-populated-basicinternet___head-text-service {
    font-size: 28px;
    line-height: 40px;
    margin-bottom: 10px;
    font-weight: 700;
    margin-left: 20px !important;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdown
    .pre-populated-tables#important-numbers
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdown
    .pre-populated-tables#international-calls
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdown
    .pre-populated-tables#operatorList
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdownCalls
    .pre-populated-tables#important-numbers
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdownCalls
    .pre-populated-tables#international-calls
    .pre-populated-basicinternet___head-desc-text,
  .countriesDropdownCalls
    .pre-populated-tables#operatorList
    .pre-populated-basicinternet___head-desc-text {
    font-size: 1pc;
    line-height: 24px;
    margin-bottom: 20px;
    margin-left: 20px !important;
    display: inline-block;
    margin-top: 0;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-service__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-service__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-service__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#important-numbers
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#important-numbers
    .pre-populated-service__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#international-calls
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#international-calls
    .pre-populated-service__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#operatorList
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdown
    .pre-populated-tables#operatorList
    .pre-populated-service__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-service__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-service__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-service__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#important-numbers
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#important-numbers
    .pre-populated-service__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#international-calls
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#international-calls
    .pre-populated-service__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#operatorList
    .pre-populated-basicinternet__button-subscribe,
  .countriesDropdownCalls
    .pre-populated-tables#operatorList
    .pre-populated-service__button-subscribe {
    margin-left: 20px !important;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#important-numbers
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#important-numbers
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#international-calls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#international-calls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#operatorList
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdown
    .pre-populated-tables#operatorList
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#important-numbers
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#important-numbers
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#international-calls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#international-calls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#operatorList
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row,
  .countriesDropdownCalls
    .pre-populated-tables#operatorList
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row {
    border-top: 0;
  }
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdown
    .pre-populated-tables#important-numbers
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdown
    .pre-populated-tables#international-calls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdown
    .pre-populated-tables#operatorList
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables#important-numbers
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables#international-calls
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .countriesDropdownCalls
    .pre-populated-tables#operatorList
    .mt-5
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data {
    border-bottom-width: 1px;
    padding-left: 55%;
  }
  .countriesDropdownCalls p.pre-populated-basicinternet-table-row-data.pbold,
  .countriesDropdown p.pre-populated-basicinternet-table-row-data.pbold {
    font-weight: 700;
  }
  .countriesDropdown .dropdown-search > .dropdown-menu.show > .inner.show,
  .countriesDropdownCalls .dropdown-search > .dropdown-menu.show > .inner.show {
    margin-top: 0 !important;
  }
  .countriesDropdown .bootstrap-select .dropdown-menu li a span.text,
  .countriesDropdown
    .dropdown-search
    .dropdown-toggle
    .filter-option-inner-inner,
  .countriesDropdownCalls .bootstrap-select .dropdown-menu li a span.text,
  .countriesDropdownCalls
    .dropdown-search
    .dropdown-toggle
    .filter-option-inner-inner,
  .countriesDropdownCalls p#selectedCountry,
  .countriesDropdown p#selectedCountry {
    text-transform: lowercase;
  }
  .countriesDropdown #services .pre-populated-service-table-row-data,
  .countriesDropdownCalls #services .pre-populated-service-table-row-data {
    width: 50% !important;
  }
  .countriesDropdownCalls
    #countriesDropdownCallsTable
    #countriesDropdownCallBody
    tr
    td,
  .countriesDropdownCalls
    #countriesDropdownCallsTable
    .country-dropdown-calls-table-thead
    .country-dropdown-calls-table-th {
    padding: 20px !important;
  }
  .grey-background {
    padding-left: 0;
  }
  html[dir="rtl"] .countriesDropdown,
  html[dir="rtl"] .countriesDropdownCalls {
    height: 100%;
    position: relative;
    left: 0;
    right: 0;
    margin-left: 0 !important;
    margin-top: 50px;
    padding-right: 0 !important;
    width: 100%;
  }
  html[dir="rtl"]
    .countriesDropdown
    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(
      .input-group-btn
    ),
  html[dir="rtl"]
    .countriesDropdownCalls
    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(
      .input-group-btn
    ) {
    padding-top: 0 !important;
  }
  html[dir="rtl"] .countriesDropdown .container.my-5,
  html[dir="rtl"] .countriesDropdownCalls .container.my-5 {
    padding-right: 10px;
    padding-left: 10px;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-basicinternet___head-text-service {
    margin-right: 0;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-basicinternet__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-basicinternet__button-subscribe {
    float: right;
    margin-right: 0;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-body
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data {
    padding-left: 0 !important;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data {
    text-align: right !important;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables
    .pre-populated-basicinternet-table-row-data,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables
    .pre-populated-basicinternet-table-row-data {
    padding-left: 0;
    padding-right: 60%;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables
    .pre-populated-basicinternet-table-row-data:before,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables
    .pre-populated-basicinternet-table-row-data:before {
    padding-right: 10px !important;
    border-left: 1px solid #aaa;
    border-right: 0;
    text-align: right;
    padding-right: 6%;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet___head-text-service {
    margin-right: 0 !important;
  }
  html[dir="rtl"] .countriesDropdown .re-direct-functionality__tile,
  html[dir="rtl"] .countriesDropdownCalls .re-direct-functionality__tile {
    margin-left: 17px !important;
    margin-right: 0 !important;
  }
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-service-tables
    .pre-populated-service___head-text-service,
  html[dir="rtl"] .countriesDropdown .pre-populated-service__button-subscribe,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet__button-subscribe,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-service__button-subscribe,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet__button-subscribe,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-service__button-subscribe,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet__button-subscribe,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-service__button-subscribe,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet__button-subscribe,
  html[dir="rtl"]
    .countriesDropdown
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-service__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-service-tables
    .pre-populated-service___head-text-service,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-service__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-basicinternet__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingCalls
    .pre-populated-service__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-basicinternet__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalBasicRoamingInternet
    .pre-populated-service__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-basicinternet__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#globalPremiumRoaming
    .pre-populated-service__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet___head-desc-text,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet___head-text-service,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-basicinternet__button-subscribe,
  html[dir="rtl"]
    .countriesDropdownCalls
    .pre-populated-tables#receivingCallsPackage
    .pre-populated-service__button-subscribe {
    margin-right: 10px !important;
  }
  html[dir="rtl"]
    .countriesDropdown
    #services
    .pre-populated-service-table-row-data,
  html[dir="rtl"]
    .countriesDropdownCalls
    #services
    .pre-populated-service-table-row-data {
    padding-right: 10px !important;
  }
  html[dir="rtl"]
    .countriesDropdownCalls
    #countriesDropdownCallsTable
    #countriesDropdownCallBody
    tr
    td {
    text-align: right !important;
    white-space: normal;
  }
}
.countriesDropdown .dropdown-component .dropdown-search,
.countriesDropdownCalls .dropdown-component .dropdown-search {
  background: none;
}
.countriesDropdown
  .dropdown-component
  .dropdown-search
  .filter-option
  .filter-option-inner-inner,
.countriesDropdownCalls
  .dropdown-component
  .dropdown-search
  .filter-option
  .filter-option-inner-inner {
  padding-left: 18px;
}
.countriesDropdown .dropdown-component .dropdown-toggle:after,
.countriesDropdownCalls .dropdown-component .dropdown-toggle:after {
  content: url(downarrow.png) !important;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 10px;
  height: 10px;
  border: solid #aaa;
  border-width: 0 2px 2px 0;
  display: inline-block;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.countriesDropdown .dropdown-component .dropdown-toggle.show:after,
.countriesDropdownCalls .dropdown-component .dropdown-toggle.show:after {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg);
  margin-top: 10px;
}
.countriesDropdown
  .dropdown-component
  .dropdown-search
  > .dropdown-menu.show
  > .bs-searchbox,
.countriesDropdownCalls
  .dropdown-component
  .dropdown-search
  > .dropdown-menu.show
  > .bs-searchbox {
  height: 40px;
  padding: 5px 0;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-bottom: none;
}
.countriesDropdown .dropdown-component .dropdown-menu,
.countriesDropdownCalls .dropdown-component .dropdown-menu {
  padding-top: 0;
}
html[dir="rtl"]
  .countriesDropdown
  .dropdown-component
  .dropdown-search
  .filter-option
  .filter-option-inner-inner,
html[dir="rtl"]
  .countriesDropdownCalls
  .dropdown-component
  .dropdown-search
  .filter-option
  .filter-option-inner-inner {
  padding-right: 18px;
}
#rcp-activation,
table#importantNumbersTable,
table#internationalCallsTable,
table#operatorListTable {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 24px;
  border: 0;
  margin-top: 15px;
}
#rcp-activation th,
table#importantNumbersTable th,
table#internationalCallsTable th,
table#operatorListTable th {
  background: rgba(0, 0, 0, 0.02);
  padding: 1pc 55px !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #rcp-activation th,
  table#importantNumbersTable th,
  table#internationalCallsTable th,
  table#operatorListTable th {
    padding: 10px 25px !important;
  }
}
#rcp-activation td,
table#importantNumbersTable td,
table#internationalCallsTable td,
table#operatorListTable td {
  color: #000 !important;
  background-color: #fff !important;
  font-weight: 100;
  padding: 1pc 55px !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #rcp-activation td,
  table#importantNumbersTable td,
  table#internationalCallsTable td,
  table#operatorListTable td {
    padding: 10px 25px !important;
  }
}
#importantNumbersTable .pre-populated-basicinternet___head-text-service,
#operatorList .pre-populated-basicinternet___head-text-service {
  font-weight: 700;
}
#rcp-activation {
  width: 100%;
  margin-top: 20px;
}
#rcp-activation th {
  width: 50%;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .pre-populated-basicinternet-table-body,
  .pre-populated-service-table-body {
    margin: 20px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .custom-list .custom-list-flex {
    padding: 40px 20px;
  }
}
.custom-list .custom-list-flex .custom-list-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 10px;
  max-width: 990pt;
  margin: 0 auto;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .custom-list .custom-list-flex .custom-list-grid {
    grid-template-columns: unset;
  }
}
.custom-list .dropdown-component > button {
  margin: 0;
}
.custom-list .custom-list-Headertitle {
  padding-bottom: 10px;
  font-family: STC Forward;
  font-size: 3rem;
  font-weight: 700;
}
.custom-list .custom-list-sub-header {
  font-family: STC Forward;
  font-weight: 400;
  font-size: 1rem;
  line-height: 25px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  margin-top: 20px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .custom-list .mystc-btn-align {
    margin-left: 0;
  }
}
.checkbox-dropdown .cmp-form-options__field--checkbox[type="checkbox"] {
  border: 1px solid rgba(0, 0, 0, 0.7) !important;
  margin-top: -4px;
}
.checkbox-dropdown .cmp-form-options__field--checkbox[type="checkbox"]:checked {
  border: 1px solid #ff375e !important;
}
.checkbox-dropdown .cmp-form-options__field.cmp-form-options__field--drop-down {
  border: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.5) !important;
}
.checkbox-dropdown .selectDD {
  margin: 20px 0;
}
.checkbox-dropdown .checkbox {
  margin: 30px 0 0;
}
.checkbox-dropdown
  select.cmp-form-options__field.cmp-form-options__field--drop-down {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='16' height='16' xmlns='http://www.w3.org/2000/svg' ><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='grey'/></g></svg>")
    no-repeat;
  background-position: right 10px top 50%;
  width: 92% !important;
  opacity: 0.7;
}
.checkbox-dropdown
  select.cmp-form-options__field.cmp-form-options__field--drop-down
  option {
  opacity: 0.7;
}
.checkbox-dropdown-header {
  font-weight: 700;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .checkbox-dropdown-header {
    margin: 30px 0;
    width: 100%;
    font-family: STC Forward;
    font-size: 28px;
    line-height: 36px;
    letter-spacing: -0.3px;
  }
  .checkbox-dropdown .selectDD {
    margin: 20px 0;
  }
  .checkbox-dropdown .checkbox {
    margin: 0;
  }
  .cmp-form-options__legend__checkbox-dropdown {
    margin: 15px;
  }
  .checkbox-dropdown
    select.cmp-form-options__field.cmp-form-options__field--drop-down {
    width: 100%;
  }
}
html[dir="rtl"]
  .checkbox-dropdown
  select.cmp-form-options__field.cmp-form-options__field--drop-down {
  background-position: left 10px top 50%;
}
.details-container {
  width: 200px;
}
#teamCardList {
  gap: 20px;
}
#teamCardList .team-details {
  gap: 0;
}
img.cardimage-img {
  margin: 0 auto;
  display: block;
  min-width: 136px;
  max-width: 310px;
  min-height: 131px;
  max-height: 131px;
}
.detailsbg {
  height: auto;
  padding: 15px 5px 5px;
}
.detailspretitle {
  font-size: 1pc;
  font-weight: 600;
  margin-bottom: 0 !important;
}
.detailsdescription,
.detailspretitle {
  font-family: STC Forward;
  line-height: 20px;
  text-align: center;
  color: #000;
}
.detailsdescription {
  top: calc(50% + 75px);
  font-size: 9pt;
  mix-blend-mode: normal;
  opacity: 0.7;
  margin-bottom: 0;
}
@media only screen and (max-width: 991px) {
  .iconTiles .detailsbg {
    width: 152px;
    height: 81pt;
  }
  .detailspretitle {
    font-family: STC Forward;
    font-size: 14px;
    line-height: 1pc;
    text-align: center;
    color: #000;
    font-weight: 600;
    margin-bottom: 0 !important;
  }
  .detailsbg {
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    width: 100%;
    width: 157px;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
}
@media only screen and (max-width: 350px) {
  .col-sm-3 {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33%;
  }
}
@media only screen and (max-width: 991px) {
  .cmp-text table tbody tr th {
    border: 1px solid #c4c4c4;
  }
}
@media only screen and (min-width: 992px) {
  .cmp-text.sawa-package-table {
    margin-top: -35px !important;
  }
  .packageDetail .pdp-accordion-border-style .h3,
  .packageDetail .pdp-accordion-border-style h3 {
    padding-left: 0 !important;
  }
}
ul.pagination {
  float: right;
}
div.pagination nav li a.page-link {
  color: grey;
}
.page-link {
  border: none;
}
.page-link:focus {
  -webkit-box-shadow: 0 0 0 0.25rem #e9ecef;
  box-shadow: 0 0 0 0.25rem #e9ecef;
}
div#faq_devices div.tabs ol {
  margin-right: -50vw !important;
}
div#faq_devices div.tabs ol:before {
  margin-left: 0 !important;
  right: inherit !important;
}
.filterBy .h5,
.filterBy h5 {
  font-family: STC Forward;
  font-size: 20px;
  color: #000;
}
.h6 span,
h6 span {
  float: right;
}
.label {
  line-height: 25px;
  font-family: STC Forward;
  font-size: 14px;
  letter-spacing: 0.3px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
}
.bt-border {
  border-bottom: 1px solid #c4c4c4;
}
span.filterBy {
  float: left;
  width: 200px;
  line-height: 4pc;
  color: #000;
}
span.clearAll,
span.filterBy {
  font-family: STC Forward;
  font-size: 20px;
}
span.clearAll {
  color: #ff375e;
}
div#brand > .form-check .form-check-input:checked,
div#deviceType > .form-check .form-check-input:checked,
div#os > .form-check .form-check-input:checked {
  background-color: #ff375e;
  border-color: #ff375e;
}
@media only screen and (min-width: 992px) {
  .col-lg-2.sortBy {
    text-align: right;
  }
  .col-lg-2.sortBy .filter-dropdown p {
    text-align: left;
    margin-left: 85px;
  }
}
div.sortBy p {
  font-size: 14px;
  line-height: 1pc;
  opacity: 0.5;
  margin: 0 0 5px 15px;
}
div.sortBy p,
div.sortBy select,
div.sortBy select option {
  font-family: STC Forward;
  color: #000;
  mix-blend-mode: normal;
}
div.sortBy select,
div.sortBy select option {
  border: none;
  padding: 0 20px 0 0;
  font-size: 18px;
  line-height: 25px;
  opacity: 0.7;
  margin-left: 10px;
}
#mobilechooseDiv p {
  font-family: STC Forward;
  font-size: 20px;
  line-height: 4pc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
  color: #ff375e;
}
.filterOptions .h6,
.filterOptions h6 {
  font-weight: 600;
}
.deviceFilters .mob-filters-title {
  display: none;
}
.deviceFilters .form-check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px !important;
}
.deviceFilters input[type="checkbox"] {
  margin-right: 0.5rem;
}
@media (max-width: 991px) {
  .devicefilterpage
    .aem-Grid.aem-Grid--default--12
    > .aem-GridColumn.aem-GridColumn--default--12 {
    width: 100%;
  }
  .devicefilterpage .container,
  .devicefilterpage .container-sm {
    max-width: none;
  }
  .devicefilterpage .root.container.responsivegrid .container.responsivegrid {
    padding: 0;
  }
  .devicefilterpage .bannerHeader {
    width: 100%;
  }
  .devicefilterpage .bannerHeader .banner__header {
    height: auto;
  }
  .devicefilterpage .bannerHeader .banner__header .banner__header-heading-text {
    font-size: 40px;
    line-height: 4pc;
    letter-spacing: -1.42857px;
    margin-bottom: 0;
  }
  #chooseDiv {
    display: none;
  }
  .deviceFilters {
    padding: 60px 20px 28px;
  }
  .deviceFilters .with-filter .filter-section {
    height: 0;
    overflow-y: hidden;
  }
  .deviceFilters .with-filter .filter-section.active {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 11111;
    background-color: #fff;
    height: 100%;
    overflow: hidden;
    right: 0;
    width: 100%;
    overflow-y: auto;
  }
  .deviceFilters .with-filter .filter-section.active .mob-filters-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    font-family: STC Forward;
    font-size: 2pc;
    line-height: 56px;
    text-align: center;
    color: #000;
    margin-bottom: 5pc;
  }
  .deviceFilters .with-filter .filter-section.active .filters {
    padding-bottom: 5pc;
  }
  .deviceFilters .with-filter .filter-section.active .filters .bt-border {
    padding: 10px 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .deviceFilters
    .with-filter
    .filter-section.active
    .filters
    .bt-border
    .filterBy
    .h5,
  .deviceFilters
    .with-filter
    .filter-section.active
    .filters
    .bt-border
    .filterBy
    h5 {
    font-weight: 700 !important;
    font-size: 17px;
    line-height: 30px;
    color: #ff375e;
    margin-bottom: 0;
  }
  .deviceFilters
    .with-filter
    .filter-section.active
    .filters
    .bt-border
    .filterBy
    .h5:before,
  .deviceFilters
    .with-filter
    .filter-section.active
    .filters
    .bt-border
    .filterBy
    h5:before {
    content: url(downred.png) !important;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    position: relative;
    top: -2px;
    margin-right: 10px;
    display: inline-block;
  }
  .deviceFilters
    .with-filter
    .filter-section.active
    .filters
    .bt-border
    .filterOptions
    .h6,
  .deviceFilters
    .with-filter
    .filter-section.active
    .filters
    .bt-border
    .filterOptions
    h6 {
    font-size: 18px;
    font-weight: 500 !important;
  }
  .deviceFilters
    .with-filter
    .filter-section.active
    .filters
    .bt-border
    span.clearAll {
    background: #ffebef;
    mix-blend-mode: normal;
    border-radius: 2px;
    width: 60px;
    height: 50px;
    text-align: center;
    font-size: 0;
    line-height: 0;
    padding: 5px 10px;
  }
  .deviceFilters
    .with-filter
    .filter-section.active
    .filters
    .bt-border
    span.clearAll:after {
    content: "\00D7";
    font-family: SF Pro Text;
    font-style: normal;
    font-size: 36px;
    line-height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    color: #ff375e;
    width: 40px;
    height: 40px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-weight: 700;
  }
  .deviceFilters .with-filter .filter-section.active .brand,
  .deviceFilters .with-filter .filter-section.active .deviceType,
  .deviceFilters .with-filter .filter-section.active .os {
    padding: 10px 20px 15px;
    border: none;
    margin-bottom: 10px !important;
  }
  .deviceFilters .with-filter .filter-section.active .brand .h6,
  .deviceFilters .with-filter .filter-section.active .brand h6,
  .deviceFilters .with-filter .filter-section.active .deviceType .h6,
  .deviceFilters .with-filter .filter-section.active .deviceType h6,
  .deviceFilters .with-filter .filter-section.active .os .h6,
  .deviceFilters .with-filter .filter-section.active .os h6 {
    margin-bottom: 0 !important;
  }
  .deviceFilters .with-filter .filter-section.active .brand #brand,
  .deviceFilters .with-filter .filter-section.active .brand #deviceType,
  .deviceFilters .with-filter .filter-section.active .brand #os,
  .deviceFilters .with-filter .filter-section.active .deviceType #brand,
  .deviceFilters .with-filter .filter-section.active .deviceType #deviceType,
  .deviceFilters .with-filter .filter-section.active .deviceType #os,
  .deviceFilters .with-filter .filter-section.active .os #brand,
  .deviceFilters .with-filter .filter-section.active .os #deviceType,
  .deviceFilters .with-filter .filter-section.active .os #os {
    margin-top: 22px;
  }
  .deviceFilters
    .with-filter
    .filter-section.active
    .brand
    .form-check-input:checked,
  .deviceFilters
    .with-filter
    .filter-section.active
    .deviceType
    .form-check-input:checked,
  .deviceFilters
    .with-filter
    .filter-section.active
    .os
    .form-check-input:checked {
    background-color: #ff375e;
    border-color: #ff375e;
  }
  .deviceFilters .with-filter .filter-section .bt-border,
  .deviceFilters .with-filter .filter-section .filters {
    width: 100%;
  }
  .deviceFilters .with-filter .filter-section .bt-border span.clearAll {
    float: right;
  }
  .deviceFilters .with-filter .sortBy {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 61px;
  }
  .deviceFilters .with-filter .sortBy .mobile-filter.filterby {
    font-size: 20px;
    line-height: 4pc;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    color: #ff375e;
    cursor: pointer;
  }
  .deviceFilters .product-block {
    margin-right: 0;
    margin-bottom: 30px;
    position: relative;
  }
  .deviceFilters .product-block .productcard .product-list-page-col-mob {
    height: auto;
  }
  .deviceFilters
    .product-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-devCost,
  .deviceFilters
    .product-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-pdesc,
  .deviceFilters
    .product-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-pName {
    height: auto;
    min-height: 0;
  }
  .deviceFilters
    .product-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg {
    position: relative;
    width: 100%;
    height: 445px;
    padding: 20px 20px 70px;
  }
  .deviceFilters
    .product-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-page-imgCntr-with-label {
    width: auto;
    margin: 0 auto;
    height: auto;
    max-width: 100%;
  }
  .deviceFilters
    .product-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-link {
    bottom: 20px;
    left: auto;
    right: 20px;
    height: 40px;
    width: 56px;
    border-radius: 2px;
  }
}
.deviceFilters .Title.h6,
.deviceFilters h6.Title,
.productcard .Title.h6,
.productcard h6.Title {
  font-size: 40px;
  line-height: 3pc;
  margin-bottom: 40px;
  font-weight: 700;
}
.deviceFilters .product-list-page-pName,
.productcard .product-list-page-pName {
  font-size: 2pc;
  line-height: 40px;
}
.deviceFilters .product-list-page-new-labels,
.productcard .product-list-page-new-labels {
  font-size: 13px;
  line-height: 20px;
  position: absolute;
  top: 20px;
  right: 20px;
}
.deviceFilters .filter-dropdown select,
.productcard .filter-dropdown select {
  background-color: transparent;
  padding: 5px 0 15px;
  border: none;
  border-bottom: 1.02px solid grey;
  width: 136px;
}
.deviceFilters .page-link,
.productcard .page-link {
  padding: 0;
  font-size: 15px;
}
.deviceFilters .page-item,
.productcard .page-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.deviceFilters .page-item,
.deviceFilters .page-item a,
.productcard .page-item,
.productcard .page-item a {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.deviceFilters .page-item a,
.productcard .page-item a {
  width: 26px;
  height: 26px;
  display: block;
  background-color: #a6a6a6;
  border-radius: 7px;
  margin: 10px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #fff !important;
}
.deviceFilters .page-item a.current,
.productcard .page-item a.current {
  background-color: #ff375e;
  border-radius: 7px;
}
.deviceFilters div.pagination nav li a.page-link.next,
.deviceFilters div.pagination nav li a.page-link.previous,
.productcard div.pagination nav li a.page-link.next,
.productcard div.pagination nav li a.page-link.previous {
  color: transparent;
  background-color: transparent;
  background-position: 50%;
  width: 40px;
}
.deviceFilters ul li a.next,
.productcard ul li a.next {
  margin-right: 0;
}
.productlist.col-lg-8 .product-block {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}
@media screen and (min-width: 992px) {
  .deviceFilters {
    padding-top: 68px;
  }
  .deviceFilters .Title.h6,
  .deviceFilters h6.Title,
  .productcard .Title.h6,
  .productcard h6.Title {
    font-size: 3pc;
    line-height: 4pc;
    letter-spacing: -1.42857px;
    color: #000;
    margin-bottom: 3pc;
  }
  .deviceFilters .mobile-filter.filterby,
  .productcard .mobile-filter.filterby {
    display: none;
  }
  .deviceFilters .productlist,
  .productcard .productlist {
    padding-top: 40px;
  }
  .deviceFilters .clearAll,
  .deviceFilters .filterBy .h5,
  .deviceFilters .filterBy h5,
  .productcard .clearAll,
  .productcard .filterBy .h5,
  .productcard .filterBy h5 {
    font-size: 20px;
    line-height: 4pc;
  }
  .deviceFilters .filterBy .h5,
  .deviceFilters .filterBy h5,
  .productcard .filterBy .h5,
  .productcard .filterBy h5 {
    font-weight: 700;
  }
  .deviceFilters .product-block,
  .productcard .product-block {
    margin: 0 15px;
  }
  .deviceFilters .product-block .product-list-page-pdesc,
  .productcard .product-block .product-list-page-pdesc {
    min-height: 25px;
  }
  .deviceFilters .product-list-page-devImg,
  .productcard .product-list-page-devImg {
    width: 100%;
    height: 520px;
    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;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 10px 70px;
  }
  .deviceFilters
    .product-list-page-devImg
    img.product-list-page-imgCntr-with-label,
  .productcard
    .product-list-page-devImg
    img.product-list-page-imgCntr-with-label {
    min-width: 420px;
    max-width: 420px;
    min-height: 520px;
    max-height: 520px;
  }
}
@media screen and (min-width: 992px) and (max-width: 991px) {
  .deviceFilters .product-list-page-devImg,
  .productcard .product-list-page-devImg {
    height: 445px;
  }
}
@media screen and (min-width: 992px) {
  .deviceFilters .product-list-link,
  .productcard .product-list-link {
    position: absolute;
    bottom: 20px;
    right: 20px;
    width: 56px;
    height: 40px;
    left: unset;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .deviceFilters .filter-section,
  .productcard .filter-section {
    padding-right: 30px;
  }
  .deviceFilters .clearAll,
  .productcard .clearAll {
    float: right;
  }
  .deviceFilters .filterOptions,
  .productcard .filterOptions {
    padding-bottom: 24px;
  }
  .deviceFilters #brand,
  .deviceFilters #deviceType,
  .deviceFilters #os,
  .productcard #brand,
  .productcard #deviceType,
  .productcard #os {
    padding-top: 25px;
  }
  .cmp-tabs .deviceFilters,
  .cmp-tabs .productcard {
    padding-top: 40px;
  }
  .cmp-tabs .deviceFilters .product-block,
  .cmp-tabs .productcard .product-block {
    margin: 15px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1;
    flex: 1 1;
  }
  .productlist.col-lg-8 .product-block {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 45%;
    flex: 1 1 45%;
  }
  .productlist.col-lg-8 .product-block:nth-child(odd) {
    margin-left: 0;
  }
  .productlist.col-lg-8 .product-block:nth-child(2n + 2) {
    margin-right: 0;
  }
  .productlist.col-lg-12 .product-block {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 30.33%;
    flex: 1 1 30.33%;
  }
  .productlist.col-lg-12 .product-block:nth-child(3n + 3) {
    margin-right: 0;
  }
  .productlist.col-lg-12 .product-block:nth-child(3n + 1) {
    margin-left: 0;
  }
}
html[dir="rtl"] div#faq_devices div.tabs ol:before {
  margin-left: 0 !important;
  right: inherit !important;
  margin-right: 0 !important;
}
html[dir="rtl"] div#faq_devices div.tabs ol {
  margin-right: 0 !important;
}
html[dir="rtl"] .deviceFilters .h6 span,
html[dir="rtl"] .deviceFilters h6 span,
html[dir="rtl"] .productcard .h6 span,
html[dir="rtl"] .productcard h6 span {
  float: left;
}
html[dir="rtl"] .deviceFilters .filter-section,
html[dir="rtl"] .productcard .filter-section {
  padding-right: 0;
  padding-left: 20px;
}
html[dir="rtl"] .deviceFilters .product-list-page-new-labels,
html[dir="rtl"] .productcard .product-list-page-new-labels {
  right: unset;
  left: 20px;
}
html[dir="rtl"]
  .deviceFilters
  .product-list-page-col-mob
  .product-list-page-devImg
  .product-list-link,
html[dir="rtl"]
  .productcard
  .product-list-page-col-mob
  .product-list-page-devImg
  .product-list-link {
  right: unset !important;
  left: 20px !important;
}
html[dir="rtl"]
  .deviceFilters
  .product-list-page-col-mob
  .product-list-page-devImg
  .product-list-link
  img,
html[dir="rtl"]
  .productcard
  .product-list-page-col-mob
  .product-list-page-devImg
  .product-list-link
  img {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"] .deviceFilters ul.pagination,
html[dir="rtl"] .productcard ul.pagination {
  float: left;
  padding: 0;
}
html[dir="rtl"] .deviceFilters ul.pagination li a.next,
html[dir="rtl"] .deviceFilters ul li a.previous,
html[dir="rtl"] .productcard ul.pagination li a.next,
html[dir="rtl"] .productcard ul li a.previous {
  top: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"] .deviceFilters ul li a.next,
html[dir="rtl"] .deviceFilters ul li a.previous,
html[dir="rtl"] .productcard ul li a.next,
html[dir="rtl"] .productcard ul li a.previous {
  margin-left: 0;
}
html[dir="rtl"] .deviceFilters ul li a.next,
html[dir="rtl"] .productcard ul li a.next {
  margin-right: 15px;
}
html[dir="rtl"] .deviceFilters .page-link.current,
html[dir="rtl"] .productcard .page-link.current {
  background-color: #ff375e;
  color: #fff !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 2px;
}
html[dir="rtl"] .deviceFilters .page-link.next.current,
html[dir="rtl"] .deviceFilters .page-link.previous.current,
html[dir="rtl"] .productcard .page-link.next.current,
html[dir="rtl"] .productcard .page-link.previous.current {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
html[dir="rtl"] .deviceFilters input[type="checkbox"] {
  margin-right: 0;
  margin-left: 0.5rem;
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .deviceFilters .filterBy,
  html[dir="rtl"] .productcard .filterBy {
    float: left;
  }
  html[dir="rtl"] .productlist.col-lg-8 .product-block {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 45%;
    flex: 1 1 45%;
  }
  html[dir="rtl"] .productlist.col-lg-8 .product-block:nth-child(odd) {
    margin-left: 15px;
    margin-right: 0;
  }
  html[dir="rtl"] .productlist.col-lg-8 .product-block:nth-child(2n + 2) {
    margin-right: 15px;
    margin-left: 0;
  }
  html[dir="rtl"] .productlist.col-lg-12 .product-block {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 30.33%;
    flex: 1 1 30.33%;
  }
  html[dir="rtl"] .productlist.col-lg-12 .product-block:nth-child(3n + 3) {
    margin-right: 15px;
    margin-left: 0;
  }
  html[dir="rtl"] .productlist.col-lg-12 .product-block:nth-child(3n + 1) {
    margin-left: 15px;
    margin-right: 0;
  }
  html[dir="rtl"] .deviceFilters .pagination {
    margin-left: -15px;
    margin-right: 0;
  }
  html[dir="rtl"] .col-lg-2.sortBy .filter-dropdown {
    text-align: left;
  }
  html[dir="rtl"] .col-lg-2.sortBy .filter-dropdown p {
    margin-left: 75px;
  }
}
.bannerHeader {
  padding-bottom: 50px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  div#faq_devices div.tabs ol {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  div#faq_devices div.tabs ol:before {
    margin-left: -50vw !important;
    right: 50%;
  }
  .column-container-border-row .col-sm-3.product-grid-align {
    width: 90%;
    padding-bottom: 30px;
    margin: 0 auto;
    padding-right: 0;
  }
  html[dir="rtl"] #faq_devices .col-sm-8 .accordion .col-lg-8 {
    margin-right: 0 !important;
  }
}
.dropdown-component label {
  width: 200px;
  height: 18px;
  font-size: 14px;
  line-height: 16.41px;
  opacity: 0.5;
  font-family: STC Forward;
}
span.dropdown-component-info {
  font-size: 13px;
  opacity: 0.4;
  visibility: hidden;
}
.dropdown-select > .dropdown-toggle,
.dropdown-select > .dropdown-toggle:hover {
  width: 360px;
  height: 50px;
  text-align: start;
  background: none;
  opacity: 0.7;
  border: none;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  border-radius: 0;
  padding: 20px 0 0;
  -webkit-transition: none;
  transition: none;
  font-family: STC Forward;
}
.dropdown-select > .dropdown-toggle:after {
  margin-left: 10em;
  vertical-align: 0.255em;
  border: solid #ff375e;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: none;
  transition: none;
}
.dropdown-select + .btn-light:not(:disabled):not(.disabled).active:focus,
.dropdown-select + .btn-light:not(:disabled):not(.disabled):active:focus,
.dropdown-select.show > .btn-light.dropdown-toggle {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  border-bottom: 2px solid rgba(255, 46, 46, 0.623);
  background: none;
  -webkit-transition: none;
  transition: none;
}
.dropdown-select + .btn-light:not(:disabled):not(.disabled).active:focus:after,
.dropdown-select + .btn-light:not(:disabled):not(.disabled):active:focus:after,
.dropdown-select.show > .btn-light.dropdown-toggle:after {
  margin-left: 10em;
  vertical-align: 0.255em;
  border: 0;
  display: inline-block;
  padding: 0;
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  transition: none;
}
.dropdown-select > .btn-light:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
  outline-offset: 0;
  -webkit-transition: none;
  transition: none;
}
.dropdown-select .dropdown-menu {
  width: 360px;
  margin-top: 5px;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.dropdown-select .dropdown-menu .inner {
  overflow-x: clip;
}
.dropdown-select.bootstrap-select .dropdown-menu li {
  height: 50px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 5px;
}
.dropdown-item:active,
.dropdown-select .dropdown-item,
.dropdown-select .dropdown-item.active {
  background: none;
  opacity: 0.7;
  color: #000;
}
@media only screen and (min-width: 992px) {
  .dropdown-component > button {
    margin: 50px 8px;
  }
}
@media only screen and (max-width: 767px) {
  .dropdown-component.mgleft {
    margin-left: 20px;
  }
}
input[type="date"]::-webkit-calendar-picker-indicator {
  float: left;
  position: relative;
}
input[type="date"]::-webkit-datetime-edit {
  text-align: left;
  padding: 0 10px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .dropdown-component {
    padding-bottom: 30px;
  }
  .requestFormBody {
    padding: 25px 0 !important;
  }
  .dropdown.bootstrap-select.dropdown-select.dropup {
    padding: 0;
  }
  button.btn.dropdown-toggle.btn-light {
    width: 100%;
  }
  .dropdown-select > .dropdown-toggle:after {
    margin-left: 0;
  }
  .dropdown .dropdown-component > button {
    margin: 0;
    width: auto;
    height: auto;
  }
  .dropdown-component > button > a {
    position: static;
    height: 20px;
    left: 20px;
    right: 20px;
    top: calc(50% - 10px);
    font-family: STC Forward;
    font-size: 15px;
    line-height: 20px;
    color: #fff !important;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
  }
  .dropdown .row.overflow-grey-div .requestFormDescription {
    padding-bottom: 10px;
    border-bottom: none;
  }
  .dropdown .col-md-9.requestFormDescription p {
    margin: 5px 0;
    line-height: 15px;
    padding: 0;
  }
  .dropdown .requestFormHeadertitle.col-lg-11.col-8.h1,
  .dropdown h1.requestFormHeadertitle.col-lg-11.col-8 {
    padding-left: 0;
  }
  .dropdown .accordion___faq-text-button {
    min-height: 130px;
  }
  .row.overflow-grey-div .requestFormBody {
    width: 335px;
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 25px;
    color: rgba(0, 0, 0, 0.7);
  }
}
html[dir="rtl"] input[type="date"]::-webkit-calendar-picker-indicator {
  float: right;
  position: relative;
}
html[dir="rtl"] input[type="date"]::-webkit-datetime-edit {
  text-align: right;
  padding: 0 10px;
}
html[dir="rtl"] .dropdown-select > .dropdown-toggle:after {
  margin-left: 0;
}
html[dir="rtl"] .bootstrap-select .dropdown-toggle .filter-option {
  text-align: right;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .row.requestFormBody {
    padding-right: 0;
  }
  html[dir="rtl"]
    .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(
      .input-group-btn
    ) {
    width: 228px;
    max-width: 100%;
  }
  html[dir="rtl"] .dropdown .row.requestFormBody {
    margin-right: 5px !important;
  }
  html[dir="rtl"] .dropdown .dropdown-component > button {
    width: auto;
    height: auto;
  }
}
html[dir="rtl"] #manage-router-drop-down div > label.req-label {
  position: relative;
  left: 0 !important;
}
@media screen and (min-width: 1280px) and (max-width: 1399px) {
  html[dir="rtl"] .dropdown .qrCodeContainer img.qr-code.img-responsive {
    margin-right: -40% !important;
  }
  html[dir="rtl"] .dropdown .requestFormHeader__header img {
    margin-right: -80% !important;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1279px) {
  html[dir="rtl"] .dropdown .qrCodeContainer img.qr-code.img-responsive {
    margin-right: -60% !important;
  }
  html[dir="rtl"] .dropdown .requestFormHeader__header img {
    margin-right: -125% !important;
  }
}
@media screen and (min-width: 1120px) and (max-width: 1199px) {
  html[dir="rtl"] .dropdown .qrCodeContainer img.qr-code.img-responsive {
    margin-right: -110% !important;
  }
  html[dir="rtl"] .dropdown .requestFormHeader__header img {
    margin-right: -225% !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1119px) {
  html[dir="rtl"] .dropdown .qrCodeContainer img.qr-code.img-responsive {
    margin-right: -150% !important;
  }
  html[dir="rtl"] .dropdown .requestFormHeader__header img {
    margin-right: -315% !important;
  }
}
.dropdown .requestFormDescription p {
  width: 420px;
}
.dropdown .requestFormHeader {
  height: 168px;
}
.dropdown .requestFormHeader .requestFormHeader__header {
  margin-top: 60px;
}
.dropdown .requestFormHeader__image {
  width: 50px;
  height: 50px;
}
.dropdown .qr-code.img-responsive {
  width: 168px;
  height: 168px;
  margin-top: -40px;
}
.dropdown .qrCodeContainer img.qr-code.img-responsive {
  margin-left: 0;
}
.dropdown .row.overflow-grey-div .col-md-3.spacer {
  margin-left: 81%;
  margin-top: -65px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .dropdown .requestFormBody p {
    padding-left: 23px;
    width: 330px;
    font-size: 1pc !important;
  }
  .dropdown .row.requestFormBody {
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    padding-left: 25px !important;
  }
}
.dropdown-component label.req-label {
  width: 225px;
}
@media screen and (max-width: 720px) {
  .overflow-grey-div .dropdown-select > button.btn.dropdown-toggle.btn-light {
    width: 330px !important;
    color: #000 !important;
  }
}
.mystc-btn-align {
  text-align: right;
}
.mystc-btn-align button {
  position: static !important;
}
@media only screen and (max-width: 1400px) {
  .mystc-btn-align {
    text-align: unset;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .mystc-btn-align {
    text-align: inherit;
    margin-left: 20px;
  }
}
html[dir="rtl"] .mystc-btn-align {
  text-align: left;
}
@media only screen and (max-width: 1400px) {
  html[dir="rtl"] .mystc-btn-align {
    text-align: unset;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .mystc-btn-align {
    text-align: inherit;
  }
  html[dir="rtl"] .mystc-btn-align button {
    margin-left: 25px !important;
  }
}
.appDownloadContainer.mt-5 {
  margin-top: 8px !important;
}
html[dir="rtl"] .dropdown .row.overflow-grey-div .col-md-3.spacer {
  margin-right: 82%;
  margin-top: -65px;
}
#manage-router-drop-down div > select.dropdown-select {
  height: 30px;
  background: transparent;
  border: none;
  border-bottom: 2px solid #ff375e;
}
@media screen and (min-width: 1280px) and (max-width: 1399px) {
  .dropdown .qrCodeContainer img.qr-code.img-responsive,
  .dropdown .requestFormHeader__header img {
    margin-left: -40% !important;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1279px) {
  .dropdown .qrCodeContainer img.qr-code.img-responsive {
    margin-left: -60% !important;
  }
  .dropdown .requestFormHeader__header img {
    margin-left: -80% !important;
  }
}
@media screen and (min-width: 1120px) and (max-width: 1199px) {
  .dropdown .qrCodeContainer img.qr-code.img-responsive {
    margin-left: -110% !important;
  }
  .dropdown .requestFormHeader__header img {
    margin-left: -180% !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1119px) {
  .dropdown .qrCodeContainer img.qr-code.img-responsive {
    margin-left: -150% !important;
  }
  .dropdown .requestFormHeader__header img {
    margin-left: -280% !important;
  }
}
.cmp-dynamic-cards__container .cmp-tabs {
  border: none;
}
.cmp-dynamic-cards__container .cmp-tabs__tablist.ui-widget-header {
  border: none;
  background: none;
}
.cmp-dynamic-cards__container .cmp-tabs__tab a {
  color: #ff375e !important;
  padding: 0 0 20px;
}
.cmp-dynamic-cards__container .ui-button.ui-state-active:hover,
.cmp-dynamic-cards__container .ui-button:active,
.cmp-dynamic-cards__container .ui-state-active,
.cmp-dynamic-cards__container .ui-widget-content .ui-state-active,
.cmp-dynamic-cards__container .ui-widget-header .ui-state-active,
.cmp-dynamic-cards__container a.ui-button:active {
  color: #ff375e !important;
  border-bottom: 2px solid #ff375e !important;
  background: none;
}
.cmp-dynamic-cards__container .ui-button.ui-state-active:hover a,
.cmp-dynamic-cards__container .ui-button:active a,
.cmp-dynamic-cards__container .ui-state-active a,
.cmp-dynamic-cards__container .ui-widget-content .ui-state-active a,
.cmp-dynamic-cards__container .ui-widget-header .ui-state-active a,
.cmp-dynamic-cards__container a.ui-button:active a {
  color: #ff375e !important;
}
.cmp-dynamic-cards__container .ui-state-default,
.cmp-dynamic-cards__container .ui-widget-content {
  background: none !important;
  border: none !important;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .productCardContainer {
  display: block;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .productCarousel
  .owl-item
  img {
  margin-top: 0;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .pc-item:hover
  .prodDecripton,
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .pc-item:hover
  .prodDecripton
  ol,
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .pc-item:hover
  .prodDecripton
  ul {
  color: #fff;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton {
  font-size: 14px;
  line-height: 20px;
  width: auto;
  margin: 0;
  overflow-wrap: break-word;
  opacity: 0.7;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton
  ol,
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton
  ul {
  padding-left: 10px;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover {
  cursor: pointer;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo {
  display: block;
  position: absolute;
  background-color: #fff;
  width: 150px;
  -webkit-box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  padding: 10px;
  border: 1px solid grey;
  border-radius: 2px;
  z-index: 999;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo
  > svg {
  display: none;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo
  p {
  color: #000 !important;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .product-title-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .product-card-title {
  line-height: 2pc;
  font-size: 28px;
  font-weight: 700;
  width: 140px;
  margin-bottom: 0 !important;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .product-title-wrapper
  img.svg-img {
  min-width: 75pt;
  max-width: 75pt;
  min-height: 60px;
  margin-left: 10px;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .col.right-image,
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .postpaid-card {
  padding-top: 0;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productPriceDesc {
  display: block;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productPriceDesc
  .current-price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productPriceDesc
  .productPriceCost {
  font-size: 28px;
  font-weight: 700;
  line-height: 35px;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productPriceDesc
  .productPriceCost.orig-price {
  display: block !important;
  text-decoration: line-through;
  color: #ff6a39;
  font-size: 1.25rem;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productDescCntr {
  margin-bottom: 20px;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .productCard-link {
  text-decoration: none;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .productCarousel__item {
  height: 490px;
  margin: 5px;
  border: 0.5px solid rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  position: relative;
  overflow: hidden;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .productCarousel__item
  .col.right-image {
  text-align: center;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .productCarousel__item
  .col.right-image
  img.normalImg {
  width: 75pt;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .productCardData {
  width: auto;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .productCardData.product-card-descTitle,
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .productCardData.product-card-featureTitle {
  font-weight: 700;
  font-size: 28px;
  line-height: 40px;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .prodCard
  .product-card-subtitle {
  line-height: 20px;
  font-size: 14px;
  color: #000;
  opacity: 0.7;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .cmp-product-card-v2
  .prodCard
  .productCardDesc {
  font-family: STC Forward;
  font-size: 14px;
  line-height: 20px;
  width: auto;
  margin: 0;
  overflow-wrap: break-word;
  opacity: 0.7;
}
.cmp-dynamic-cards__container .cmp-dynamic-cards__carousel .owl-stage {
  padding-top: 50px;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.cmp-dynamic-cards__container .cmp-dynamic-cards__carousel .owl-nav {
  position: absolute;
  top: 0;
  right: 0;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-nav
  button.owl-next,
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-nav
  button.owl-prev {
  display: inline-block;
  height: 40px;
  width: 50px;
  background-repeat: no-repeat;
  color: transparent;
  padding-left: 0;
  background-position: 15px 11px;
  background-size: 40%;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  background-color: rgba(255, 55, 94, 0.1);
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-nav
  button.owl-prev {
  background-image: url(stc-left-arrow.svg);
  padding: 8px 10px !important;
  margin-right: 10px;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel.owl-carousel
  .owl-nav
  button.owl-next {
  background-image: url(stc-right-arrow.svg);
  padding: 8px 10px !important;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-nav
  button.owl-next:hover,
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-nav
  button.owl-prev:hover {
  border-radius: 2px;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  background-color: #ff375e;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-nav
  button.owl-prev:hover {
  background-image: url(stc-left-arrow-active.svg);
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-nav
  button.owl-next:hover {
  background-image: url(stc-right-arrow-active.svg);
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-next:hover
  > svg,
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-prev:hover
  > svg {
  fill: #ff375e;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-carousel
  .owl-nav
  button.owl-next
  svg,
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-nav
  button.owl-prev
  svg {
  width: 15px;
  display: none;
}
.cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-item
  .dynamicProductCard {
  padding-top: 40px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-dynamic-cards__container .cmp-dynamic-cards__carousel .owl-nav {
    display: none;
  }
}
html[dir="rtl"]
  .cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel.owl-carousel
  .owl-nav
  button.owl-next,
html[dir="rtl"]
  .cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel.owl-carousel
  .owl-nav
  button.owl-prev {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"]
  .cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-nav
  button.owl-prev {
  margin-left: 10px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"]
  .cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-nav {
  left: 0;
  right: auto;
}
html[dir="rtl"]
  .cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .productCarousel
  .owl-nav
  button.owl-prev {
  padding: 8px 10px !important;
  margin-right: 10px;
}
html[dir="rtl"]
  .cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel.owl-carousel
  .owl-nav
  button.owl-next {
  padding: 8px 10px !important;
}
html[dir="rtl"]
  .cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-item
  img {
  float: left;
}
html[dir="rtl"]
  .cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .owl-item
  .dynamicProductCard {
  padding-top: 40px;
}
html[dir="rtl"] .cmp-dynamic-cards__container .cmp-dynamic-cards__carousel p {
  margin-right: 0 !important;
}
html[dir="rtl"]
  .cmp-dynamic-cards__container
  .cmp-dynamic-cards__carousel
  .productCarousel__link {
  left: calc(100% - 325px);
}
.cmp-dt-search-container {
  margin: 25px 0;
  background:
    radial-gradient(
        circle farthest-side at 0 50%,
        #f4f4f4 23.5%,
        rgba(240, 166, 17, 0) 0
      )
      21px 30px,
    radial-gradient(
        circle farthest-side at 0 50%,
        #ededed 24%,
        rgba(240, 166, 17, 0) 0
      )
      19px 30px,
    linear-gradient(
        #f4f4f4 14%,
        rgba(240, 166, 17, 0) 0,
        rgba(240, 166, 17, 0) 85%,
        #f4f4f4 0
      )
      0 0,
    linear-gradient(
        150deg,
        #f4f4f4 24%,
        #ededed 0,
        #ededed 26%,
        rgba(240, 166, 17, 0) 0,
        rgba(240, 166, 17, 0) 74%,
        #ededed 0,
        #ededdd 76%,
        #f4f4f4 0
      )
      0 0,
    linear-gradient(
        30deg,
        #f4f4f4 24%,
        #ededed 0,
        #ededed 26%,
        rgba(240, 166, 17, 0) 0,
        rgba(240, 166, 17, 0) 74%,
        #ededed 0,
        #ededed 76%,
        #f4f4f4 0
      )
      0 0,
    linear-gradient(90deg, #ededed 2%, #f4f4f4 0, #f4f4f4 98%, #ededed 0) 0 0
      #f4f4f4;
  background-size: 40px 60px;
  min-height: 126px;
  width: 100%;
  height: auto;
  overflow: hidden;
  text-align: center;
}
.cmp-dt-search-container .center-search {
  margin: 50px 0;
}
.cmp-dt-search-container .center-search .curved-search input#cityName {
  font-size: 18px;
  background-color: #fff;
  color: #4f008c;
  outline: none;
  border: 0;
  padding: 0 50px 0 20px;
  height: 50px;
  line-height: 50px;
  width: 550px;
  border-radius: 35px;
}
.cmp-dt-search-container .center-search .curved-search input#searchBtn {
  width: 40px;
  height: 40px;
  border: 0;
  outline: none;
  position: absolute;
  text-align: center;
  line-height: 40px;
  text-transform: uppercase;
  font-size: 18px;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  background: #4f008c;
  border-radius: 50%;
}
.cmp-dt-search-container .center-search .curved-search input#searchBtn:hover {
  background: #fff;
  color: #4f008c;
}
.cmp-dynamic-table {
  padding: 25px 0;
}
.cmp-dynamic-table .tbl-search-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
}
.cmp-dynamic-table .tbl-search-row .col-sm-6 {
  width: 50%;
}
.cmp-dynamic-table .tbl-search-row .col-sm-6 .dataTable-filter input#filterKey {
  border-radius: 50px;
  width: 25pc;
  padding: 10px 20px;
  float: right;
  border: 1px solid #eee !important;
}
.cmp-dynamic-table #dynamicTableTemplate table#cmp-dynamic-tbl {
  width: 100%;
  margin-top: 10px;
}
.cmp-dynamic-table #dynamicTableTemplate table#cmp-dynamic-tbl th {
  background: #4f008c;
  text-transform: uppercase;
  padding: 14px 20px 10px;
  color: #fff;
  width: 276px;
}
.cmp-dynamic-table
  #dynamicTableTemplate
  table#cmp-dynamic-tbl
  th:nth-child(2n + 2) {
  background: #380065;
}
.cmp-dynamic-table #dynamicTableTemplate table#cmp-dynamic-tbl tbody td {
  padding: 15px 20px !important;
  font-size: 1pc;
  background-color: #fff !important;
  color: #4f008c !important;
}
.cmp-dynamic-table
  #dynamicTableTemplate
  table#cmp-dynamic-tbl
  tbody
  tr
  th:nth-child(2n) {
  background: #f9f9f9;
}
.cmp-dynamic-table
  #dynamicTableTemplate
  table#cmp-dynamic-tbl
  tbody
  tr
  td:nth-child(2n) {
  background: #f3f3f3 !important;
}
.cmp-dynamic-table
  #dynamicTableTemplate
  table#cmp-dynamic-tbl
  tbody
  td.no-result {
  color: #4f008c !important;
  text-align: center !important;
}
.cmp-dynamic-table .tbl-pagination-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
}
.cmp-dynamic-table .tbl-pagination-row .tbl-showing-page span#pageShow {
  color: #4f008c;
}
.cmp-dynamic-table .tbl-pagination-row .tbl-page-number {
  margin-left: auto;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}
.cmp-dynamic-table
  .tbl-pagination-row
  .tbl-page-number
  .yp-control[data-paginate="prev"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: left;
  background: url(chevron.left-red.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.cmp-dynamic-table
  .tbl-pagination-row
  .tbl-page-number
  .yp-control[data-paginate="prev"].disabled {
  width: 28px;
  height: 28px;
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.cmp-dynamic-table
  .tbl-pagination-row
  .tbl-page-number
  .yp-control[data-paginate="next"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: right;
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.cmp-dynamic-table
  .tbl-pagination-row
  .tbl-page-number
  .yp-control[data-paginate="next"].disabled {
  background: url(chevron.right-grey.png);
  background-repeat: no-repeat;
}
.cmp-dynamic-table
  .tbl-pagination-row
  .tbl-page-number
  #yellowPagesPagination
  .yp-index {
  cursor: pointer;
  display: inline-block;
  height: 24px;
  width: 24px;
  background: #a6a6a6;
  color: #fff;
  border-radius: 5px;
  line-height: 26px;
  text-align: center;
  margin-right: 10px;
}
.cmp-dynamic-table
  .tbl-pagination-row
  .tbl-page-number
  #yellowPagesPagination
  .yp-index.active {
  background: #4f008c;
}
html[dir="rtl"]
  .cmp-dynamic-table
  .tbl-search-row
  .col-sm-6
  .dataTable-filter
  input#filterKey {
  float: left;
}
html[dir="rtl"] .cmp-dynamic-table .tbl-pagination-row .tbl-page-number {
  margin-right: auto;
  margin-left: 0;
}
html[dir="rtl"]
  .cmp-dynamic-table
  .tbl-pagination-row
  .tbl-page-number
  ul.yp-pagination {
  padding-right: 0;
  padding-left: 0;
}
.backBtn {
  display: inline;
  text-decoration: none;
  padding: 20px;
}
#cmp-download-bill,
#cmp-download-summary {
  width: 215px !important;
  background-color: #ff375e !important;
  margin-right: 5px;
}
.endingMobNumber {
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.3px;
  color: #000;
  opacity: 1;
}
.electronicBillDownload > .next-prev-btns > .active {
  background-color: #ff375e !important;
}
.form-electronic-bill-download .h3,
.form-electronic-bill-download .h5,
.form-electronic-bill-download h3,
.form-electronic-bill-download h5 {
  font-weight: 700;
}
.form-electronic-bill-download .h5,
.form-electronic-bill-download h5 {
  margin-bottom: 25px;
}
.form-electronic-bill-download #progressbar li:before {
  margin: 0 0 0 15px;
}
.form-electronic-bill-download #progressbar li:after {
  left: 15px;
}
.form-electronic-bill-download #progressbar li span {
  left: 0;
}
.form-electronic-bill-download #progressbar li.prevcurrent {
  content: "✓" !important;
}
.form-electronic-bill-download #progressbar li#step2 span {
  left: -10px;
}
@media screen and (min-width: 992px) {
  .form-electronic-bill-download .stepcontainer__block {
    width: 75%;
  }
  .form-electronic-bill-download
    .step__container__starts[data-form-name="form-electronic-bill-download"]
    .col-xs-12.col-sm-12.col-md-4.col-lg-4 {
    width: 100%;
  }
}
html[dir="rtl"] #progressbar li:before {
  margin-right: 15px;
}
html[dir="rtl"] #progressbar li:after {
  left: 0;
  right: 15px;
}
html[dir="rtl"] #progressbar li#step2 span {
  left: 0;
  right: -10px;
}
@media only screen and (min-width: 992px) {
  .expand-list-component__title-text {
    text-decoration: none;
    width: 20pc;
    font-family: STC Forward;
    font-size: 2pc;
    line-height: 40px;
    letter-spacing: -0.5px;
    font-weight: 600;
  }
  .expand-list-component__img-small {
    width: 355px;
    height: 450px;
    border-radius: 2px;
    background-size: 100%;
  }
  .expand-list-component__img-large {
    width: 735px;
    height: 450px;
    border-radius: 2px;
  }
  .expand-list-component__img-actual {
    width: 100%;
    height: 450px;
    border-radius: 2px;
  }
  .expand-list-component__img-container {
    overflow: hidden;
    margin: 0 auto;
  }
  .expand-list-component__img-container .expand-list-component__img-small {
    width: 100%;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
  }
  .expand-list-component__img-container:hover
    .expand-list-component__img-small {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    background-size: 100%;
  }
  .expand-list-component__img-container .expand-list-component__img-actual,
  .expand-list-component__img-container .expand-list-component__img-large {
    width: 100%;
    -webkit-transition: all 0.4s ease-in;
    transition: all 0.4s ease-in;
  }
  .expand-list-component__img-container:hover
    .expand-list-component__img-actual,
  .expand-list-component__img-container:hover
    .expand-list-component__img-large {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  .expand-list-component__card-actual:hover p,
  .expand-list-component__card-large:hover p,
  .expand-list-component__card-small:hover p {
    text-decoration: none;
  }
  .expand-list-component__img-actual + .expand-list-component__button-arrow,
  .expand-list-component__img-large + .expand-list-component__button-arrow {
    background: #ff375e;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    bottom: 15px;
    right: calc(100% - 45pc);
    position: absolute;
  }
  .expand-list-component__img-small + .expand-list-component__button-arrow {
    background: #ff375e;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    bottom: 15px;
    right: calc(100% - 340px);
    position: absolute;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .expand-list-component__title-text {
    width: 20pc;
    text-decoration: none;
    font-family: STC Forward;
    font-size: 21px;
    line-height: 25px;
    letter-spacing: -0.5px;
  }
  .expand-list-component__img-large,
  .expand-list-component__img-small {
    width: 335px;
    border-radius: 2px;
  }
  .expand-list-component__img-actual {
    border-radius: 2px;
  }
  .expand-list-component__button-arrow {
    background: #ff375e;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    bottom: 15px;
    right: calc(100% - 20pc);
    position: absolute;
  }
}
.expand-list-component__img-container {
  width: 327px;
  margin: 0 !important;
}
.expandList-btn-animation {
  background-color: var(--background-color);
}
.expandList-btn-animation.expandList-btn-background-slide:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  background-color: var(--accent-color);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition:
    transform 0.3s ease-in-out,
    -webkit-transform 0.3s ease-in-out;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: left;
  transform-origin: left;
}
.expandList-btn-animation.expandList-btn-background-slide {
  -webkit-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  z-index: 1;
}
.expand-list-component__img-container:hover
  .expandList-btn-animation.expandList-btn-background-slide
  > svg {
  color: #ff375e;
  fill: #ff375e;
}
.expand-list-component__img-container:hover
  .expandList-btn-animation.expandList-btn-background-slide:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.expand-list-component__img-container:hover
  .expandList-btn-animation-large.expandList-btn-background-slide-large
  > svg {
  color: #ff375e;
  fill: #ff375e;
}
.expand-list-component__img-container:hover
  .expandList-btn-animation-large.expandList-btn-background-slide-large:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
Html[dir="rtl"]
  .expandList-btn-animation.expandList-btn-background-slide:before {
  -webkit-transform-origin: right;
  transform-origin: right;
}
@media only screen and (min-width: 992px) {
  .expand-list-component__title-text {
    text-decoration: none;
    width: 20pc;
    font-family: STC Forward;
    font-size: 2pc;
    line-height: 40px;
    letter-spacing: -0.5px;
  }
  .expand-list-component__img-small {
    width: 355px;
    height: 450px;
    border-radius: 2px;
  }
  .expand-list-component__img-large {
    width: 735px;
    height: 450px;
    border-radius: 2px;
  }
  .expand-list-component__img-actual {
    width: 75pt;
    height: 450px;
    border-radius: 2px;
  }
  .expand-list-component__img-actual + .expand-list-component__button-arrow,
  .expand-list-component__img-large + .expand-list-component__button-arrow {
    background: #ff375e;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    bottom: 15px;
    right: calc(100% - 45pc);
    position: absolute;
  }
  .expand-list-component__img-small + .expand-list-component__button-arrow {
    background: #ff375e;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    bottom: 15px;
    right: calc(100% - 340px);
    position: absolute;
  }
  .expand-list-component__card-large .expand-list-component__desc {
    width: 550px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .expand-list-component__title-text {
    text-decoration: none;
    width: 20pc;
    font-family: STC Forward;
    font-size: 28px;
    line-height: 40px;
    letter-spacing: -0.5px;
    font-weight: 800;
  }
  .expand-list-component__img-large,
  .expand-list-component__img-small {
    width: 100%;
    border-radius: 2px;
  }
  .expand-list-component__button-arrow {
    background: #ff375e;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    bottom: 15px;
    right: calc(100% - 20pc);
    position: absolute;
  }
}
.expand-list-component__desc {
  width: auto !important;
  height: 97px;
  margin-bottom: 20px;
  overflow: hidden;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .expand-list-component__desc {
    font-size: 1pc;
    line-height: 20px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .expand-list-component__card-large .expand-list-component__img-container {
    padding-right: unset;
  }
  .col-lg-8.expand-list-component__card-large
    .expand-list-component__button-arrow {
    right: unset;
  }
}
@media (min-width: 921px) {
  .expand-list-component__card-large .expand-list-component__img-container,
  .expand-list-component__card-small .expand-list-component__img-container {
    height: 520px;
  }
}
@media (min-width: 1200px) {
  .expand-list-component__card-large .expand-list-component__img-container,
  .expand-list-component__card-small .expand-list-component__img-container {
    height: 520px;
  }
}
@media (min-width: 1400px) {
  .expand-list-component__card-large .expand-list-component__img-container,
  .expand-list-component__card-small .expand-list-component__img-container {
    height: 520px;
  }
}
Html[dir="rtl"]
  .col-lg-8.expand-list-component__card-large
  .expand-list-component__button-arrow {
  right: unset;
}
Html[dir="rtl"]
  .expand-list-component__card-large
  .expand-list-component__img-container {
  padding-right: unset;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  Html[dir="rtl"]
    .col-lg-8.expand-list-component__card-large
    .expand-list-component__button-arrow {
    right: unset;
  }
  Html[dir="rtl"]
    .expand-list-component__card-large
    .expand-list-component__img-container {
    padding-left: unset;
    padding-right: unset;
  }
}
Html[dir="rtl"] .expand-list-component__button-arrow svg {
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media only screen and (min-width: 1440px) {
  Html[dir="rtl"] .expand-list-component__img-container {
    margin: unset;
  }
}
Html[dir="rtl"] .expandList-btn-animation {
  left: 20px;
  top: 25pc;
  right: unset;
}
Html[dir="rtl"] .expand-list-component__desc {
  text-decoration: none;
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 25px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  Html[dir="rtl"] .expandList-btn-animation {
    margin: 0;
    left: 15px;
    top: 360px;
    right: unset;
    position: absolute;
  }
}
.columncontainer .expand-align:first-child .expandList {
  padding-right: 20px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .columncontainer .expand-align:first-child .expandList,
  .expandList {
    padding-right: 30px;
    padding-left: 10px;
  }
}
html[dir="rtl"] .columncontainer .expand-align:first-child .expandList {
  padding-right: 0;
  padding-left: 20px;
  padding-top: 20px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .columncontainer .expand-align:first-child .expandList {
    padding-right: 30px;
    padding-left: 10px;
  }
}
@media only screen and (min-width: 992px) {
  .expandList {
    padding-right: 20px;
  }
  .expandList .expand-list-component__cost-desc {
    text-decoration: none;
    margin-bottom: 10px;
    max-width: 307px;
  }
  .expandList .title-description {
    height: 180px;
    margin-bottom: 20px;
    overflow: hidden;
  }
  .expandList .title-description .expand-list-component__title-text {
    text-decoration: none;
    font-size: 28px;
    line-height: 36px;
    margin-bottom: 10px;
    max-width: 25pc;
  }
  .expandList .title-description .expand-list-component__desc {
    text-decoration: none;
    max-width: 635px;
    height: auto;
    margin-bottom: 0;
  }
  html[dir="rtl"] .expandList {
    padding-right: 0;
    padding-left: 20px;
    padding-top: 20px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .columncontainer .expand-align:first-child .expandList {
    padding-left: 10px;
    padding-right: 0;
  }
  .expandList {
    padding-left: 10px;
    padding-right: 10px;
  }
  .expandList .expand-list-component__cost-desc {
    text-decoration: none;
    margin-bottom: 10px;
  }
  .expandList .title-description {
    min-height: inherit;
    margin-bottom: 20px;
    overflow: hidden;
  }
  .expandList .title-description .expand-list-component__title-text {
    text-decoration: none;
    margin-bottom: 10px;
    font-size: 28px;
    line-height: 36px;
    width: 100%;
  }
  .expandList .title-description .expand-list-component__desc {
    text-decoration: none;
    height: auto;
    margin-bottom: 0;
  }
  .expandList .expand-list-component__card-actual .title-description {
    min-height: 180px;
  }
  .expandList .expand-list-component__img-actual {
    width: 100%;
  }
  html[dir="rtl"] .columncontainer .expand-align .expandList,
  html[dir="rtl"] .columncontainer .expand-align:first-child .expandList {
    padding-left: 10px;
    padding-right: 0;
    margin-right: 10px;
    padding-top: 10px;
  }
}
.expandList-btn-animation-large {
  background-color: #ff375e;
  color: #ff375e;
  padding: 0.5em 1em;
  border: none;
  outline: none;
  position: relative;
  cursor: pointer;
  --background-color: #ff375e;
  --accent-color: #fff;
  position: absolute;
  right: 20px;
  top: 25pc;
}
.expandList-btn-background-slide-large:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  padding: 10px;
  background-color: var(--accent-color);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition:
    transform 0.3s ease-in-out,
    -webkit-transform 0.3s ease-in-out;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: left;
  transform-origin: left;
}
.expandList-btn-background-slide-large {
  -webkit-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  z-index: 1;
}
.expandList-btn-animation {
  background-color: #ff375e;
  color: #ff375e;
  padding: 0.28em 1em;
  border: none;
  outline: none;
  position: relative;
  cursor: pointer;
  --background-color: #ff375e;
  --accent-color: #fff;
  width: 3pc;
  height: 33px;
  position: absolute;
  right: 17px;
  top: 25pc;
}
.expandList-btn-background-slide:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  padding: 10px;
  background-color: var(--accent-color);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition:
    transform 0.3s ease-in-out,
    -webkit-transform 0.3s ease-in-out;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: left;
  transform-origin: left;
}
.expandList-btn-background-slide {
  -webkit-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  z-index: 1;
}
@media only screen and (min-width: 992px) {
  .expand-list-component__title-text {
    text-decoration: none;
    width: 20pc;
    font-family: STC Forward;
    font-size: 2pc;
    line-height: 40px;
    letter-spacing: -0.5px;
  }
  .expand-list-component__img-small {
    background-size: 100%;
  }
  .expand-list-component__img-large,
  .expand-list-component__img-small {
    max-width: 100%;
    height: 450px;
    border-radius: 2px;
  }
  .expand-list-component__card-large .expand-list-component__img-container {
    width: 675px;
  }
  .expand-list-component__card-small .expand-list-component__img-container {
    width: 340px;
  }
  .expand-list-component__card-large {
    margin-left: -9pt;
  }
  .column-container-border {
    margin-right: -86vw !important;
    margin-left: -93pt;
    border-top: 0.5px solid rgba(0, 0, 0, 0.2);
    padding-top: 62px;
  }
  .column-container-border .column-container-border-row {
    max-width: 990pt;
    margin-left: 125px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .expandList-btn-animation,
  .expandList-btn-animation-large {
    margin-left: 255px;
    top: 355px;
  }
  .expand-list-component__img-container {
    margin: 0 20px;
  }
  .expand-list-component__title-text {
    text-decoration: none;
    width: 20pc;
    font-family: STC Forward;
    font-size: 21px;
    line-height: 25px;
    letter-spacing: -0.5px;
  }
  .expand-list-component__img-large,
  .expand-list-component__img-small {
    width: 335px;
    border-radius: 2px;
  }
  .column-container-border {
    margin-right: -4vw !important;
    margin-left: -15px;
    border-top: 0.5px solid rgba(0, 0, 0, 0.2);
    padding-top: 62px;
  }
  .column-container-border .column-container-border-row {
    max-width: 335px;
    margin-left: 17px;
  }
}
.expand-list-component__img-container {
  position: relative;
}
.expand-list-component__cost-desc {
  padding-top: 50px;
}
.expand-list-component__cost-desc,
.expand-list-component__desc {
  text-decoration: none;
  font-family: STC Forward;
  font-size: 18px;
  line-height: 25px;
  mix-blend-mode: normal;
  opacity: 0.7;
}
.expand-list-component__desc {
  width: auto;
}
.expand-list-component__compare-packages {
  font-size: 15px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  background-color: #ff375e !important;
  border-radius: 2px;
  padding: 10px 15px;
  border: 1px;
  margin-bottom: 30px;
  margin-top: 30px;
}
figure {
  overflow: hidden;
  margin: 0;
}
.expand-list-image .expand-list-component__img-large {
  display: block;
  width: 100%;
  cursor: pointer;
}
.expand-list-image
  #expand-list-image-zoom-out
  figure
  .expand-list-component__img-large {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.expand-list-image
  #expand-list-image-zoom-out
  figure:hover
  .expand-list-component__img-large {
  -webkit-transform: scale(1.6);
  transform: scale(1.6);
}
.expand-list-image .expand-list-component__img-small {
  display: block;
  width: 100%;
  cursor: pointer;
}
.expand-list-image
  #expand-list-image-zoom-out
  figure
  .expand-list-component__img-small {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.expand-list-image
  #expand-list-image-zoom-out
  figure:hover
  .expand-list-component__img-small {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}
.expand-list-image
  #expand-list-image-zoom-out
  figure
  .expand-list-component__img-actual {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.expand-list-image
  #expand-list-image-zoom-out
  figure:hover
  .expand-list-component__img-actual {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.expand-list-component__card-large:hover p,
.expand-list-component__card-small:hover p {
  text-decoration: underline;
}
@media (min-width: 0px) {
  .expand-list-component__img-container {
    width: 100% !important;
    margin-bottom: 40px !important;
  }
}
@media (max-width: 990px) {
  .expandList .expand-list-component__img-actual {
    height: auto;
  }
  .expandList .expand-list-component__card-actual .title-description {
    min-height: unset;
  }
  .expand-list-component__img-large,
  .expand-list-component__img-small {
    height: auto;
  }
  .expandList-btn-animation {
    top: auto !important;
    bottom: 10px !important;
  }
}
footer.experiencefragment {
  padding: 0.5em 1em;
  border-top: 1px solid #202020;
}
@media (prefers-color-scheme: dark) {
  footer.experiencefragment {
    border-color: #dfdfdf;
  }
}
footer.experiencefragment .cmp-separator__horizontal-rule {
  margin: 0;
  border: 0;
}
header.experiencefragment {
  padding: 0.5em 1em;
  border-bottom: 1px solid #202020;
}
@media (prefers-color-scheme: dark) {
  header.experiencefragment {
    border-bottom-color: #dfdfdf;
  }
}
header.experiencefragment a {
  color: #202020;
  text-decoration: none;
}
@media (prefers-color-scheme: dark) {
  header.experiencefragment a {
    color: #dfdfdf;
  }
}
header.experiencefragment a:focus,
header.experiencefragment a:hover {
  color: #ff375e;
  text-decoration: underline;
}
@media (prefers-color-scheme: dark) {
  header.experiencefragment a:focus,
  header.experiencefragment a:hover {
    color: hsla(0, 0%, 100%, 0.662745);
  }
}
header.experiencefragment .cmp-container {
  display: grid;
  grid-template-columns: 4fr 1fr 1fr;
}
header.experiencefragment .cmp-navigation__group {
  margin: 0;
  padding: 0;
  list-style: none;
}
header.experiencefragment .cmp-navigation__item--level-0 {
  display: grid;
  grid-template-columns: 1fr 3fr;
}
header.experiencefragment
  .cmp-navigation__item--level-0
  > .cmp-navigation__group {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
header.experiencefragment .cmp-navigation__item-link {
  display: block;
}
header.experiencefragment
  .cmp-navigation__item--active
  > .cmp-navigation__item-link {
  font-weight: 700;
}
header.experiencefragment .cmp-languagenavigation {
  position: relative;
}
header.experiencefragment .cmp-languagenavigation:before {
  content: " ";
  display: block;
  height: 1.5em;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgb(32,32,32)" d="M12.1,0.2h-0.1c-3.1,0-6.1,1.3-8.3,3.5C1.4,6,0.2,8.9,0.2,12.1c0,3.1,1.3,6.1,3.5,8.3c2.2,2.2,5.1,3.4,8.3,3.4 c0,0,0,0,0.1,0c6.5,0,11.7-5.3,11.7-11.8C23.7,5.5,18.5,0.3,12.1,0.2z M18.3,11.5c-0.1-1.4-0.3-2.8-0.7-4.1C18.5,7,19.4,6.5,20.3,6 c1.1,1.6,1.9,3.5,2,5.5H18.3z M22.2,12.5c-0.1,2.1-0.8,4-2,5.5c-0.8-0.6-1.7-1-2.6-1.4c0.3-1.1,0.6-2.2,0.7-3.3c0-0.3,0-0.5,0-0.8 H22.2z M19.6,5.2c-0.8,0.5-1.6,0.9-2.4,1.3c-0.6-1.4-1.4-2.7-2.3-3.8c-0.2-0.2-0.4-0.4-0.6-0.6C16.4,2.5,18.3,3.7,19.6,5.2z M12.8,22.2c-0.1,0-0.2,0-0.3,0v-5.7c1.3,0,2.6,0.3,3.8,0.7C15.6,19.1,14.3,20.8,12.8,22.2z M9.9,20.8c-0.9-1.1-1.7-2.3-2.2-3.6 c1.2-0.4,2.5-0.6,3.8-0.7v5.7c-0.1,0-0.2,0-0.3,0C10.7,21.8,10.3,21.3,9.9,20.8z M11.4,1.8c0,0,0.1,0,0.1,0v5.7 c-1.3,0-2.6-0.3-3.8-0.7C8.5,4.9,9.7,3.2,11.4,1.8z M14.1,3.3c0.9,1.1,1.6,2.3,2.2,3.5c-1.2,0.4-2.5,0.6-3.8,0.7V1.8 c0.1,0,0.1,0,0.2,0C13.2,2.2,13.7,2.7,14.1,3.3z M16.7,7.7c0.4,1.2,0.6,2.5,0.7,3.8h-4.8V8.4C13.9,8.4,15.3,8.2,16.7,7.7z M11.5,8.4 v3.1H6.7C6.7,10.2,7,9,7.4,7.7C8.7,8.2,10.1,8.4,11.5,8.4z M11.5,12.5v3.1c-1.4,0-2.8,0.3-4.2,0.7c-0.4-1.2-0.6-2.5-0.7-3.8H11.5z M12.5,15.6v-3.1h4.8c0,0.2,0,0.5,0,0.7c-0.1,1.1-0.3,2.1-0.6,3.1C15.3,15.8,13.9,15.6,12.5,15.6z M9.6,2C8.4,3.3,7.4,4.8,6.8,6.5 C5.9,6.1,5.1,5.7,4.4,5.2c0.1-0.1,0.2-0.3,0.4-0.4C6.1,3.4,7.8,2.5,9.6,2z M5.7,11.5H1.8c0.1-2,0.8-3.9,1.9-5.5 C4.6,6.5,5.5,7,6.4,7.4C6,8.7,5.7,10.1,5.7,11.5z M6.4,16.6C5.5,17,4.6,17.5,3.7,18c-1.2-1.6-1.9-3.5-1.9-5.5h3.9 C5.7,13.9,5.9,15.3,6.4,16.6z M4.4,18.8c0.8-0.5,1.5-0.9,2.4-1.3c0.6,1.4,1.4,2.7,2.4,3.9c0.1,0.2,0.3,0.3,0.4,0.5 c-1.8-0.4-3.4-1.3-4.7-2.7C4.6,19.1,4.5,19,4.4,18.8z M14.5,21.9c1.2-1.3,2.1-2.8,2.8-4.4c0.8,0.3,1.6,0.8,2.4,1.2 C18.3,20.3,16.5,21.4,14.5,21.9z"/></svg>');
  background-repeat: no-repeat;
}
@media (prefers-color-scheme: dark) {
  header.experiencefragment .cmp-languagenavigation:before {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgb(223,223,223)" d="M12.1,0.2h-0.1c-3.1,0-6.1,1.3-8.3,3.5C1.4,6,0.2,8.9,0.2,12.1c0,3.1,1.3,6.1,3.5,8.3c2.2,2.2,5.1,3.4,8.3,3.4 c0,0,0,0,0.1,0c6.5,0,11.7-5.3,11.7-11.8C23.7,5.5,18.5,0.3,12.1,0.2z M18.3,11.5c-0.1-1.4-0.3-2.8-0.7-4.1C18.5,7,19.4,6.5,20.3,6 c1.1,1.6,1.9,3.5,2,5.5H18.3z M22.2,12.5c-0.1,2.1-0.8,4-2,5.5c-0.8-0.6-1.7-1-2.6-1.4c0.3-1.1,0.6-2.2,0.7-3.3c0-0.3,0-0.5,0-0.8 H22.2z M19.6,5.2c-0.8,0.5-1.6,0.9-2.4,1.3c-0.6-1.4-1.4-2.7-2.3-3.8c-0.2-0.2-0.4-0.4-0.6-0.6C16.4,2.5,18.3,3.7,19.6,5.2z M12.8,22.2c-0.1,0-0.2,0-0.3,0v-5.7c1.3,0,2.6,0.3,3.8,0.7C15.6,19.1,14.3,20.8,12.8,22.2z M9.9,20.8c-0.9-1.1-1.7-2.3-2.2-3.6 c1.2-0.4,2.5-0.6,3.8-0.7v5.7c-0.1,0-0.2,0-0.3,0C10.7,21.8,10.3,21.3,9.9,20.8z M11.4,1.8c0,0,0.1,0,0.1,0v5.7 c-1.3,0-2.6-0.3-3.8-0.7C8.5,4.9,9.7,3.2,11.4,1.8z M14.1,3.3c0.9,1.1,1.6,2.3,2.2,3.5c-1.2,0.4-2.5,0.6-3.8,0.7V1.8 c0.1,0,0.1,0,0.2,0C13.2,2.2,13.7,2.7,14.1,3.3z M16.7,7.7c0.4,1.2,0.6,2.5,0.7,3.8h-4.8V8.4C13.9,8.4,15.3,8.2,16.7,7.7z M11.5,8.4 v3.1H6.7C6.7,10.2,7,9,7.4,7.7C8.7,8.2,10.1,8.4,11.5,8.4z M11.5,12.5v3.1c-1.4,0-2.8,0.3-4.2,0.7c-0.4-1.2-0.6-2.5-0.7-3.8H11.5z M12.5,15.6v-3.1h4.8c0,0.2,0,0.5,0,0.7c-0.1,1.1-0.3,2.1-0.6,3.1C15.3,15.8,13.9,15.6,12.5,15.6z M9.6,2C8.4,3.3,7.4,4.8,6.8,6.5 C5.9,6.1,5.1,5.7,4.4,5.2c0.1-0.1,0.2-0.3,0.4-0.4C6.1,3.4,7.8,2.5,9.6,2z M5.7,11.5H1.8c0.1-2,0.8-3.9,1.9-5.5 C4.6,6.5,5.5,7,6.4,7.4C6,8.7,5.7,10.1,5.7,11.5z M6.4,16.6C5.5,17,4.6,17.5,3.7,18c-1.2-1.6-1.9-3.5-1.9-5.5h3.9 C5.7,13.9,5.9,15.3,6.4,16.6z M4.4,18.8c0.8-0.5,1.5-0.9,2.4-1.3c0.6,1.4,1.4,2.7,2.4,3.9c0.1,0.2,0.3,0.3,0.4,0.5 c-1.8-0.4-3.4-1.3-4.7-2.7C4.6,19.1,4.5,19,4.4,18.8z M14.5,21.9c1.2-1.3,2.1-2.8,2.8-4.4c0.8,0.3,1.6,0.8,2.4,1.2 C18.3,20.3,16.5,21.4,14.5,21.9z"/></svg>');
  }
}
header.experiencefragment
  .cmp-languagenavigation
  > .cmp-languagenavigation__group {
  visibility: hidden;
  -webkit-transition-delay: 0.5s;
  transition-delay: 0.5s;
  position: absolute;
  top: 34px;
  width: 20em;
  padding: 0 8px;
  border: 1px solid #202020;
  border-top: 0;
  background: #fff;
}
@media (prefers-color-scheme: dark) {
  header.experiencefragment
    .cmp-languagenavigation
    > .cmp-languagenavigation__group {
    border-color: #dfdfdf;
    background: #000;
  }
}
header.experiencefragment
  .cmp-languagenavigation:hover
  > .cmp-languagenavigation__group {
  visibility: visible;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}
header.experiencefragment .cmp-languagenavigation__group {
  margin: 0;
  padding: 0;
  list-style: none;
}
header.experiencefragment .cmp-languagenavigation__item-title {
  font-size: x-small;
  text-transform: uppercase;
}
header.experiencefragment .cmp-languagenavigation__item--level-0 {
  margin-bottom: 0.5em;
}
header.experiencefragment .cmp-languagenavigation__item--level-1 {
  display: inline;
}
header.experiencefragment
  .cmp-languagenavigation__item--level-1:not(:first-child):before {
  content: " | ";
}
header.experiencefragment
  .cmp-languagenavigation__item--active
  > .cmp-languagenavigation__item-link {
  font-weight: 700;
}
header.experiencefragment .cmp-search__input {
  height: 26px;
}
.fc-container {
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  margin: 1pc;
}
.fc-container .fc-v1 {
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 24px;
}
.fc-container .fc-v1,
.fc-container .fc-v1 .fc-byline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
}
.fc-container .fc-v1 .fc-byline {
  -webkit-box-orient: horizontal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-bottom: 9pt;
}
@media (max-width: 991px) {
  .fc-container .fc-v1 .fc-byline {
    display: block;
  }
}
.fc-container .fc-v2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 24px;
}
@media (max-width: 991px) {
  .fc-container .fc-v2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .fc-container .fc-v2 .fc-v2-img {
    margin: auto;
  }
  .fc-container .fc-v2 .fc-v2-detail .fc-header-container {
    margin: 24px auto;
  }
}
.fc-container .fc-v2 .fc-v2-detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.fc-container .fc-v2 .fc-v2-detail .fc-v2-desc {
  margin: 24px;
}
.fc-header-container {
  margin: 0 24px;
}
.fc-header-container .fc-header {
  font-size: xx-large;
}
.fc-header-container .fc-subheader {
  font-size: larger;
}
@media (max-width: 991px) {
  .fc-header-container {
    margin: 10px 0;
  }
}
.fc-v1-button {
  border: 1px solid #ff375e;
  background-color: #ff375e;
  padding: 8px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  float: inline-end;
}
.fc-v1-button .fc-v1-link {
  color: #fff;
  text-decoration: none;
}
.fc-v1-button .fc-v1-link :hover {
  color: #fff;
}
.fc-v2-button {
  border: 1px solid #ff375e;
  background-color: #ff375e;
  padding: 8px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  float: inline-start;
}
.fc-v2-button .fc-v2-link {
  color: #fff;
  text-decoration: none;
}
.fc-v2-button .fc-v2-link :hover {
  color: #fff;
}
:root {
  --featureServiceBG: #efe4f4;
}
.featureservicesbg {
  background: #f6fafc;
}
.featureservicebottom {
  margin-bottom: 168px;
}
.featureservice_maintitle {
  font-family: STC Forward;
  font-size: 3pc;
  line-height: 67px;
  font-weight: 700;
  color: #1f252c;
  margin-top: 75pt !important;
}
.featureservice_maindescription {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 30px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  margin-bottom: 38px;
}
.featureservice_title {
  font-family: STC Forward;
  font-size: 2pc;
  line-height: 40px;
  font-weight: 700;
  color: #000;
  margin-top: 1pc;
}
.featureservice_link {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 30px;
  color: #ff375e;
  mix-blend-mode: normal;
}
.featureservice_innerimg {
  width: 43px;
  height: 43px;
  border-radius: 3px;
}
.featureservice_image {
  margin-top: 50px;
}
.featureservice_content {
  margin-left: 115px;
}
.featureservice_description {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 30px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  max-width: 377px;
  width: 100%;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .featureservicesbg {
    background: #f6fafc;
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
  .featureservice_maintitle {
    font-family: STC Forward;
    font-size: 2pc;
    line-height: 67px;
    font-weight: 700;
    color: #1f252c;
    padding-left: 30px !important;
    margin-top: 60px !important;
  }
  .featureservice_maindescription {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 30px;
    color: #000;
    mix-blend-mode: normal;
    opacity: 0.7;
    margin-left: 30px;
    width: 335px;
    margin-bottom: 0 !important;
  }
  .featureservice_image {
    margin-top: 47px;
  }
  .featureservice_content {
    margin-left: 30px;
    margin-right: 30px;
  }
  .featureservice_title {
    font-family: STC Forward;
    font-size: 28px;
    line-height: 40px;
    font-weight: 700;
    color: #000;
    margin-top: 1pc;
  }
  .featureservice_description {
    margin-top: 10px;
    margin-bottom: 10px;
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 30px;
    color: #000;
    mix-blend-mode: normal;
    opacity: 0.7;
    max-width: 317px;
    width: 100%;
  }
  .featureservicebottom {
    margin-bottom: 60px;
  }
}
html[dir="rtl"] .featureservice_maintitle {
  padding-right: 62px !important;
}
html[dir="rtl"] .featureservice_maindescription {
  padding-right: 58px !important;
}
html[dir="rtl"] .featureservice_content {
  padding-right: 115px !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .featureservice_content {
    padding-right: 0 !important;
  }
  html[dir="rtl"] .featureservice_maindescription,
  html[dir="rtl"] .featureservice_maintitle {
    padding-right: 28px !important;
  }
}
.featuresService {
  position: relative;
}
.featuresService:before {
  content: "";
  display: block;
  position: absolute;
  right: -50vw;
  left: -50vw;
  height: 100%;
  background: var(--featureServiceBG);
}
.featuresService .featureservicesbg {
  position: relative;
  max-width: 990pt;
  background: var(--featureServiceBG);
}
@media only screen and (max-width: 992px) {
  .featuresService .featureservicesbg {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}
.fingerPrintWindow {
  width: 322px;
  height: 172px;
  padding: 20px 43px 20px 20px;
}
.fingerPrintWindow__city {
  font-size: 18px;
  font-weight: 700;
}
.fingerPrintWindow .directions__map {
  height: 19px;
  width: 21px;
  text-align: center;
  background-image: url(direction-icon.png);
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 auto;
}
.fingerPrintWindow__time {
  padding-top: 20px;
}
.navigate_to {
  float: right;
  text-align: center;
}
.navigate_to a {
  text-decoration: none;
}
.navigate_to a div {
  color: #001aff;
}
.fingerPrintlistView thead tr {
  background: #f5f5f5;
}
.fingerPrintlistView thead tr th:first-child {
  padding: 28px 0 28px 60px;
}
.fingerPrintlistView thead tr th:last-child {
  padding: 28px 0;
}
.fingerPrintlistView tbody tr {
  --bs-table-accent-bg: none !important;
}
.fingerPrintlistView tbody tr td {
  width: 50%;
}
.fingerPrintlistView tbody tr td:nth-child(odd) {
  width: 60%;
}
.fingerPrintlistView tbody tr td:nth-child(2n) {
  width: 40%;
}
.fingerPrintlistView tbody tr td:first-child {
  padding: 20px 0 20px 60px;
}
.fingerPrintlistView tbody tr td:last-child {
  padding: 20px 0;
}
.fingerprint__listSearch {
  width: 100%;
  height: 60px;
  margin-bottom: 50px;
  border: 2px solid #ff375e !important;
  border-radius: 2px;
}
.fingerprint__listSearch:not(:-webkit-autofill) {
  -webkit-animation-name: endBrowserAutofill;
  animation-name: endBrowserAutofill;
}
@media screen and (min-width: 991px) {
  .fingerprint__listSearch {
    width: 21pc;
  }
}
.fingerPrintOfficeList .table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: none;
}
.fingerPrintOfficeList .container {
  padding: 0 10px;
}
@media (min-width: 992px) {
  .fingerPrintOfficeList .container {
    padding: 0;
  }
}
.fingerPrintOfficeList .map__search-icon {
  left: 17px;
  top: 52px;
}
.fingerPrintOfficeList__table {
  height: auto;
  min-height: 50px;
  max-height: 50pc;
  display: block;
  width: auto;
  overflow: auto;
  position: relative;
  min-width: 75pt;
}
.fingerPrintOfficeList__table .table > tbody {
  border-top: 1px solid hsla(0, 0%, 58.8%, 0.4);
}
.fingerPrintOfficeList__table .table tr:first-child {
  background: none;
  font-weight: 400 !important;
}
.fingerPrintOfficeList__table .table tr {
  opacity: 0.7;
}
.fingerPrintOfficeList__table::-webkit-scrollbar {
  display: block;
  width: 5px !important;
  background-color: #e5e5e5;
}
.fingerPrintOfficeList__table::-webkit-scrollbar-track {
  background: #f5f5f5;
  border-radius: 10px;
}
.fingerPrintOfficeList__table::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.21) !important;
  border-radius: 10px;
  height: 110px;
}
.fingerPrintOfficeList__table .tableStyle tbody tr:first-child {
  border-top: 0.5px solid rgba(0, 0, 0, 0.2) !important;
  background: none;
}
.fingerPrintOfficeList__table .table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}
html[dir="rtl"] .fingerPrintlistView tbody tr td {
  text-align: right !important;
}
.fingerprint_heading {
  margin-bottom: 5pc;
}
.fingerprint_heading .h1,
.fingerprint_heading h1 {
  font-size: 3pc !important;
  line-height: 4pc !important;
}
.fingerprint_heading p {
  font-size: 1pc;
  line-height: 30px;
}
.fingerprint_heading .h3,
.fingerprint_heading h3 {
  font-size: 28px;
  line-height: 36px;
  margin-top: 50px;
  font-weight: 700;
  margin-bottom: 20px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #fingerprintOfficelist tr td {
    border-right: none !important;
  }
  html[dir="rtl"] #fingerprintOfficelist tr td {
    border-left: none !important;
  }
}
.footerCountryDropdown .bootstrap-select .dropdown-menu li a span.text {
  cursor: pointer;
}
.footerSiteMap .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footerSiteMap .item .icon {
  padding: 17px 20px 0 0;
}
.footerSiteMap .dropdown-item.active {
  color: #46007d;
}
.dropdown-footercomponent {
  display: grid;
}
.dropdown-footercomponent .filter-option {
  color: #fff;
}
.footerCountryDropdown
  .bootstrap-select
  .dropdown-toggle
  .filter-option-inner-inner {
  padding-top: 10px;
}
.footerCountryDropdown .bootstrap-select > .dropdown-toggle:after {
  margin-top: 10px;
}
.footerCountryDropdown .filter-option-inner-inner {
  margin-right: 10px;
}
.dropdown-footercomponent label {
  width: 250px;
  height: 18px;
  font-size: 14px;
  line-height: 16.41px;
  opacity: 0.5;
  font-family: STC Forward;
}
span.dropdown-footercomponent-info {
  font-size: 13px;
  font-family: STC Forward;
  opacity: 0.4;
  visibility: hidden;
}
.footerDropdown > .dropdown-toggle,
.footerDropdown > .dropdown-toggle:hover {
  text-align: start;
  background: none;
  opacity: 0.7;
  border: none;
  border-radius: 0;
  -webkit-transition: none;
  transition: none;
  padding: 0 0 22px;
}
.footerDropdown > .dropdown-toggle:after {
  content: url(downarrow.png) !important;
}
.footerDropdown > .dropdown-toggle:focus:after {
  vertical-align: 0.255em;
  border: none;
  display: inline-block;
  -webkit-transition: none;
  transition: none;
}
.footerDropdown + .btn-light:not(:disabled):not(.disabled).active:focus,
.footerDropdown + .btn-light:not(:disabled):not(.disabled):active:focus,
.footerDropdown.show > .btn-light.dropdown-toggle {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: none;
  -webkit-transition: none;
  transition: none;
}
.footerDropdown + .btn-light:not(:disabled):not(.disabled).active:focus:after,
.footerDropdown + .btn-light:not(:disabled):not(.disabled):active:focus:after,
.footerDropdown.show > .btn-light.dropdown-toggle:after {
  vertical-align: 0.255em;
  border: 0;
  display: inline-block;
  padding: 0;
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  transition: none;
}
.footerDropdown > .btn-light:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
  outline-offset: 0;
  -webkit-transition: none;
  transition: none;
}
.footerDropdown.bootstrap-select .dropdown-menu li {
  height: 50px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 5px;
}
.footerDropdown .dropdown-item.active {
  background: none;
  opacity: 0.7;
  color: #46007d;
}
.footerDropdown .dropdown-item {
  background: none;
  opacity: 0.7;
  color: #000;
}
.footerDropdown > .dropdown-menu.show {
  border: none;
  overflow: auto !important;
  height: 260px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  min-width: 202px;
}
.footerDropdown > .dropdown-menu.show > .inner.show {
  font-size: 1pc;
  font-family: STC Forward;
}
.footerDropdown > .dropdown-menu.show > .bs-searchbox {
  height: 60px;
  text-align: start;
  background: none;
  opacity: 0.7;
  border: none;
  border-radius: 2px;
  padding: 15px 0;
  -webkit-transition: none;
  transition: none;
  font-family: STC Forward;
}
.footerDropdown > .dropdown-menu.show > .bs-searchbox > .form-control {
  -webkit-transition: none;
  transition: none;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.footerDropdown
  > .dropdown-menu.show
  > .bs-searchbox
  > input[type="search"]:focus-visible {
  border: none;
}
.footerCountryDropdown .dropdown.bootstrap-select.footerDropdown {
  margin-left: 0;
  width: 100%;
  padding-left: 0;
}
.footerDropdown > .dropdown-toggle:after {
  margin-left: 0;
  margin-right: 25px;
  border: none;
  -webkit-transform: none;
  transform: none;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .col {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
  }
}
@media screen and (min-width: 992px) {
  .footerDropdown > .dropdown-menu.show {
    left: -8px !important;
    top: -3px !important;
  }
  .footerDropdown .filter-option {
    margin-left: -6px;
  }
}
@media screen and (max-width: 991px) {
  .footerCountryDropdown
    button.btn.dropdown-toggle.btn-light.show
    .filter-option-inner-inner {
    opacity: 0.7;
  }
  #footerSiteMapContainer .footerCountryDropdown .footerSiteMap {
    border: none;
    padding-left: 0;
  }
  #footerSiteMapContainer
    .footerCountryDropdown
    .footerSiteMap
    .btn.dropdown-toggle.btn-light {
    border-top: 1px solid hsla(0, 0%, 100%, 0.3);
    padding-left: 20px;
  }
  #footerSiteMapContainer
    .footerCountryDropdown
    .footerSiteMap
    .btn.dropdown-toggle.btn-light.show {
    border-top: none;
  }
}
#footer-country-list .nav {
  width: 200px;
  margin: 0 auto;
  display: block;
  cursor: pointer;
}
#footer-country-list .nav ul {
  list-style: none;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
#footer-country-list .nav__menu {
  line-height: 45px;
  font-weight: 700;
}
#footer-country-list .nav__menu-item {
  display: inline-block;
  position: relative;
  color: #fff;
}
#footer-country-list .nav__menu-item span.nav-icon {
  padding-right: 10px;
}
#footer-country-list .nav__menu-item span.nav-arrow {
  padding-left: 10px;
}
#footer-country-list .nav__menu-item .nav__submenu {
  display: block;
}
#footer-country-list .nav__submenu {
  font-weight: 300;
  text-transform: none;
  display: none;
  position: absolute;
  width: 220px;
  background-color: #fff;
  color: #46007d;
}
#footer-country-list .nav__submenu-item {
  padding-left: 15px;
  border-bottom: 1px solid #ccc;
}
#footer-country-list .nav__submenu-item:hover {
  background: rgba(0, 0, 0, 0.1);
}
html[dir="rtl"] #footer-country-list .nav ul {
  padding-right: 0;
}
html[dir="rtl"] #footer-country-list .nav__menu-item span.nav-icon {
  padding-left: 10px;
  padding-right: 0;
}
html[dir="rtl"] #footer-country-list .nav__menu-item span.nav-arrow {
  padding-right: 10px;
  padding-left: 0;
}
html[dir="rtl"] #footer-country-list .nav__submenu-item {
  padding-left: 0;
  padding-right: 15px;
}
html[dir="rtl"]
  .footerCountryDropdown
  .dropdown.bootstrap-select.footerDropdown {
  width: auto;
  margin-right: 0;
  margin-left: 20px;
}
html[dir="rtl"] .footerCountryDropdown .filter-option-inner-inner {
  margin-right: 0;
  margin-left: 20px;
}
html[dir="rtl"] .footerDropdown.bootstrap-select .dropdown-menu li {
  text-align: right;
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .footerCountryDropdown .bootstrap-select > .dropdown-toggle {
    padding: 0;
  }
  html[dir="rtl"] .footerCountryDropdown button.btn.dropdown-toggle.btn-light {
    margin-right: 0;
    margin-left: 10px;
  }
  html[dir="rtl"] .footerDropdown > .dropdown-menu.show {
    left: unset !important;
    top: 9pt !important;
  }
  html[dir="rtl"] .footerCountryDropdown .filter-option-inner-inner {
    margin-right: 0;
    margin-left: 0;
  }
}
@media screen and (max-width: 991px) {
  html[dir="rtl"] .footerCountryDropdown .bootstrap-select > .dropdown-toggle {
    padding-right: 35px;
  }
  html[dir="rtl"]
    .footerCountryDropdown
    .dropdown.bootstrap-select.footerDropdown {
    width: 100%;
    margin-left: 0;
  }
  html[dir="rtl"] .footerDropdown > .dropdown-menu.show {
    margin-right: 20px;
  }
  html[dir="rtl"] button.btn.dropdown-toggle.btn-light {
    padding-right: 0;
  }
  html[dir="rtl"] .footerCountryDropdown .dropdown-item {
    padding: 0.25rem 1rem;
  }
  html[dir="rtl"]
    #footerSiteMapContainer
    .footerCountryDropdown
    .footerSiteMap
    .btn.dropdown-toggle.btn-light {
    padding-left: 0;
    padding-right: 20px;
  }
  html[dir="rtl"] .footerDropdown > .dropdown-toggle:after {
    margin-left: 20px;
    margin-right: 0;
  }
}
.separator {
  top: 590px;
}
.separator,
.separator-top {
  position: absolute;
  width: 500%;
  height: 0.5px;
  margin-left: -200%;
  background: hsla(0, 0%, 100%, 0.2);
}
.separator-top {
  top: 50%;
  z-index: 3;
}
.carousel-indicators {
  z-index: 15;
  display: block;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  padding-left: 0;
  margin: 0;
  list-style: none;
  top: 50%;
  padding-right: 5%;
}
.carousel-indicators li {
  height: 0.5px;
  position: absolute;
  left: -500px;
  position: relative;
  -ms-flex: none;
  -webkit-box-flex: 0;
  flex: none;
  width: 2pc;
  height: 1px;
  text-indent: 0;
  cursor: pointer;
  background-color: transparent;
  text-align: center;
  float: left;
}
.carousel .carousel-inner .carousel-buttons .carousel-control-prev {
  right: 125px !important;
  left: auto !important;
}
.carousel-item {
  height: 695px;
  background: no-repeat 50% scroll;
  background-size: cover;
}
section {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.lnr {
  display: inline-block;
  fill: currentColor;
  width: 1em;
  height: 1em;
  vertical-align: -0.05em;
  stroke-width: 1;
}
.services-icon {
  margin-bottom: 20px;
  font-size: 30px;
}
.hLine,
.vLine,
bgc2 {
  background-color: #0f52ba;
}
.quote-icon {
  font-size: 40px;
  margin-bottom: 20px;
}
.services-icon {
  font-size: 60px;
  margin-left: 2rem;
}
.carousel-seperator {
  position: absolute;
  width: 90pc;
  height: 0.5px;
  left: 0;
  top: 452px;
  background: hsla(0, 0%, 100%, 0.2);
}
.carousel-indicators li span {
  text-indent: 0;
  display: block;
  width: 2pc;
  height: 20px;
  top: 9px;
  position: absolute;
  color: hsla(0, 0%, 100%, 0.7);
  font-size: 9pt;
}
.carousel-indicators li:hover {
  background-color: hsla(0, 0%, 100%, 0.5);
}
.carousel-indicators li.active:hover {
  background-color: #fff;
}
.carousel-indicators li.active span {
  color: #fff;
}
html[dir="rtl"] .carousel-control-next-icon,
html[dir="rtl"] .carousel-control-prev-icon {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.carousel-control-next,
.carousel-control-prev {
  position: absolute;
  top: auto !important;
  bottom: 8px !important;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex-pack: center;
  -webkit-box-pack: center;
  justify-content: center;
  width: 56px;
  color: #fff;
  text-align: center;
  opacity: 1;
  right: 53px;
  border-radius: 2px;
  padding: 10px 0;
}
.carousel-control-next.disableArrow,
.carousel-control-prev.disableArrow {
  pointer-events: none;
  opacity: 0.5;
}
.carousel-control-next-icon:hover,
.carousel-control-prev-icon:hover {
  background-color: #fff;
  color: #ff375e;
  padding: 3px;
}
.carousel-control-next:hover .carousel-control-next-icon {
  background-image: url(next-hover.png);
}
.carousel-control-next-icon {
  background-image: url(next.png);
}
.carousel-control-prev-icon {
  background-image: url(prev.png);
}
.carousel-caption {
  position: absolute;
  right: auto;
  bottom: auto;
  left: 60px;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: left !important;
  width: 870px;
  font-weight: bolder;
  top: 55%;
  text-align: left;
  margin: 5pc 0;
  z-index: 1 !important;
}
.carousel-caption .h2,
.carousel-caption h2 {
  font-size: 5pc;
  line-height: 5pc;
  letter-spacing: -3px;
}
.carousel-caption .cta-main {
  border: 0;
  font-size: 15px;
  line-height: 20px;
  padding: 9px 24px;
  background: #ff375e;
  color: #fff;
  cursor: pointer;
  margin-top: 30px;
  z-index: 999;
  position: relative;
}
.carousel-caption .cta-main:hover {
  color: #ff375e;
}
.header-carousel-bg {
  z-index: 10;
}
.header-carousel-bg-2 {
  background-image: none;
  background-color: transparent;
  border-radius: 0;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 10px;
  position: absolute;
  top: 50px;
  left: 0;
  right: 0;
  z-index: 10;
}
#HeaderContainer .carousel-header-bottom {
  border-bottom: none !important;
}
.carousel-text-white {
  color: #fff !important;
}
.second {
  left: 660px;
  right: 173px;
  display: block;
  bottom: 138px;
  width: 5in;
  height: 25pc;
  top: 136px;
  position: relative;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .carousel-caption {
    left: 0;
    z-index: 10;
    padding: 20px;
    width: 95%;
    top: 55%;
  }
  .carousel-caption .h2,
  .carousel-caption h2 {
    font-size: 40px;
    line-height: 44px;
    letter-spacing: -1.5px;
  }
  .second {
    position: absolute;
    width: 100%;
    height: 265px;
    left: 0;
    bottom: 50%;
    top: 0;
    min-height: 0;
  }
  .carousel-blur {
    display: none;
    height: 70px;
  }
  .carousel-blur-top {
    height: 5pc !important;
  }
  .separator-top {
    top: 50% !important;
  }
  .carousel-indicators {
    top: 50%;
    padding-left: 2pc;
  }
  .carousel-caption .cta-main {
    margin-left: 0;
  }
}
button.cta-main a {
  text-decoration: none !important;
  color: #fff;
}
.carousel-caption:hover > .display-4 {
  -webkit-transform: translateY(-10px) !important;
  transform: translateY(-10px) !important;
}
.carousel-caption .cta-main {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(50%, #fff),
    color-stop(50%, #ff375e)
  );
  background: linear-gradient(90deg, #fff 50%, #ff375e 0);
  background-size: 200% 100%;
  background-position: 100% 100%;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.carousel-caption .cta-main:hover {
  background-position: 0 100% !important;
  color: ff375e !important;
}
.carousel-item .container {
  position: relative !important;
}
.carousel-item .overlay {
  position: absolute;
  margin-left: 9pt;
  background-color: #fff;
}
.leftToRight {
  width: 1px;
  -webkit-animation: w-550 1s ease forwards;
}
.w-550 {
  width: 5in;
}
@-webkit-keyframes w-550 {
  0% {
    width: 0;
  }
  to {
    width: 5in;
  }
}
.carousel-indicators [data-bs-target] {
  border-top: 0 !important;
  color: #fff !important;
  text-indent: 0 !important;
  height: 0.5px !important;
  width: 20px;
}
.carousel-control-prev {
  right: 115px !important;
  left: auto !important;
}
.heroimagecarousel .carousel-inner {
  margin-top: -16%;
  overflow: unset;
}
.carousel-item {
  height: auto;
  min-height: 695px;
}
.carousel-caption {
  left: 5pc;
  top: unset;
  padding-bottom: 0;
  bottom: 70px;
}
@media screen and (min-width: 922px) {
  .carousel-caption {
    left: -1pc !important;
    top: 43%;
  }
}
.carousel-caption .h2,
.carousel-caption h2 {
  height: auto;
}
.carousel-control-next,
.carousel-control-prev {
  bottom: 60px !important;
}
.hero-carousel-overlay.overlay-active {
  left: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  position: relative;
  right: 50%;
  min-width: 100vw !important;
  height: 100%;
  position: absolute;
  z-index: 1;
}
.carousel-caption .cta-main {
  margin-top: 0;
}
.second {
  left: 715px;
}
.separator {
  bottom: 40px;
  top: unset;
}
.carousel-item img.w-100 {
  -o-object-fit: cover;
  -o-object-position: top;
  object-position: top;
  width: 100% !important;
  object-fit: cover;
}
@media screen and (min-width: 992px) {
  .carousel-item img.w-100 {
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    position: relative;
    right: 50%;
    min-width: 100vw !important;
    height: 869px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .carousel-caption {
    left: auto;
    padding-left: 20px;
  }
  .carousel-item {
    height: auto;
  }
  .heroimagecarousel .carousel-inner {
    margin-top: -5pc;
  }
  .carousel-caption .cta-main {
    margin-top: 0;
    margin-bottom: 30px;
  }
  .second {
    left: 0;
  }
  .carousel-caption .h2,
  .carousel-caption h2 {
    max-height: 240x;
    height: auto;
  }
  .carousel-item img.w-100 {
    width: 100% !important;
    min-height: 695px;
    max-height: 695px;
  }
  .carousel-caption {
    bottom: unset;
    top: 50%;
    margin-left: 10px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .carousel-item img.w-100 {
    width: 100% !important;
  }
  .second {
    left: 180px;
    height: 340px;
  }
  .carousel-item {
    min-height: 610px;
    height: auto;
  }
  .carousel-caption .cta-main {
    margin-top: 20px;
  }
  .carousel-caption {
    width: 100%;
  }
}
@media (min-width: 1024px) and (max-width: 1439px) {
  .carousel-control-next,
  .carousel-control-prev {
    bottom: 50px !important;
  }
  .carousel-caption {
    bottom: 65px;
  }
  .carousel-caption .h2,
  .carousel-caption h2 {
    height: auto;
  }
  .heroimagecarousel .carousel-inner {
    margin-top: -82px;
  }
  .second {
    left: 315px;
  }
  .carousel-item .w-100 {
    width: 100% !important;
    height: 695px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  .second {
    left: 315px;
  }
}
@media (min-width: 1280px) {
  .second {
    left: 535px;
  }
}
html[dir="rtl"] .carousel-caption .h2,
html[dir="rtl"] .carousel-caption h2 {
  text-align: right;
}
html[dir="rtl"] .carousel-control-prev {
  left: 115px !important;
  right: auto !important;
}
html[dir="rtl"] .carousel-control-next {
  left: 50px !important;
  right: auto !important;
}
html[dir="rtl"] .carousel-caption {
  right: 2px;
  top: 46%;
  left: 0;
}
html[dir="rtl"] .carousel-indicators {
  padding-right: 0;
  z-index: 1;
}
html[dir="rtl"] button.cta-main {
  float: right;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .second {
    right: 0;
  }
  html[dir="rtl"] .carousel-caption {
    right: 15px;
    margin: 0;
    padding-top: 0;
    top: 60%;
  }
}
@media (max-width: 991px) {
  html[dir="rtl"] .heroimagecarousel .container-fluid.container-top,
  html[dir="rtl"] .heroimagecarousel .container-top.container-lg,
  html[dir="rtl"] .heroimagecarousel .container-top.container-md,
  html[dir="rtl"] .heroimagecarousel .container-top.container-sm,
  html[dir="rtl"] .heroimagecarousel .container-top.container-xl,
  html[dir="rtl"] .heroimagecarousel .container-top.container-xxl {
    right: 50% !important;
    margin-right: -50vw !important;
  }
  html[dir="rtl"] .carousel-indicators {
    padding-right: 2pc;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .second {
    right: 180px;
  }
}
@media (min-width: 1024px) and (max-width: 1279px) {
  html[dir="rtl"] .second {
    right: 390px;
  }
}
@media (min-width: 1280px) and (max-width: 1339px) {
  html[dir="rtl"] .second {
    right: 605px;
  }
}
@media (min-width: 1440px) {
  html[dir="rtl"] .second {
    right: 775px;
  }
}
html[dir="rtl"] .heroimagecarousel .container-fluid.container-top,
html[dir="rtl"] .heroimagecarousel .container-top.container-lg,
html[dir="rtl"] .heroimagecarousel .container-top.container-md,
html[dir="rtl"] .heroimagecarousel .container-top.container-sm,
html[dir="rtl"] .heroimagecarousel .container-top.container-xl,
html[dir="rtl"] .heroimagecarousel .container-top.container-xxl {
  margin-right: 0;
  right: auto;
}
html[dir="rtl"] .carousel-caption p {
  text-align: right;
}
html[dir="rtl"] .separator,
html[dir="rtl"] .separator-top {
  position: absolute;
  width: 500%;
  height: 0.5px;
  margin-right: -200%;
  background: hsla(0, 0%, 100%, 0.2);
}
html[dir="rtl"] .separator-top {
  top: 50%;
  z-index: 3;
}
.header-carousel-bg-2 .cmp-search__icon,
.header-carousel-bg .cmp-search__icon {
  background-image: url(search-solid-white.svg) !important;
}
.carousel-caption .cta-main:hover a {
  color: #ff375e;
}
.carousel-caption p {
  font-size: 30px;
  line-height: 42px;
  font-weight: 400;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .carousel-caption p {
    font-size: 20px;
    line-height: 20px;
  }
}
.carousel-blur {
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  height: 110px;
  z-index: 1;
}
.carousel-blur,
.carousel-blur-top {
  width: 100%;
  position: absolute;
  top: 0;
}
.carousel-blur-top {
  z-index: 2;
  height: 109px;
  background: #000;
  opacity: 0.2;
}
@media screen and (min-width: 922px) {
  div[data-value="HeroImageCarousel"] {
    width: 100% !important;
    position: relative;
    left: 0 !important;
    margin-left: 0 !important;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (min-width: 992px) {
  .carousel-item.second-variant {
    width: 100vw;
    position: relative;
    margin-left: -50vw;
    margin-right: -50vw;
    left: 50%;
    right: 50%;
  }
  .carousel-item.second-variant .carousel-caption {
    position: relative;
    max-width: 990pt;
    width: 100%;
    padding-right: 40%;
    padding-left: var(--bs-gutter-x, 0.75rem);
    margin-right: auto;
    margin-left: auto;
  }
  .carousel-item.second-variant .carousel-caption .h2,
  .carousel-item.second-variant .carousel-caption h2 {
    margin-top: 60px;
  }
  .carousel-item.second-variant .second {
    left: 715px !important;
    top: 225px;
  }
}
.heroimagecarousel .carousel {
  margin: 0 -15px;
}
.heroimagecarousel .carousel-buttons.d-none.d-md-block {
  position: relative;
  right: -60px;
}
.heroimagecarousel .carousel-caption .cta-main {
  margin-left: 5px;
}
.header-carousel-bg .cmp-search__icon.cmp-search__icon-sticky {
  background-image: url(search-solid-red.svg) !important;
}
@media screen and (min-width: 992px) {
  .heroimagecarousel .carousel-caption {
    left: 0 !important;
  }
  #HeaderContainer.group-header-border.header-carousel-border {
    height: 71px;
  }
  .group-header-border.header-carousel-border .cmp-search__field {
    left: -4px;
  }
  .group-header-border.header-carousel-border .carousel-blur,
  .group-header-border.header-carousel-border .carousel-blur-top {
    height: 70px;
  }
  .group-header-border.header-carousel-border .groupCustomNavigation .megamenu {
    border: none !important;
  }
  .group-header-border.header-carousel-border
    .groupCustomNavigation
    .nav-logo
    a
    svg {
    margin-top: 9px;
  }
  .group-header-border.header-carousel-border
    .groupCustomNavigation
    .dropdown-menu.megamenu.show.header-carousel-bg-2 {
    height: 70px;
  }
  .group-header-border.header-carousel-border
    .groupCustomNavigation
    .header-carousel-bg-2 {
    top: 0;
  }
}
@media screen and (max-width: 991px) {
  #HeaderContainer.group-header-border.header-carousel-border {
    height: 71px;
  }
  #HeaderContainer.group-header-border.header-carousel-border
    .cmp-search__field {
    left: 10px;
  }
  #HeaderContainer.group-header-border.header-carousel-border
    .carousel-blur-top {
    height: 70px !important;
  }
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
  height: 1.7rem !important;
}
@media only screen and (min-width: 992px) {
  .title-header-text {
    width: 300px;
  }
  .image-grid-header-text,
  .title-header-text {
    font-family: STC Forward;
    font-size: 60px;
    line-height: 4pc;
    color: #000;
  }
  .image-grid-header-text {
    width: 260px;
    margin: 0 !important;
  }
  .image-grid-header-button {
    position: absolute;
    font-family: STC Forward;
    font-size: 15px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    padding: 10px 15px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
  }
  .image-grid-tile {
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    text-align: center;
    height: 250px;
    padding: 10px;
  }
  .image-grid-title-text {
    font-weight: 700;
    font-family: STC Forward;
    font-size: 21px;
    line-height: 29px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 75pt;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    place-content: center;
  }
  .image-grid-title-text > p {
    width: 140px;
    text-align: center;
    margin-bottom: 0;
  }
  .image-grid-title-text > p.desc {
    font-size: 14px;
    font-weight: 100;
    line-height: 17px;
  }
  .col-lg-3.col-6:nth-of-type(n + 5) {
    margin-top: 30px;
  }
  .internet-icon-class {
    margin-top: 63px !important;
    margin-bottom: 20px;
  }
  .sawa-hybrid-image-grid-class-ar {
    position: relative;
    right: 2.5vw;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .image-grid-header-text,
  .title-header-text {
    width: 250px;
    font-family: STC Forward;
    font-size: 40px;
    line-height: 44px;
    color: #000;
  }
  .image-grid-header-button {
    font-family: STC Forward;
    font-size: 15px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    padding: 10px 15px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
  }
  .image-grid-tile {
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    text-align: center;
    height: 200px;
    width: calc(100% - 5px);
    padding: 10px;
  }
  .col-lg-3.col-6:nth-of-type(n + 3) {
    margin-top: 30px;
  }
  .image-grid-title-text {
    font-weight: 700;
    font-family: STC Forward;
    font-size: 21px;
    line-height: 29px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    place-content: center;
    height: 75pt;
  }
  .image-grid-title-text > p {
    text-align: center;
    width: 140px;
    margin-bottom: 0;
  }
  .image-grid-title-text > .desc {
    font-size: 14px;
    line-height: 17px;
    font-weight: 100;
  }
  .image-grid-tile-img > img {
    width: 30px;
    height: 30px;
    margin-top: 15px;
  }
  .internet-icon-class {
    margin-top: 45px !important;
    margin-bottom: 18px;
  }
}
.image-grid-anchor {
  color: #ff375e;
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 25px;
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
}
.image-grid-anchor:hover {
  color: #000;
}
.re-direct-functionality__tile.modal {
  cursor: pointer;
  z-index: 1;
}
.re-direct-functionality__tile.nomodal {
  cursor: default;
}
.re-direct-functionality__tile .img-60x60 {
  min-width: 60px;
  min-height: 60px;
  max-width: 60px;
  max-height: 60px;
}
.re-direct-functionality__redirect-overlay {
  position: absolute;
  height: 100%;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  .re-direct-functionality__tile-icon {
    margin-top: 50px;
  }
  .re-direct-functionality__tile {
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    min-height: 254px;
    width: 195px;
    margin: 5px 9px;
    text-decoration: none;
  }
  .re-direct-functionality__title-text {
    font-size: 21px;
    line-height: 25px;
    text-align: center;
    width: 10pc;
    font-weight: bolder;
    color: #000;
  }
  .re-direct-functionality__desc {
    width: 10pc;
    font-size: 1pc;
    line-height: 20px;
    text-align: center;
    color: #000;
    opacity: 0.7;
  }
  .re-direct-functionality__link a {
    color: #ff375e;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    -webkit-text-decoration-style: solid;
    text-decoration-style: solid;
  }
  .re-direct-functionality__main-title-text {
    font-size: 60px;
    line-height: 4pc;
    letter-spacing: -1.42857px;
    font-family: STC Forward;
  }
}
@media (min-width: 0px) {
  .imagegrid .version2 .re-direct-functionality__tile {
    padding-bottom: 25px;
    background-color: rgba(0, 0, 0, 0.2);
    background: -webkit-gradient(
      linear,
      left top,
      right top,
      color-stop(50%, #4f008c),
      color-stop(0, #fff)
    );
    background: linear-gradient(90deg, #4f008c 50%, #fff 0);
    background-size: 207% 100%;
    background-position: 97% 100%;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .imagegrid .version2 .re-direct-functionality__tile:hover {
    background-color: #4f008c;
    background-position: 0 100%;
  }
  .imagegrid
    .version2
    .re-direct-functionality__tile:hover
    .re-direct-functionality__title-text,
  .imagegrid
    .version2
    .re-direct-functionality__tile:hover
    .stc-icon-arrow-right2 {
    color: #fff;
  }
  .imagegrid
    .version2
    .re-direct-functionality__tile:hover
    .re-direct-functionality__tile-icon {
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
  }
  .imagegrid .version2 .re-direct-functionality__inner-tile {
    margin-bottom: 30px;
  }
  .imagegrid .version2 .re-direct-functionality__inner-tile a {
    text-decoration: none;
  }
  .imagegrid .version2 .re-direct-functionality__link {
    bottom: 9pt;
    left: 65px;
  }
  .imagegrid .version2 .re-direct-functionality__link a {
    text-decoration: none;
  }
  .imagegrid .version2 .re-direct-functionality__link a .stc-icon-arrow-right2 {
    font-size: 20px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .re-direct-functionality__tile {
    width: 157px;
    min-height: 200px;
    border-radius: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    margin: 5px;
    background: #fff;
    text-decoration: none;
  }
  .re-direct-functionality__title-text {
    font-size: 21px;
    font-weight: bolder;
    text-align: center;
    line-height: 25px;
    color: #000;
    margin-bottom: 10px !important;
  }
  .re-direct-functionality__tile-icon {
    margin-top: 30px;
  }
  .re-direct-functionality__desc {
    font-size: 14px !important;
    margin-top: 0 !important;
    line-height: 20px;
    color: #000;
    opacity: 0.7;
    mix-blend-mode: normal;
    text-align: center;
    text-decoration: none;
  }
  .re-direct-functionality__link a {
    color: #ff375e;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    -webkit-text-decoration-style: solid;
    text-decoration-style: solid;
  }
}
@media only screen and (min-width: 992px) {
  .re-direct-functionality__tile-icon {
    margin-top: 50px;
  }
  [data-name="countryDropdown"] > .re-direct-functionality__tile {
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    height: 16pc;
    width: 190px;
    margin: 5px 9px;
    cursor: pointer;
    text-decoration: none;
  }
  .re-direct-functionality__title-text {
    font-size: 21px;
    line-height: 25px;
    text-align: center;
    width: 10pc;
    font-weight: bolder;
    color: #000;
  }
  .re-direct-functionality__desc {
    width: 10pc;
    font-size: 1pc;
    line-height: 20px;
    text-align: center;
    color: #000;
    opacity: 0.7;
  }
  .re-direct-functionality__link {
    position: absolute;
  }
  .re-direct-functionality__link a {
    color: #ff375e;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    -webkit-text-decoration-style: solid;
    text-decoration-style: solid;
  }
  .re-direct-functionality__main-title-text {
    font-size: 60px;
    line-height: 4pc;
    letter-spacing: -1.42857px;
    font-family: STC Forward;
  }
  .imagegrid .row.mrm5 {
    margin-bottom: 50px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .re-direct-functionality__tile {
    width: 158px;
    min-height: 200px;
    border-radius: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    margin: 5px;
    background: #fff;
    text-decoration: none;
  }
  .re-direct-functionality__title-text {
    font-size: 21px;
    font-weight: bolder;
    text-align: center;
    line-height: 25px;
    color: #000;
  }
  .re-direct-functionality__tile-icon {
    margin-top: 30px;
  }
  .re-direct-functionality__desc {
    font-size: 13px;
    line-height: 20px;
    color: #000;
    opacity: 0.7;
    mix-blend-mode: normal;
    text-align: center;
    text-decoration: none;
  }
  .re-direct-functionality__link a {
    color: #ff375e;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    -webkit-text-decoration-style: solid;
    text-decoration-style: solid;
  }
  .re-direct-functionality__main-title-text {
    margin-left: 7px;
    font-size: 2pc;
    font-weight: 700;
    padding-right: 115px;
  }
  .mrm5 {
    margin-left: 4px !important;
  }
}
Html[dir="rtl"] .imagegrid .version2 .re-direct-functionality__link {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  left: -65px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  Html[dir="rtl"] .re-direct-functionality__main-title-text {
    padding-left: 115px;
    margin-right: 9px;
    padding-right: 0;
  }
  Html[dir="rtl"] .re-direct-functionality__tile {
    margin: 0 0 15px 15px;
  }
  Html[dir="rtl"] .re-direct-functionality__tile:nth-child(2n) {
    margin-left: 0;
  }
}
@media only screen and (min-width: 1440px) {
  Html[dir="rtl"] .re-direct-functionality__tile {
    margin: 14px 0 30px 22px;
  }
}
@media (min-width: 992px) {
  Html[dir="rtl"] .re-direct-functionality__tile {
    margin: 15px 10px 20px 0;
  }
}
@media only screen and (max-width: 991px) {
  Html[dir="rtl"] .packageDetail .pdp-accordion-border-style .imagegrid {
    margin-right: 15px;
  }
}
.imagegrid {
  margin-top: 10px;
}
.imagegrid .re-direct-functionality__title-text.long-title {
  margin-top: 30px;
}
.imagegrid .re-direct-functionality__title-text.short-title {
  max-height: 72px !important;
  height: auto;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .imagegrid {
    margin-bottom: 20px;
  }
  .imagegrid .re-direct-functionality__desc {
    margin-top: 0 !important;
    font-size: 14px !important;
  }
  .imagegrid .re-direct-functionality__desc.scrollable {
    overflow: auto;
    display: block;
  }
  .imagegrid .re-direct-functionality__tile-icon {
    width: auto;
    height: auto;
    margin-bottom: 0;
  }
  .imagegrid .re-direct-functionality__title-text {
    margin-bottom: 10px;
  }
  .imagegrid .re-direct-functionality__tile {
    height: 220px;
    height: 15pc;
  }
}
.experiencefragment .re-direct-functionality__tile {
  z-index: auto !important;
}
.cmp-img-gallery-container {
  display: grid;
  padding: 20px;
  width: 100%;
}
.cmp-img-gallery-container.row-img-1 {
  grid-template-columns: auto;
}
.cmp-img-gallery-container.row-img-1 .cmp-image-gallery .gallery img {
  height: 600px;
}
.cmp-img-gallery-container.row-img-2 {
  grid-template-columns: auto auto;
}
.cmp-img-gallery-container.row-img-2 .cmp-image-gallery .gallery img {
  height: 350px;
}
.cmp-img-gallery-container.row-img-3 {
  grid-template-columns: auto auto auto;
}
.cmp-img-gallery-container.row-img-3 .cmp-image-gallery .gallery img {
  height: 225px;
}
.cmp-img-gallery-container.row-img-4 {
  grid-template-columns: auto auto auto auto;
}
.cmp-img-gallery-container.row-img-4 .cmp-image-gallery .gallery img {
  height: 180px;
}
.cmp-img-gallery-container .cmp-image-gallery {
  padding: 0 6px;
  float: left;
}
.cmp-img-gallery-container .cmp-image-gallery .gallery img {
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cmp-img-gallery-container .cmp-image-gallery .gallery div.desc {
  padding: 6px;
}
@media only screen and (max-width: 990px) {
  .cmp-img-gallery-container.row-img-2,
  .cmp-img-gallery-container.row-img-3,
  .cmp-img-gallery-container.row-img-4 {
    grid-template-columns: auto auto;
  }
}
@media only screen and (max-width: 500px) {
  .cmp-img-gallery-container.row-img-2,
  .cmp-img-gallery-container.row-img-3,
  .cmp-img-gallery-container.row-img-4 {
    grid-template-columns: auto;
  }
}
.individuallogin-link.active .businesslogin-tab-label {
  color: #ff375e;
  border-bottom: 1px solid #ff375e;
  padding-bottom: 11px;
}
.businesslogin-button-direct a {
  color: #ff357e;
}
.individuallogin-register p a {
  padding-left: 5px;
  color: #ff357e;
}
.individuallogin-register {
  font-size: 15px;
  padding-bottom: 30px;
}
.individuallogin-seperator {
  color: #ff375e;
  margin-left: 7px;
}
.individuallogin-bg {
  background-color: #fff;
  width: 490px;
  height: auto;
  margin: 30px;
  border-radius: 7px;
  font-family: STC Forward;
}
.individuallogin-tabs .individuallogin-item.show .individuallogin-link,
.individuallogin-tabs .individuallogin-link.active {
  background-color: transparent;
}
.individuallogin-link {
  color: #000;
  font-size: 15px;
  line-height: 25px;
  font-family: STC Forward;
}
.individuallogin-tabs .individuallogin-link {
  border: none;
}
.individuallogin-link:focus,
.individuallogin-link:hover {
  color: #ff375e;
}
#radio-button-all-numbers {
  border: 2px solid #fff;
  -webkit-box-shadow: 0 0 0 1px #ff375e;
  box-shadow: 0 0 0 1px #ff375e;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 50%;
  width: 9pt;
  height: 9pt;
  background-color: #fff;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  font-size: 14px;
  line-height: 24px;
}
#radio-button-all-numbers:checked {
  background-color: #ff375e;
}
#radio-button-sepcific {
  border: 2px solid #fff;
  -webkit-box-shadow: 0 0 0 1px #ff375e;
  box-shadow: 0 0 0 1px #ff375e;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 50%;
  width: 9pt;
  height: 9pt;
  background-color: #fff;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  font-size: 14px;
  line-height: 24px;
}
#radio-button-sepcific:checked {
  background-color: #ff375e;
}
#mobileNo,
#password,
#username,
#verificationcode {
  border: 0;
  outline: 0;
  border-bottom: 1px solid #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
#rememberme:checked {
  accent-color: #ff375e;
  height: 17px;
  width: 20px;
}
#rememberme:checked .individuallogin-remember label {
  opacity: 0.7;
}
#rememberme {
  font-size: 1pc;
  line-height: 24px;
  font-family: STC Forward;
}
.individuallogin-remember {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.individuallogin-remember-a {
  text-decoration: none;
  padding-left: 6px;
  font-size: 1pc;
  line-height: 24px;
  font-family: STC Forward;
}
.individuallogin-button > a {
  text-decoration: none;
  color: #fff;
  font-size: 15px;
  line-height: 20px;
  font-family: STC Forward;
}
.individuallogin-button {
  padding: 10px 20px;
  border: none;
  background-color: #b3b3b3;
}
.individuallogin-register {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
}
.individuallogin-signin {
  margin-left: 26px;
  padding-top: 45px;
  font-size: 40px;
  line-height: 45px;
  font-family: STC Forward;
  text-align: left;
  color: #000;
}
.individuallogin-sign-desc {
  margin: 0;
  font-size: 14px;
  font-family: STC Forward;
  color: #000;
  opacity: 0.5 !important;
}
.individuallogin-conatiner-inner {
  background-image: url(Rectangle.png);
}
@media only screen and (min-width: 768px) {
  .individuallogin-conatiner-inner {
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute;
    top: 78px;
    left: 835px;
    width: 195px;
    height: 94px;
    right: 61px;
    bottom: 90px;
  }
}
.individuallogin-conatiner-image {
  width: 1440;
  height: auto;
}
.individuallogin-link {
  padding-left: 20px;
}
.individuallogin-input-container {
  padding-left: 20px;
  padding-right: 20px;
}
.individuallogin-input-label {
  width: auto !important;
  font-size: 14px;
  font-family: STC Forward;
  color: #000;
  opacity: 0.5 !important;
  margin-bottom: 0;
}
.individuallogin-label {
  font-size: 14px;
  color: #000;
  opacity: 0.7 !important;
  font-family: STC Forward;
  width: unset;
  margin-right: 30px;
}
.individuallogin-register {
  font-size: 13px;
  line-height: 20px;
  font-family: STC Forward;
  white-space: nowrap;
  padding-bottom: 50px;
}
.individuallogin-legal-footer {
  border-top-color: #333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 19px;
}
#individuallogin-footer {
  z-index: 110;
  width: 100%;
  padding: 0;
  margin: 0;
  height: 60px;
  position: fixed;
  bottom: 0 !important;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
  border-top-color: #333;
  color: #fff;
  opacity: 0.7;
  font-size: 9pt;
  font-weight: 400;
  font-family: STC Forward;
}
.individuallogin-legal-footer ul {
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 8px;
}
.individuallogin-usage-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  right: 0;
}
.individuallogin-legal-footer span {
  margin-top: 2px;
  float: right;
  margin-bottom: 10px;
  margin-left: 30px;
  font-size: 9pt;
  font-family: STC Forward;
}
.individuallogin-legal-footer ul li {
  display: inline-block;
  margin-right: 20px;
  font-size: 9pt;
  margin-top: 3px;
  font-family: STC Forward;
}
.individuallogin-legal-footer a,
.individuallogin-legal-footer a:visited {
  color: #ccc;
  text-decoration: none;
}
.individuallogin-account-para {
  padding-top: 45px;
  margin-bottom: 0;
  width: 380px;
  font-size: 14px;
  color: #000;
  opacity: 0.8;
  font-family: STC Forward;
  line-height: 1pc;
}
.individual-input {
  padding-bottom: 30px;
}
.individuallogin-button-signin-otp {
  padding: 6px 9pt;
  border: none;
  background-color: #ff375e;
  margin-right: 20px;
  margin-left: 20px;
}
.individuallogin-button-signin-otp > a {
  color: #fff;
}
.individuallogin-button-signin-otp-a,
.individuallogin-button-signin-otp > a {
  text-decoration: none;
  font-size: 15px;
  line-height: 20px;
  font-family: STC Forward;
}
.individuallogin-button-signin-otp-a {
  color: #ff375e;
}
.individuallogin-account-button {
  padding-bottom: 50px;
}
.individuallogin-account-para-otp {
  font-size: 1pc;
  line-height: 24px;
  width: 390px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: STC Forward;
}
.individuallogin-button-next {
  padding: 6px 9pt;
  border: none;
  background-color: #b3b3b3;
}
.individuallogin-button-next > a {
  color: #fff;
  text-decoration: none;
  font-size: 15px;
  line-height: 20px;
  font-family: STC Forward;
}
.individuallogin-achor {
  text-decoration: none;
  font-size: 15px;
  line-height: 25px;
  padding-left: 30px;
}
.individuallogin-register-a {
  margin-right: 10px;
}
.individuallogin-register-a-cant {
  margin-left: 5px;
}
.businesslogin-button-direct {
  display: inline;
  padding-left: 30px;
  font-size: 15px;
}
.businesslogin-button-direct a {
  text-decoration: none;
}
.individuallogin-register p {
  font-size: 15px;
}
.individuallogin-account {
  padding-bottom: 50px;
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (max-width: 767px) {
  .individuallogin-seperator {
    color: #ff375e;
    margin-left: 10px;
  }
  .individuallogin-register p {
    font-size: 13px;
  }
  .individuallogin-register-a-cant {
    margin-left: 5px;
    right: 28px;
    position: absolute;
  }
  .individuallogin-register-a-cant a {
    text-decoration: none;
  }
  .individuallogin-label {
    width: 84%;
    margin-bottom: 15px;
  }
  .individuallogin-sign-desc {
    margin-bottom: 10px;
  }
  .individuallogin-account-para {
    padding-top: 0;
    padding-bottom: 25px;
    width: 380px;
    font-size: 14px;
    color: #000;
    opacity: 0.5;
    font-family: STC Forward;
    line-height: 1pc;
  }
  .businesslogin-account-para-otp {
    font-size: 14px;
    line-height: 24px;
    width: 276px;
    line-height: 1pc;
    color: #000;
    opacity: 0.5;
    mix-blend-mode: normal;
  }
  .individuallogin-conatiner-image {
    width: 100%;
    height: 83px;
  }
  .individuallogin-bg {
    background-color: #fff;
    width: 100%;
    height: auto;
    font-family: STC Forward;
    margin: 0;
  }
  .individuallogin-legal-footer ul {
    list-style: none;
    margin: 0;
    padding: 0 0 0 50px;
  }
  #mobileNo,
  #password,
  #username,
  #verificationcode {
    width: -webkit-fill-available;
  }
  .individuallogin-legal-footer span {
    float: right;
    margin: 2px 8px 10px 10px;
    font-size: 9pt;
    font-family: STC Forward;
  }
  .individuallogin-account-para {
    width: auto;
  }
  .individuallogin-legal-footer {
    display: -webkit-box;
  }
  #individuallogin-footer {
    background-color: #fff;
    color: #000;
    opacity: unset;
    height: 60px !important;
    border-top: 2px solid #e5e5e5;
  }
  .individuallogin-legal-footer a,
  .mindividuallogin-legal-footer a:visited {
    color: #000;
  }
  .individuallogin-signin {
    font-size: 40px;
    line-height: 45px;
    margin-left: 20px;
  }
}
@media only screen and (min-width: 992px) {
  .individuallogin-register {
    font-size: 15px;
    line-height: 20px;
    font-family: STC Forward;
    white-space: nowrap;
    padding-bottom: 30px;
  }
  .individuallogin-conatiner-inner {
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute;
    top: 78px;
    left: unset;
    width: 195px;
    height: 94px;
    right: 260px;
    bottom: 90px;
  }
  .individuallogin-register-a-cant a {
    text-decoration: none;
  }
}
.individualuse-otp {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.individualuse-otp .accessLink {
  margin-left: 30px;
  font-size: 15px;
}
.inner-page-header-pdp-component__text > p {
  font-size: 15px;
  line-height: 24px;
  margin: 0;
}
.innerpageheader > p {
  clear: both;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .inner-page-header-pdp-component__text p {
    font-size: 17px;
    line-height: 24px;
    text-align: center;
    width: auto;
    font-family: STC FORWARD;
    opacity: 0.7;
    margin: 0 0 20px;
  }
  .inner-page-header-component__modal {
    position: fixed;
    left: 0;
    bottom: 0;
  }
  .inner-page-header-component__modal-dialog {
    position: fixed;
    width: auto;
    bottom: 0;
    margin: 0;
  }
  .inner-page-header-component__text {
    text-align: center !important;
  }
  .inner-page-header__modal-text-desc {
    text-align: left;
  }
  .inner-page-header-component__header-text {
    color: #ff375e;
    height: 24px;
    font-family: STC Forward;
    font-size: 17px;
  }
  .inner-page-header-component__title-text {
    font-size: 40px;
    font-family: STC Forward;
    color: #1e252d;
    height: 88px;
  }
  .inner-page-header-component__desc-text {
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
    height: 50px;
    text-align: center;
  }
  .inner-page-header-component__service-req-btn {
    font-family: STC Forward;
    font-size: 15px;
    text-align: center;
    color: #fff;
    width: 10pc;
    height: 40px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    line-height: 20px;
  }
  .innerpageheader-modal {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.4);
  }
  .innerpageheader-modal-content {
    position: fixed;
    bottom: 0;
    background-color: #fefefe;
    width: 100%;
  }
  .innerpageheader-close {
    color: #ff375e;
    float: right;
    font-size: 28px;
    font-weight: 700;
  }
  .innerpageheader-close:focus,
  .innerpageheader-close:hover {
    text-decoration: none;
    cursor: pointer;
  }
  .inner-page-header__modal-des-image {
    width: 15px;
    height: 15px;
    line-height: 50px;
    margin-right: 5px;
  }
  .inner-page-header__modal-close-btn {
    margin-bottom: 15px;
    padding: 10px;
    color: #ff375e !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .inner-page-header__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
  }
  .inner-page-header__modal-text-title {
    line-height: 25px;
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
  }
  .innerpage-secondarybutton {
    margin-top: 20px;
    margin-left: 75pt;
    border: 0;
    background: none;
  }
  .innerpage-secondarybutton a {
    text-decoration: none !important;
  }
}
@media only screen and (min-width: 992px) {
  .inner-page-header-pdp-component__desc-container .innerpage-secondarybutton {
    margin-top: 30px;
  }
  .inner-page-header-pdp-component__desc-container p {
    margin-right: 30px;
  }
  .inner-page-header-pdp-component__desc-container
    .inner-page-header-pdp-component__vat {
    padding-right: 0;
    float: left;
    width: 100%;
  }
  .inner-page-header-pdp-component__desc-container .packages-sawa-25__tiles {
    margin-top: 0;
  }
  .inner-page-header-component__modal-dialog {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    top: 30%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
    width: 625pc !important;
  }
  .inner-page-header__modal-desc {
    margin: 15px;
  }
  .inner-page-header-component__modal-content {
    padding: 30px;
  }
  .inner-page-header__modal-text-title {
    line-height: 55px;
    font-family: STC Forward;
    font-size: 2pc;
    letter-spacing: -0.32px;
    color: #000;
  }
  .inner-page-header__modal-header {
    height: 70px;
  }
  .inner-page-header__modal-close-btn {
    margin-bottom: 15px;
    padding: 10px;
    color: #ff375e !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .inner-page-header-component__modal-ku {
    width: 706px;
  }
  .inner-page-header__modal-des-image {
    width: 25px;
    height: 25px;
    line-height: 50px;
  }
  .inner-page-header__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
    width: 200px;
  }
  .inner-page-header-component__header-text {
    font-family: STC Forward;
    font-size: 15px;
    width: 83px;
    height: 25px;
    color: #ff375e;
  }
  .inner-page-header-component__title-text {
    font-family: STC Forward;
    font-size: 60px;
    color: #000;
    width: 310px;
    height: 9pc;
    letter-spacing: -1.42857px;
  }
  .inner-page-header-component__desc-text {
    width: 300;
    height: 48;
    font-family: STC Forward;
    font-size: 15px;
  }
  .inner-page-header-component__service-req-btn {
    position: absolute;
    font-family: STC Forward;
    font-size: 15px;
    text-align: center;
    color: #fff;
    width: 10pc;
    height: 40px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    line-height: 20px;
  }
  .innerpage-secondarybutton {
    color: #ff375e;
    text-decoration: none;
    border: none;
    margin-left: 190px;
    background: transparent;
    margin-top: 18px !important;
    font-size: 15px;
  }
}
a.thumbnail.selectedimg .thumbnail-image {
  border: 1px solid #ff375e;
  width: 5pc;
  height: 5pc;
  background-color: #fff;
}
.thumbnail-image {
  width: 5pc !important;
  height: 5pc !important;
  background-color: #fff !important;
}
.innerpageheader
  .inner-page-header-pdp-component__desc-container
  .pdp__inner-tile
  .pdp__title-text {
  overflow: hidden;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.innerpageheader
  .inner-page-header-pdp-component__desc-container
  .pdp__inner-tile
  .pdp__desc {
  overflow: hidden;
  -webkit-line-clamp: 4;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.re-direct-functionality__inner-tile .re-direct-functionality__desc,
.re-direct-functionality__inner-tile
  .re-direct-functionality__title-text.short-title {
  overflow: hidden;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
html[dir="rtl"]
  .innerpageheader
  .inner-page-header-pdp-component__desc-container
  .pdp__inner-tile
  .pdp__desc {
  margin-right: 11px !important;
  margin-left: 0;
}
.form-inspireU .cmp-form-options__label,
.form-inspireU .cmp-form-radio__label,
.form-inspireU .cmp-form-text__label {
  text-align: start;
  color: #000;
  width: 100%;
  margin-top: 10px;
}
.form-inspireU .startup__information .cmp-form-options__legend {
  font-size: 14px;
  color: #000 !important;
  opacity: 0.5;
}
.form-inspireU .startup__information .cmp-form-options__field-label {
  width: 150px;
  margin-top: 22px;
  position: relative;
}
.form-inspireU .startup__information .radiooptions {
  padding-left: 0;
  position: relative;
  text-align: start;
}
.form-inspireU .aem-AuthorLayer-Edit #form .stepcontainer__block {
  display: block !important;
}
.form-inspireU .market__information .cmp-form-text__label {
  width: 100% !important;
}
.form-inspireU .cmp-form-options__legend {
  font-size: 14px;
  color: #000 !important;
  opacity: 0.5;
  width: 100%;
  padding: 0;
}
.form-inspireU .market__information .cmp-form-options__legend {
  width: 100%;
}
.form-inspireU .cmp-form-options__field-label {
  width: 150px;
  margin-top: 22px;
  position: relative;
}
.form-inspireU .radiooptions {
  padding: 17px 0;
  position: relative;
  text-align: start;
}
.form-inspireU .cmp-form-text__textarea {
  height: 8pc;
  margin-top: 10px;
  resize: none;
}
.form-inspireU .market__information .cpm-form__field-component-info {
  visibility: visible;
  text-align: start;
  display: inline-block;
  width: 100%;
}
.form-inspireU .market__information .cmp-form-text {
  text-align: start;
}
.form-inspireU .market__information .cmp-form-options__field-label {
  width: 181px !important;
}
.form-inspireU .market__information .market__info--radio {
  margin-left: 2pc;
}
.form-inspireU .market__info--radio .cmp-form-options__field-description {
  padding: 0 !important;
  word-break: break-word;
}
.form-inspireU .cmp-form-options.multiple .cmp-form-options__field-label {
  width: 100%;
}
.form-inspireU .cmp-form-text__label-multiple {
  width: 100%;
  display: block;
  color: inherit;
}
.form-inspireU .cpm-form__field-component-info-words {
  font-size: 13px;
  display: block;
  color: inherit;
  opacity: 1%;
  text-align: start;
}
.form-inspireU .cmp-form-text__label.multiple span:nth-child(2) {
  margin-top: 20px;
  margin-bottom: 20px;
}
.form-inspireU .cmp-form-options.multiple .cmp-form-options__field-label,
.form-inspireU .current__status .cmp-form-text__label {
  width: 100% !important;
}
.form-inspireU .cmp-form-options__field--checkbox:checked label:after {
  background-color: #ff375e;
}
.form-inspireU .cmp-form-options__field-description.title {
  padding-left: 30px;
  font-weight: 700;
  padding-right: 0;
}
.form-inspireU .cmp-form-options__field-description.text {
  padding-left: 0;
}
.form-inspireU .cmp-form-button-group {
  margin-bottom: 20px;
}
.form-inspireU .cmp-form-button {
  width: 134px;
  height: 40px;
  background-color: #ff375e;
  color: #fff;
  outline: none;
  border: none;
}
.form-inspireU .cmp-form-button__info {
  font-size: 14px;
  margin-left: 1pc;
}
.form-inspireU .cmp-form-button__label {
  font-size: 14px;
}
.form-inspireU .stepcontainer__block .cmp-form-options__field-description {
  vertical-align: sub;
  color: inherit;
}
.form-inspireU .competitors__text {
  margin-bottom: 40px;
}
.form-inspireU .funding .text {
  text-align: left;
}
.form-inspireU .funding .cmp-form-text__label {
  width: 100%;
}
.form-inspireU .thanks__section .cmp-form-text {
  text-align: start;
}
.form-inspireU .cmp-form-options--radio label.error {
  position: absolute;
  top: 20px;
  left: 0;
}
.form-inspireU label.error {
  text-align: start;
}
.form-inspireU .current__status .cmp-form-text {
  text-align: left;
}
.form-inspireU .checkboxoptions {
  position: relative;
  padding: 25px 0;
  text-align: start;
}
.form-inspireU .checkboxoptions label.error {
  position: absolute;
  top: 10px;
  left: 0;
}
.form-inspireU .inspireU__welcome .cmp-title {
  text-align: left;
}
.form-inspireU .inspireU__welcome p,
.form-inspireU .submit__thanks--section p {
  text-align: start !important;
  margin: 0 0 30px !important;
  font-size: 18px !important;
}
.form-inspireU .inspireU__welcome .cmp-title__text {
  font-size: 22px;
  margin-bottom: 20px;
}
.form-inspireU .inspireU__welcome .cmp-text p a {
  font-size: 18px;
  text-decoration: underline;
  color: #ff375e !important;
}
.form-inspireU .inspireU__welcome ul p {
  margin-bottom: 10px !important;
}
.form-inspireU .startup__information .cpm-form__field-component-helptext {
  display: none;
}
.form-inspireU .widgets_div {
  float: left;
  display: inline-block;
}
.form-inspireU .widgets_div .icon_div {
  vertical-align: middle;
  background: #ffbc2d;
  color: #fff;
  border-radius: 75pt;
  line-height: 1pc;
  height: 14px;
  width: 14px;
  display: inline-block;
  font-size: 13px;
}
.form-inspireU .widgets_div .icon_div span i {
  font-size: 24px;
}
.form-inspireU .widgets_div .text_div {
  display: inline;
  margin-left: 10px;
  vertical-align: middle;
  line-height: 1pc;
}
.form-inspireU .widgets_div .text_div span {
  color: #979797;
  font-size: 9pt;
  display: inline;
}
.form-inspireU .widgets_div .text_div span + span {
  color: #747f85;
  font-size: 11px;
}
.form-inspireU .business__model .cmp-form-options__field-label {
  float: none;
}
.form-inspireU .checkboxoptions .cmp-form-options__field-description {
  padding-left: 10px;
}
.form-inspireU .cmp-form-text__textarea {
  width: 100%;
  border-color: #000;
}
.form-inspireU .inspireu__fileuploads {
  border: 0 !important;
  height: 40px !important;
  opacity: 1 !important;
  color: #000;
}
.form-inspireU input[type="file"]::-ms-browse {
  background: #ff375e;
  color: #fff;
  padding: 1em;
  border: none;
  width: 134px;
  font-weight: 500;
}
.form-inspireU input[type="file"]::-webkit-file-upload-button {
  background: #ff375e;
  color: #fff;
  padding: 1em;
  border: none;
  width: 134px;
  font-weight: 500;
}
.form-inspireU input[type="file"]::file-selector-button {
  background: #ff375e;
  color: #fff;
  padding: 1em;
  border: none;
  width: 134px;
  font-weight: 500;
  height: 40px;
  line-height: 10px;
}
.form-inspireU .thanks__section .cmp-form-text__label-multiple {
  width: 513px;
  font-size: 14px;
}
.form-inspireU .thanks__section .cmp-form-button-group {
  margin-bottom: 0;
  margin-top: 20px;
}
.form-inspireU .cmp-form-options__field.cmp-form-options__field--checkbox {
  width: 20px;
  height: 20px;
  opacity: 1;
  margin-top: 0;
}
.form-inspireU .cmp-form-options--checkbox label {
  height: auto;
}
.form-inspireU .submit__thanks--section a {
  color: #f34b69 !important;
  font-size: 24px;
  font-weight: 400;
  text-align: left;
  margin-left: 0;
}
.form-inspireU .submit__thanks--section {
  display: none;
}
.step__container--text .cmp-title__text {
  font-size: 3pc;
  text-align: left;
  line-height: 4pc;
  font-weight: bolder;
  word-break: break-word;
}
.step__container--text .step__container--infotext {
  font-size: 22px;
  font-weight: 700;
}
.step__container--ends {
  padding: 0 !important;
  border: 0 !important;
}
.step__container--start {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
.inspireUForm .labelOpacity {
  color: #000;
}
div[data-form-name="form-inspireU"] .next-prev-btns__next,
div[data-form-name="form-inspireU"] .next-prev-btns__submit {
  width: auto;
  padding: 8px 20px !important;
  cursor: pointer;
}
div[data-form-name="form-inspireU"] .cta-primary {
  padding: 0;
}
.redHighlighter {
  background-color: #ff375e !important;
}
.inspireUForm .cmp-form-text {
  text-align: start;
}
.inspireUForm .cmp-form-text input {
  margin: 0;
}
.inspireUForm .cmp-form-text input,
.inspireUForm .cmp-form-text select {
  height: 50px;
  opacity: 1;
}
.inspireUForm .form-check-input[type="radio"] {
  margin-left: 0;
}
.inspireUForm .RadiobtnListValidation {
  position: relative !important;
  top: 0 !important;
  left: 0 !important;
}
.inspireUForm .cmp-form-options--radio {
  padding: 20px 0;
}
.icon_div span {
  right: -5px;
  position: relative;
}
.inspireUForm {
  width: 91% !important;
}
.form-inspireU #progressbar {
  margin: 0 5%;
}
.form-inspireU #progressbar li:before {
  margin: 0;
}
.form-inspireU #progressbar li span {
  left: 0;
}
html[dir="rtl"] .cmp-form-options--drop-down select {
  background-position: left 5px top 50%;
}
html[dir="rtl"] .form-inspireU #progressbar li span {
  left: 0;
  right: 0;
}
@media only screen and (max-width: 992px) {
  .inspireUForm {
    width: 100% !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .form-inspireU #progressbar li span {
    left: 0;
  }
  html[dir="rtl"] .form-inspireU #progressbar li span {
    left: 0;
    right: 0;
  }
}
.inspireu__form #progressbar span {
  left: 0;
}
.inspireu__form #progressbar #step2 span,
.inspireu__form #progressbar #step3 span {
  left: -20px;
}
.inspireu__form #progressbar #step4 span,
.inspireu__form #progressbar #step6 span,
.inspireu__form #progressbar #step7 span {
  left: -10px;
}
.cmp-btn-upload-group {
  position: relative;
}
.cmp-btn-upload-group .text-transparent {
  display: inline;
  color: transparent !important;
}
.cmp-btn-upload-group .inspireu__fileuploads:after {
  cursor: pointer;
  content: attr(value);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 134px;
  background: #ff375e;
  color: #fff;
  border-radius: 2px;
  text-align: center;
  font-size: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.cmp-btn-upload-group .file_placeholder {
  position: absolute;
  right: 139px;
  top: 50%;
  left: 40%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
html[dir="rtl"] .cmp-btn-upload-group .text-transparent {
  display: inline;
  color: transparent !important;
}
html[dir="rtl"] .cmp-btn-upload-group .inspireu__fileuploads:after {
  right: 0 !important;
}
html[dir="rtl"] .cmp-btn-upload-group .file_placeholder {
  top: 50% !important;
  right: 0 !important;
  left: 64%;
}
html[dir="rtl"] .inspireu__form #progressbar span {
  right: 0;
}
html[dir="rtl"] .inspireu__form #progressbar #step2 span,
html[dir="rtl"] .inspireu__form #progressbar #step3 span {
  right: -20px;
}
html[dir="rtl"] .inspireu__form #progressbar #step4 span,
html[dir="rtl"] .inspireu__form #progressbar #step6 span,
html[dir="rtl"] .inspireu__form #progressbar #step7 span {
  right: -10px;
}
.large-header {
  font-family:
    Gill Sans,
    Gill Sans MT,
    \Calibri,
    Trebuchet MS,
    "sans-serif";
  font-size: 60px;
  color: #000;
  font-weight: 600;
  padding: 15px 0 0;
  margin: 0;
  letter-spacing: -1.42857px;
  line-height: 4pc;
}
.f20 {
  font-size: 20px;
}
.f20,
.f28 {
  line-height: 36px;
}
.f28 {
  font-size: 28px;
}
.form-jawal-key #progressbar li:before {
  margin: 0 !important;
}
.next-prev-btns__submit {
  padding: 0 !important;
}
.active-link {
  font-size: 15px;
  line-height: 25px;
  color: #ff375e;
  text-decoration: none;
  margin-left: 10px;
  cursor: pointer;
}
.installation-main form .cmp-form-text input {
  line-height: 40px;
  height: auto;
}
.code-verification,
.landline-number {
  text-align: start;
}
.code-verification .cmp-form-text input,
.landline-number .cmp-form-text input {
  width: 45%;
  font-size: 18px;
}
.code-verification .cmp-form-text input:focus,
.landline-number .cmp-form-text input:focus {
  border-color: #ff375e !important;
}
.contract-details {
  text-align: left;
}
.captcha-refresh {
  background-image: url(refresh.png);
  height: 40px;
  width: 40px;
  display: block;
  background-repeat: no-repeat;
  position: relative;
  margin-top: 5pc;
  margin-right: 10px;
}
.captcha-refresh,
.captcha-refresh:hover {
  color: transparent;
}
.jawal-stc-logo {
  background-image: url(stc-logo.png);
  height: 87pt;
  width: 87pt;
  display: block;
  background-repeat: no-repeat;
  background-size: contain;
}
.mt30 {
  margin-top: 30px;
}
.jawalKey .details {
  font-size: 1pc;
  font-weight: 400;
  opacity: 0.7;
  margin-left: 0;
  line-height: 30px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .jawalKey {
    width: 100% !important;
  }
  .form-jawal-key #progressbar li span {
    left: 0 !important;
  }
  .form-jawal-key .captcha-refresh {
    margin-left: 0 !important;
  }
  .form-jawal-key #progressbar {
    margin: 0 0 30px;
  }
  .form-jawal-key .captcha .col-sm-2 {
    width: 35%;
  }
  .form-jawal-key .captcha .col-sm-1 {
    width: 15%;
  }
  .form-jawal-key .code-verification .cmp-form-text input,
  .form-jawal-key .landline-number .cmp-form-text input {
    width: 100%;
  }
}
#landingListTemplate {
  display: none !important;
}
#cardList.hide {
  display: none;
}
#paginationCF {
  float: right;
}
#paginationCF.hide {
  visibility: hidden;
}
#paginationCF .pagination-control[data-paginate="prev"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: left;
  background: url(chevron.left-red.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
#paginationCF .pagination-control[data-paginate="prev"].disabled {
  cursor: text;
  width: 28px;
  height: 28px;
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
#paginationCF .pagination-control[data-paginate="next"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: right;
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
#paginationCF .pagination-control[data-paginate="next"].disabled {
  cursor: text;
  background: url(chevron.right-grey.png);
  background-repeat: no-repeat;
}
#paginationCF #cardListPagination .pagination-index {
  display: inline-block;
  height: 24px;
  width: 24px;
  background-color: #fff;
  color: #a6a6a6;
  border-radius: 5px;
  line-height: 26px;
  text-align: center;
  margin-right: 10px;
  cursor: pointer;
}
#paginationCF #cardListPagination .pagination-index.active {
  color: grey;
  background: #e9ecef;
  cursor: pointer;
}
.landingFilter {
  margin-bottom: 20px;
}
.landingpage2-title {
  font-family: STC Forward;
  font-size: 60px;
  line-height: 4pc;
  letter-spacing: -1.42857px;
  color: #000;
  width: 532px;
}
.landingpage2-description {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 24px;
  width: 819pt;
  color: #000;
}
.landingpage2cardbg {
  background: #fff;
  border: 0.5px solid rgba(0, 0, 0, 0.3);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  height: auto;
  max-width: 380px;
  width: 380px;
  margin: 35px auto;
  position: relative;
  display: block;
}
.landingpage2cardimage-img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}
.landingpage2cardimage-img1 {
  display: block;
  max-width: 100%;
  margin: 7px auto;
}
.landingpage2cardcontent {
  max-width: 373px;
  width: 100%;
  margin-right: 60px;
  margin-bottom: 20px;
  padding-left: 25px;
  padding-right: 22px;
  margin-top: 35px;
}
.landingpage2cardimage2 {
  background-color: #fff;
  width: 107px;
  border: 0.5px solid #bababa;
  height: 90px;
  position: absolute;
  top: 142px;
  left: 25px;
  overflow: hidden;
}
.landingpage2cardimage2 .profile-image {
  width: 100%;
}
.landingpage2cardtitle {
  font-family: STC Forward;
  font-size: 21px;
  line-height: 36px;
  color: #000;
  font-weight: 700;
}
.landingpage2carddescription {
  font-family: STC Forward;
  font-size: 14px;
  line-height: 20px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  margin-top: 10px;
  margin-bottom: 53px;
  height: 121px;
  overflow-x: auto;
  scrollbar-width: auto;
}
.landingpage2cardarrow {
  background: #e8d0fa;
  mix-blend-mode: normal;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  margin-left: 80%;
}
.landingpage2cardarrow:hover {
  background: #a44ee0;
}
.landingpage2cardarrow:hover img.landing-btn-img,
img.landing-btn-img-hover {
  display: none;
}
.landingpage2cardarrow:hover img.landing-btn-img-hover {
  display: inherit;
}
.landingpage2discounttitle {
  font-size: 15px;
  line-height: 25px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  width: 70%;
}
.current {
  color: #ff005e;
  font-weight: 700;
}
.landingpage2arrow {
  margin-top: -44px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .landiingpage2discount {
    margin-top: 165px;
  }
}
.bluearrow {
  background-image: url(bluearrow.png);
  height: 87pt;
  width: 87pt;
}
.pagination_allignment {
  position: relative;
}
.pagination-numbers {
  position: absolute;
  right: 75pt;
  top: -51px;
}
.landingpage2carddescription p:first-child {
  font-weight: bolder;
  font-size: 13px;
  line-height: 20px;
  color: #000;
  mix-blend-mode: normal;
}
.btn-danger:active,
.btn-danger:focus,
.btn-danger:hover {
  color: #fff !important;
  background-color: #ff375e !important;
  text-decoration: none;
  outline: 0;
}
.btn-danger.active {
  background-color: #ff375e !important;
}
.btn-check:focus + .btn-danger,
.btn-danger:focus {
  color: #fff !important;
  background-color: #ff375e !important;
  text-decoration: none !important;
  outline: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.btn-danger {
  color: #ff375e;
  background-color: rgba(255, 55, 94, 0.1) !important;
  outline: 0;
}
.landingpage2cardimage {
  height: 200px;
  overflow: hidden;
}
.landingpage2cardimage .cover-image {
  width: 420px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .landingpage2-title {
    font-family: STC Forward;
    font-size: 2pc;
    line-height: 35px;
    color: #000;
    width: 335px;
  }
  .landingpage2-description {
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    width: 286px;
    color: #000;
  }
  .landingpage2cardbg {
    background: #fff;
    border: 0.5px solid rgba(114, 81, 81, 0.3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    height: auto;
    max-width: 335px;
    width: 100%;
    margin: 0 auto 50px;
  }
  .landingpage2cardcontent {
    max-width: 20pc;
    width: 100%;
    margin-right: 60px;
    margin-bottom: 20px;
    margin-top: 45px !important;
  }
  .landingpage2cardimage-img1 {
    display: block;
    max-width: 100%;
    margin: 7px auto;
  }
  .landingpage2cardimage2 {
    background-color: #fff;
    top: 109px;
  }
  .landingpage2cardarrow {
    background: #a44ee0;
    mix-blend-mode: normal;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    display: inline-block;
  }
  .landingpage2arrow {
    margin-top: -49px;
  }
  .landingpage2cardimage-img {
    display: block;
    max-width: 100%;
  }
  .pagination-numbers {
    position: static;
  }
  .m-5 {
    margin: 0 !important;
  }
}
html[dir="rtl"] #cardListPagination {
  padding-right: 0;
}
html[dir="rtl"] #paginationCF .pagination-control[data-paginate="next"] {
  background-position: 5px 4px;
}
html[dir="rtl"] .landingpage2cardimage2 {
  background-color: #fff;
  width: 107px;
  height: 90px;
  position: absolute;
  top: 159px;
  right: 25px;
  overflow: hidden;
}
html[dir="rtl"] .landingpage2cardcontent {
  max-width: 373px;
  width: 100%;
  margin-right: unset;
  margin-bottom: 20px;
  padding-left: 22px;
  padding-right: 22px;
  margin-top: 55px;
  text-align: justify;
}
html[dir="rtl"] .landingpage2cardarrow {
  background: #e8d0fa;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  margin-right: 257px;
}
html[dir="rtl"] .landingpage2cardarrow:hover {
  background: #a44ee0;
}
html[dir="rtl"] .landingpage2cardarrow img {
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .landingpage2cardcontent {
    max-width: 310px;
    width: 100%;
    margin-right: unset;
    margin-bottom: 20px;
    margin-top: 45px !important;
  }
  html[dir="rtl"] .landingpage2cardarrow {
    background: #a44ee0;
    mix-blend-mode: normal;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    margin-right: 80%;
    display: inline-block;
  }
  html[dir="rtl"] .pagination-numbers {
    position: absolute;
    right: 0 !important;
    top: -33px !important;
  }
}
.scrollable {
  overflow: auto;
}
div.pagination nav li a.next,
div.pagination nav li a.previous {
  color: transparent;
}
@media only screen and (min-width: 1200px) {
  .join-tamayouz-landing-page-container .landingpage2cardbg {
    height: 538px !important;
  }
  .qitaf-offers-landing-page-container-en .landingpage2cardbg {
    height: 500px !important;
  }
  .qitaf-offers-landing-page-container-ar .landingpage2cardbg {
    height: 520px !important;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .join-tamayouz-landing-page-container .landingpage2cardbg {
    height: 35pc !important;
  }
}
@media only screen and (min-width: 576px) and (max-width: 991px) {
  .join-tamayouz-landing-page-container .landingpage2cardbg,
  .qitaf-offers-landing-page-container-ar .landingpage2cardbg,
  .qitaf-offers-landing-page-container-en .landingpage2cardbg {
    height: 650px !important;
    width: 100%;
  }
}
.filteredTabs.carousel {
  position: relative;
}
.filteredTabs .tabs .cmp-tabs ol.cmp-tabs__tablist.cmp-tabs-filter.primary {
  border-bottom: none;
  margin-bottom: 0;
}
.filteredTabs
  .tabs
  .cmp-tabs
  ol.cmp-tabs__tablist.cmp-tabs-filter.primary:before {
  padding-bottom: 17px;
}
.filteredTabs .tabs .cmp-tabs ol.cmp-tabs__tablist.cmp-tabs-filter.primary li {
  padding-bottom: 0 !important;
}
.filteredTabs
  .tabs
  .cmp-tabs
  ol.cmp-tabs__tablist.cmp-tabs-filter.primary
  li
  input {
  opacity: 0;
  position: absolute;
  pointer-events: none;
}
.filteredTabs
  .tabs
  .cmp-tabs
  ol.cmp-tabs__tablist.cmp-tabs-filter.primary
  li
  label {
  font-size: 15px;
  line-height: 25px;
  mix-blend-mode: normal;
  opacity: 0.7;
  cursor: pointer;
  height: 40px;
  width: auto;
}
.filteredTabs .tabsfilter .cmp-tabs {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .filteredTabs
    .tabsfilter
    .cmp-tabs
    ol.cmp-tabs__tablist.cmp-tabs-filter.primary {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
    max-width: none;
  }
}
.filteredTabs
  .tabsfilter
  .cmp-tabs
  ol.cmp-tabs__tablist.cmp-tabs-filter.primary:before {
  border-bottom: none;
}
.filteredTabs
  .tabsfilter
  .cmp-tabs
  ol.cmp-tabs__tablist.cmp-tabs-filter.primary
  li.cmp-tabs__tab {
  margin: 0 15px 0 0 !important;
  height: auto;
  line-height: 20px;
  vertical-align: middle;
  color: #ff375e !important;
  background-color: rgba(255, 55, 94, 0.1) !important;
}
.filteredTabs
  .tabsfilter
  .cmp-tabs
  ol.cmp-tabs__tablist.cmp-tabs-filter.primary
  li.cmp-tabs__tab.cmp-tabs__tab--active {
  color: #fff !important;
  background-color: #ff375e !important;
  text-decoration: none;
  border-bottom: none !important;
}
.filteredTabs
  .tabsfilter
  .cmp-tabs
  ol.cmp-tabs__tablist.cmp-tabs-filter.primary
  li.cmp-tabs__tab
  label {
  opacity: 1;
  padding: 10px 20px;
}
@media (max-width: 991px) {
  .filteredTabs
    .tabsfilter
    .cmp-tabs
    ol.cmp-tabs__tablist.cmp-tabs-filter.primary
    li.cmp-tabs__tab {
    margin-bottom: 20px !important;
  }
}
.filteredTabs .productcardlist {
  margin-top: 30px;
}
.filteredTabs .productcardlist .cards-block {
  margin-bottom: 60px;
}
.filteredTabs
  .productcardlist
  .cards-block
  .productcard
  .product-list-page-col-mob
  .product-list-page-devImg {
  margin-bottom: 0;
}
@media (max-width: 991px) {
  .filteredTabs .productcardlist .cards-block {
    margin-right: 0;
    margin-bottom: 30px;
    position: relative;
  }
  .filteredTabs
    .productcardlist
    .cards-block
    .productcard
    .product-list-page-col-mob,
  .filteredTabs
    .productcardlist
    .cards-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-devCost,
  .filteredTabs
    .productcardlist
    .cards-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-pdesc,
  .filteredTabs
    .productcardlist
    .cards-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-pName {
    height: auto;
  }
  .filteredTabs
    .productcardlist
    .cards-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg {
    position: relative;
    width: 100%;
    height: 445px;
  }
  .filteredTabs
    .productcardlist
    .cards-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-page-new-labels {
    position: absolute;
    right: 8px;
    top: 8px;
  }
  .filteredTabs
    .productcardlist
    .cards-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-page-imgCntr-with-label {
    width: 100%;
    margin: auto 1pc;
    height: auto;
    max-width: 303px;
  }
  .filteredTabs
    .productcardlist
    .cards-block
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-link {
    right: 20px;
    height: auto;
  }
}
.filteredTabs .pagination .page-item .page-link {
  font-family: SF Pro Display;
  font-style: normal;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  background-color: #a6a6a6;
  color: #fff;
  width: 28px;
  height: 28px;
  line-height: normal;
  font-size: 20px;
  font-weight: 700;
  border-radius: 5px;
  margin: 5px;
  padding: 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.filteredTabs .pagination .page-item .page-link:active,
.filteredTabs .pagination .page-item .page-link:focus {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.filteredTabs .pagination .page-item .page-link.next,
.filteredTabs .pagination .page-item .page-link.previous {
  font-size: 18px;
  color: #979797;
  background-color: transparent;
}
.filteredTabs .pagination .page-item .page-link.current {
  font-size: 20px;
  background-color: #ff375e;
}
@media only screen and (min-width: 992px) {
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .cards-block {
    margin-bottom: 30px;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .cards-block.col-lg-4:nth-child(3n)
    > div {
    margin-right: 0;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg {
    width: 405px;
    height: 520px;
    background: #f5f5f5;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-page-imgCntr-with-label {
    width: 23pc;
    height: 312px;
    margin: 78pt 20px;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-page-new-labels {
    margin: 20px;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .pagination
    .numbers
    ul.pagination
    li
    a.previous {
    top: 4px;
    font-size: 0;
    left: 10px;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .pagination
    .numbers
    ul.pagination
    li
    a.next {
    font-size: 0;
    top: 4px;
    background-image: url(chevron.right.png);
    background-repeat: no-repeat;
  }
  html[dir="rtl"]
    .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg {
    position: relative;
  }
  html[dir="rtl"]
    .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-page-imgCntr-with-label {
    left: 0;
  }
  html[dir="rtl"]
    .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-link {
    left: 6%;
    bottom: 20px;
    position: absolute;
  }
  html[dir="rtl"]
    .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .pagination
    .numbers
    ul.pagination {
    float: left;
  }
  html[dir="rtl"]
    .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .pagination
    .numbers
    ul.pagination
    li
    a.previous {
    background-image: url(chevron.right.png);
  }
  html[dir="rtl"]
    .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .pagination
    .numbers
    ul.pagination
    li
    a.next {
    background-image: url(chevron.backward.png);
  }
}
@media (max-width: 991px) {
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .filter-section
    .tabs
    .cmp-tabs
    ol.cmp-tabs__tablist.cmp-tabs-filter.primary {
    margin-right: 0 !important;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard {
    margin-bottom: 0;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-pdesc {
    margin-bottom: 20px;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg {
    width: 100%;
    height: 402px;
    background: #f5f5f5;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-page-new-labels {
    font-size: 13px;
    line-height: 20px;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-page-imgCntr-with-label {
    max-width: 319px;
    max-height: 263px;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-link {
    height: 40px;
    width: 50px;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .pagination
    .numbers
    ul.pagination
    li
    a.previous {
    top: 4px;
    font-size: 0;
    left: 10px;
  }
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .pagination
    .numbers
    ul.pagination
    li
    a.next {
    font-size: 0;
    top: 4px;
    background-image: url(chevron.right.png);
    background-repeat: no-repeat;
  }
  html[dir="rtl"]
    .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-link {
    right: 80%;
  }
  html[dir="rtl"]
    .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .pagination
    .numbers
    ul.pagination
    li
    a.previous {
    background-image: url(chevron.right.png);
  }
  html[dir="rtl"]
    .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .pagination
    .numbers
    ul.pagination
    li
    a.next {
    background-image: url(chevron.backward.png);
  }
}
@media only screen and (min-width: 991px) {
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .productCarousel__item {
    width: auto;
  }
  .fixHeight {
    min-height: 60px;
    min-width: 75pt;
    max-height: 75pt;
    max-width: 75pt;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .filteredTabs
    div[data-value="LandingPageFilterCards"]
    .productcardlist
    .productcard
    .productCarousel__item {
    width: 100%;
  }
}
div[data-name="landingpp"] .landingFilter button {
  padding: 6px 30px;
  margin-right: 25px;
  margin-bottom: 10px;
  border-radius: 2px !important;
}
@media only screen and (min-width: 992px) {
  div[data-name="landingpp"] .inner-page-header-pdp-component__desc-container {
    width: 100%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1399px) {
  .logo-path.img-with-text .normalImg {
    width: 65px !important;
  }
}
@media only screen and (min-width: 1400) {
  .logo-path.img-with-text .normalImg {
    width: 5pc !important;
  }
}
#map-container {
  position: relative;
  height: 723px;
  padding-left: 10px;
  margin-bottom: 99px;
}
.map {
  width: 100%;
  height: 100%;
}
#mapssearchform {
  padding: 15px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#mapssearchform input {
  width: 21pc;
  height: 60px;
  border: 2px solid #ff375e !important;
}
#mapssearchform button {
  width: auto;
  height: 40px;
  line-height: 40px;
  padding: 0 15px;
  background: teal;
  color: #fff;
}
.cmp-tabs .coveragemap #mapssearchform {
  margin-bottom: 3px;
}
.marker {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: auto;
  height: 30px;
  margin-top: -15px;
}
.landline {
  width: 231px;
  height: 158px;
  padding: 17px;
}
.landline__text {
  padding-top: 13px;
  font-size: 18px;
  font-weight: 500px;
}
.landline__button {
  text-align: center;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  margin: 8px -20px 0;
}
.landline__button a {
  text-decoration: none;
  color: #fff;
  margin: 8px -20px 0;
}
.gm-style-iw-d {
  max-height: none !important;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  margin: 9pt 9pt auto;
  text-align: center;
}
.gm-style .gm-style-iw-c {
  padding: 0 !important;
}
@media screen and (max-width: 991px) {
  .gm-style .gm-style-iw-c {
    max-width: 295px !important;
    max-height: 280px !important;
  }
}
.landline__dsl {
  margin-right: 2pc;
}
.landline__dslValue {
  margin-right: 50px;
}
.landline__button button {
  font-size: 15px;
  width: 197px;
  height: 40px;
  padding: 10px 20px;
  line-height: 20px;
  background: #ff375e;
  border: none;
  color: #fff;
  margin-top: 9pt;
}
.gm-ui-hover-effect {
  opacity: 0.3;
  height: 20px !important;
  width: 20px !important;
  right: 5px !important;
  top: 5px !important;
}
.gm-ui-hover-effect img {
  height: 20px !important;
  width: 20px !important;
  margin: 0 !important;
}
.maps__overlay {
  position: absolute;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 2;
  cursor: pointer;
}
.mobile__networkpopup {
  height: 244px;
  padding: 23px;
  width: 488px;
}
@media screen and (max-width: 991px) {
  .mobile__networkpopup {
    padding: 23px 5px;
  }
}
.mobile__5gnetworkpopup {
  height: 244px;
  padding: 23px;
  width: 90pt;
}
@media screen and (max-width: 991px) {
  .mobile__5gnetworkpopup {
    padding: 23px 5px;
  }
}
.mobile__indoor,
.mobile__outdoor {
  font-size: 18px;
  line-height: 24px;
}
.details__starts {
  display: inline-block;
  padding: 0 20px 0 0;
}
.headtext {
  font-size: 14px;
  margin-bottom: 10px;
}
.mobile__indoorStarts {
  padding-bottom: 20px;
}
.mobile__border {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin: 0 -20px;
}
.mobile__outdoorStarts {
  margin-top: 11px;
}
.icon__true span {
  background-image: url(nw-yes.png);
}
.icon__false span,
.icon__true span {
  height: 14px;
  width: 14px;
  display: inline-block;
  background-size: cover;
  background-repeat: no-repeat;
}
.icon__false span {
  background-image: url(nw-no.png);
}
.landline .icon__true {
  background-image: url(nw-yes.png);
}
.landline .icon__false,
.landline .icon__true {
  display: inline-block;
  height: 14px;
  width: 14px;
  background-size: cover;
  background-repeat: no-repeat;
}
.landline .icon__false {
  background-image: url(nw-no.png);
}
.map__search-icon {
  display: block;
  background-image: url(mapsearch.png);
  width: 17px;
  height: 18px;
  position: absolute;
  top: 55px;
  left: 18px;
  background-repeat: no-repeat;
}
.maps__searchlabel {
  display: block;
  color: rgba(0, 0, 0, 0.7) !important;
  width: 100%;
  padding-left: 10px;
}
.maps__section {
  position: relative;
}
.coveragemap input:focus {
  outline: none !important;
  border: 1px solid #ff375e !important;
}
.coveragemap .maps__section .map-container .gmnoprint,
.gm-style-cc,
.gmnoprint,
.gmnoprint a,
.gmnoprint span {
  display: none !important;
}
.gmnoprint div {
  background: #fff !important;
}
input::-webkit-input-placeholder {
  color: rgba(143, 142, 142, 0.7);
}
input::-moz-placeholder {
  color: rgba(143, 142, 142, 0.7);
}
input:-ms-input-placeholder {
  color: rgba(143, 142, 142, 0.7);
}
input::-ms-input-placeholder {
  color: rgba(143, 142, 142, 0.7);
}
input::placeholder {
  color: rgba(143, 142, 142, 0.7);
}
.controls {
  padding-left: 54px;
}
@media only screen and (max-width: 400px) {
  #map-container {
    height: 420px;
  }
  .maps__section {
    padding: 0 10px;
  }
  .map__search-icon {
    left: 28px;
  }
  .controls {
    padding-left: 3pc;
  }
}
html[dir="rtl"] .controls {
  padding-left: 0;
  padding-right: 54px;
}
html[dir="rtl"] .map__search-icon {
  left: auto;
  right: 18px;
}
html[dir="rtl"] .office__listSearch {
  padding-right: 3pc;
}
@media only screen and (max-width: 400px) {
  html[dir="rtl"] .controls {
    padding-left: 0;
    padding-right: 3pc;
  }
  html[dir="rtl"] .map__search-icon {
    left: auto;
    right: 28px;
  }
}
html[dir="rtl"] .pagination li[data-page="prev"] {
  cursor: pointer;
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  width: 28px;
  height: 28px;
  display: inline-block;
  background-size: 10px;
  background-position: 5px 4px;
  float: left;
  margin-top: 5px;
}
html[dir="rtl"] .pagination li[data-page="prev"] span {
  display: none;
}
html[dir="rtl"] .pagination li[data-page="next"] {
  cursor: pointer;
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  width: 28px;
  height: 28px;
  display: inline-block;
  background-size: 10px;
  background-position: 14px 4px;
  margin-top: 5px;
  float: right;
}
html[dir="rtl"] .pagination li[data-page="next"] span {
  display: none;
}
@media only screen and (max-width: 320px) {
  .tabs .primary li {
    margin: 0 20px 0 0;
  }
}
span.landline__ftthValue {
  margin: 14px 50px 0;
}
span.landline__dslValue {
  margin: 14px 10px 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .gm-style-mtc,
  .gmnoprint div,
  button.gm-control-active {
    display: none;
  }
}
@media (min-width: 992px) {
  .coveragemap {
    margin-top: 50px;
  }
}
.coveragemap .gm-style-cc,
.coveragemap .gm-style-mtc,
.coveragemap .gmnoprint span {
  display: none !important;
}
.coveragemap .gmnoprint .gm-svpc,
.coveragemap .gmnoprint button.gm-control-active {
  display: block !important;
  background-color: #fff;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .coveragemap .gmnoprint .gm-svpc,
  .coveragemap .gmnoprint button.gm-control-active {
    display: none !important;
  }
}
.coveragemap img[alt="Google"] {
  display: none !important;
}
.coveragemap tbody tr,
.coveragemap tbody tr :first-child {
  background-color: #fff;
}
@media screen and (max-width: 575px) {
  .coveragemap div[data-value="OfficeList"] {
    margin: 0 10px;
  }
}
.coveragemap div[data-value="OfficeList"] .map__search-icon {
  left: 18px;
}
.coveragemap div[data-value="OfficeList"] .office__listSearch {
  height: 61px;
  border: 2px solid #ff375e !important;
  padding-left: 3pc;
}
.coveragemap div[data-value="OfficeList"] .office__listView tbody tr td {
  background-color: #fff;
}
.coveragemap .pagination li[data-page="prev"] {
  cursor: pointer;
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  width: 28px;
  height: 28px;
  display: inline-block;
  background-size: 10px;
  background-position: 5px 4px;
  float: left;
  margin-top: 5px;
}
.coveragemap .pagination li[data-page="prev"] span {
  display: none;
}
.coveragemap .pagination li[data-page="next"] {
  cursor: pointer;
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  width: 28px;
  height: 28px;
  display: inline-block;
  background-size: 10px;
  background-position: 14px 4px;
  margin-top: 5px;
  float: right;
}
.coveragemap .pagination li[data-page="next"] span {
  display: none;
}
.coveragemap table {
  --bs-table-striped-bg: none;
  border: none;
}
.coveragemap table > :not(:first-child) {
  border-top: none;
}
.mediacenterbg {
  background: #fff;
  border: 0.5px solid rgba(0, 0, 0, 0.3);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  height: auto;
  max-width: 307px;
  width: 100%;
  margin-top: 35px;
}
.mediacenterpretitle {
  font-family: STC Forward;
  font-size: 28px;
  line-height: 26px;
  text-transform: lowercase;
  color: #fff;
  margin-left: 25px;
  margin-top: -66px;
  margin-bottom: 35px;
}
.mediacentercontent {
  max-width: 222px;
  width: 100%;
  margin: 60px 60px 20px 25px;
}
.mediacentertitle {
  font-size: 1pc;
  line-height: 20px;
  color: #000;
}
.mediacenterdescription {
  font-family: STC Forward;
  font-size: 14px;
  line-height: 20px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  margin-top: 10px;
  margin-bottom: 53px;
}
@media only screen and (min-width: 992px) {
  .mediacenterbg {
    background: #fff;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    height: auto;
    max-width: 307px;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .mediacenterbg {
    background: #fff;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    height: auto;
    max-width: 307px;
    width: 100%;
    margin: 30px auto 0;
  }
  .mediacentercontent {
    max-width: 222px;
    width: 100%;
    margin: 55px 60px 20px 25px;
  }
}
[action="stc-media-inquiry-form"] select[name="organization"] {
  margin-bottom: 30px;
}
#contact-us-align .cmp-title__text {
  width: 90%;
}
.mb-align p:last-child {
  margin-bottom: 60px !important;
}
.chairpersonarrow:hover {
  color: #fff;
}
.colgap {
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
}
@media only screen and (max-width: 991px) {
  .chairmanmessagedetails {
    display: inline-grid;
  }
  .chairmanmessageimage {
    display: contents;
  }
  .chairmanmessageimage .cardimage-img {
    display: inline;
    margin: 17px !important;
    height: 107px !important;
    width: 107px !important;
  }
  .chairmanName {
    font-size: 1pc;
    font-weight: 900;
    line-height: 20px;
  }
  .chairmanDesignation {
    font-size: 9pt;
    line-height: 17px;
    opacity: 0.7;
  }
}
@media only screen and (min-width: 992px) {
  .chairmanmessagebg {
    max-width: 645px;
    max-height: 475px;
    background: #fff;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .chairmanmessageimage .cardimage-img {
    width: 129px;
    display: inline;
    padding-left: 0;
    margin: 0;
  }
  .chairmanmessagedetails {
    display: inline-grid;
    padding-left: 17px;
  }
  .chairmanmessagedetails .chairmanName {
    font-size: 30px;
    font-weight: 900;
    line-height: 20px;
    padding-bottom: 20px;
  }
  .chairmanmessagedetails .chairmanDesignation {
    font-size: 18px;
    line-height: 20px;
    opacity: 0.7;
  }
  .chairmanmessageimage {
    margin: 21px !important;
  }
  .chairmanmessagepretitle {
    font-family: STC Forward;
    font-size: 2pc;
    font-weight: 700;
    line-height: 40px;
    letter-spacing: -0.5px;
    color: #000;
    margin-left: 21px;
    margin-bottom: 10px;
  }
  .chairmanmessagedescription {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    mix-blend-mode: normal;
    margin-left: 21px;
    margin-bottom: 31px;
    margin-right: 30px;
    display: inline-block;
  }
  .chairmanmessagedescription p {
    color: #000;
    opacity: 0.7;
    margin-bottom: 0;
  }
  .chairpersonarrow {
    background: #ff375e;
    mix-blend-mode: normal;
    padding: 10px 20px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
    float: right;
    display: inline-block;
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    line-height: 20px;
    margin-top: 20px;
  }
  .chairpersonarrow img {
    padding-left: 10px;
  }
  .chairpersonarrow1 {
    display: none;
  }
}
@media only screen and (max-width: 991px) {
  .chairmanmessagebg {
    max-width: 645px;
    max-height: 533px;
    background: #fff;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    position: relative;
    margin: 10px 7px;
  }
  .chairmanmessageimage {
    margin: 1pc;
  }
  .chairmanmessagepretitle {
    font-family: STC Forward;
    font-size: 18px;
    font-weight: 700;
    line-height: 40px;
    letter-spacing: -0.5px;
    color: #000;
    margin-left: 1pc;
    margin-bottom: 10px;
  }
  .chairmanmessagedescription {
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 25px;
    mix-blend-mode: normal;
    margin-left: 1pc;
    margin-bottom: 65px;
    margin-right: 10px;
    padding-bottom: 10px;
  }
  .chairmanmessagedescription p {
    color: #000;
    opacity: 0.7;
    font-size: 1pc;
    margin: 0;
  }
  .chairpersonarrow1 {
    background: #ff375e;
    mix-blend-mode: normal;
    padding: 10px 20px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
    margin-left: unset;
    margin-top: 10px;
    color: #fff;
    text-decoration: none;
    position: absolute;
    right: 20px;
    bottom: 20px;
  }
  .chairpersonarrow {
    display: none;
  }
  .col-sm {
    -webkit-box-flex: 1;
    -ms-flex: auto !important;
    flex: auto !important;
  }
}
@media (max-device-width: 360px) {
  .cardimage-img {
    display: block;
  }
  .partnership-arrow {
    bottom: -306px;
  }
  .cardarrow {
    margin-left: 85% !important;
  }
  .innerpageheader .row.my-4 {
    margin-left: -11.5px;
    margin-right: -11.5px;
  }
}
@media only screen and (min-width: 768px) {
  .columncontainer
    div[role="complementary"]:last-child
    .messageCard
    .chairmanmessagebg {
    margin-left: 0;
  }
  .columncontainer
    div[role="complementary"]:first-child
    .messageCard
    .chairmanmessagebg {
    margin-right: 30px;
  }
}
html[dir="rtl"] .chairmanmessagepretitle {
  margin-right: 1pc;
}
html[dir="rtl"] .chairmanmessageimage {
  margin: 1pc;
}
html[dir="rtl"] .chairmanmessagedescription {
  margin-left: 10px;
  margin-right: 1pc;
}
html[dir="rtl"] .chairpersonarrow1 {
  left: 20px;
  right: unset;
}
html[dir="rtl"] .chairpersonarrow1 img,
html[dir="rtl"] .chairpersonarrow img {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"] .chairpersonarrow {
  left: 20px;
  right: unset;
  float: left;
}
@media only screen and (min-width: 768px) {
  html[dir="rtl"]
    .columncontainer
    div[role="complementary"]:first-child
    .messageCard
    .chairmanmessagebg {
    margin-left: 15px;
    margin-right: 0;
  }
  html[dir="rtl"]
    .columncontainer
    div[role="complementary"]:last-child
    .messageCard
    .chairmanmessagebg {
    margin-right: 15px;
    margin-left: 0;
  }
}
.chairmanmessage-subdescription {
  height: 175px;
  overflow: hidden;
}
@media only screen and (max-width: 991px) {
  .chairmanmessage-subdescription {
    max-height: 275px;
    overflow: hidden;
  }
}
.chairmanmessageimage img.cardimage-img {
  margin: 0;
  padding: 0;
}
.cmp-text > table {
  overflow-x: auto;
  display: block;
}
.cmp-text > table > tbody > tr {
  border-top: 1px solid;
}
.cmp-text > table > tbody > tr > td {
  padding: 28px 0 !important;
  text-align: left;
  opacity: 0.7 !important;
  color: #000 !important;
}
.cmp-text > table > tbody > tr > th {
  padding: 28px 10px !important;
  width: 13%;
  line-height: 24px;
  vertical-align: top;
}
.jawwy-tv-table {
  word-break: break-word;
  white-space: pre-wrap;
}
@media only screen and (max-width: 425px) {
  .jawwy-tv-table table tbody tr td,
  html[dir="rtl"] .jawwy-tv-table table tbody tr td {
    font-size: 11px !important;
  }
}
.cmp-text > table > tbody > tr > td:first-child {
  padding-left: 20px;
}
.cmp-text > table > tbody > tr > th {
  font-size: 14px !important;
}
.cmp-text > table > tbody > tr > th:first-child {
  padding-left: 20px;
}
.cmp-text > table > tbody > tr > th > p {
  font-size: 14px !important;
}
.cmp-text > table > tbody > tr:last-child {
  border-bottom: 3px solid #aaa;
}
.cmp-text > table > tbody > tr > td:first-child,
.cmp-text > table > tbody > tr > th:first-child {
  padding-left: 60px;
}
.cmp-text > table > tbody > tr > th > span {
  margin-left: 15px;
  color: #a44ee0;
}
#accountDeletion_form span.cmp-form__field-component-reqd {
  padding-inline: 0 !important;
}
#accountDeletion_form p.cmp-form-options__help-message {
  font-size: small;
}
#accountDeletion_form .cmp-text {
  margin-top: 31px;
  width: 147%;
}
#accountDeletion_form .text_input {
  width: 30% !important;
}
#FormRadioButtons-error {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 70px;
}
.navbar-toggler {
  background-color: var(--background-color);
  color: #222;
  padding: 0.5em 1em;
  border: none;
  outline: none;
  position: relative;
  cursor: pointer;
  --background-color: #ff375e;
  --border-size: 2px;
  --accent-color: #fff;
}
.navbar-toggler:before {
  content: "";
  position: absolute;
  color: #ff375e;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  background-color: var(--accent-color);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition:
    transform 0.3s ease-in-out,
    -webkit-transform 0.3s ease-in-out;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: left;
  transform-origin: left;
  border-radius: 2px;
}
.navbar-toggler:focus .imageMenu,
.navbar-toggler:hover .imageMenu {
  content: url(clientlib-site/css/redicon.png);
}
.navbar-toggler:focus:before,
.navbar-toggler:hover:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.navbar-toggler {
  -webkit-transition: color 0.3s ease-in-out;
  transition: color 0.3s ease-in-out;
  z-index: 1;
}
.cmp-search__clear {
  height: 30px;
  width: 30px;
  z-index: -1;
  background: none;
  border: none;
}
.cmp-search__icon {
  background-image: url(clientlib-site/css/red.png);
  background-size: cover;
  height: 20px;
  width: 20px;
  padding: 10px;
}
.cmp-search__clear:hover {
  background-color: #ff375e;
}
.cmp-search__icon:hover {
  background-image: url(white-search.png);
  height: 10px;
  width: 10px;
  padding: 10px;
}
li.nav-item.dropdown.has-megamenu,
li.nav-item.dropdown.has-megamenu.clicked {
  opacity: 1;
}
li.nav-item.dropdown.has-megamenu a {
  cursor: pointer;
}
.carousel-caption {
  z-index: 0;
}
.row.menu-content .box-layer a {
  color: #000 !important;
}
.row.menu-content .box-layer a:hover {
  color: #ff375e !important;
  cursor: pointer;
}
.dropdown-level-0.show .button-level-0,
.return-link,
.return-link:hover {
  text-decoration: none;
  cursor: pointer;
}
.dropdown-level-0 {
  top: 70px !important;
}
.nav-align .navbar.navbar-light.navbar-expand-lg .megamenu-list > .link.style {
  opacity: 0.7;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .megamenu-list
  > .link.style:hover {
  opacity: 1;
}
.carousel-indicators {
  z-index: 1;
}
.row.menu-content {
  z-index: 10;
}
.dropdown-menu .row .col-2 {
  padding-right: 15px !important;
}
.nav-align .navbar.navbar-light.navbar-expand-lg .image.logo {
  height: auto !important;
  width: 5pc !important;
}
.navbar.navbar-light.navbar-expand-lg .button.extra {
  margin-left: 10px !important;
  opacity: 0.7 !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .navbar.navbar-light.navbar-expand-lg .button.extra {
    margin-left: 0 !important;
  }
}
.MobileSupportLinks {
  position: fixed;
  bottom: 0;
  padding-left: 1%;
  padding-right: 4%;
  padding-bottom: 20px;
  z-index: 999;
  opacity: 1;
  background-color: #fff;
}
.Sides60Padding {
  padding: 0 !important;
}
.nav-align .navbar.navbar-light.navbar-expand-lg .dropdown-menu .nav-logo {
  padding-top: 14px;
}
table {
  margin: 0 auto;
  font-size: large;
}
table,
td,
th {
  border: 1px solid #000;
}
td,
th {
  font-weight: 700;
  padding: 10px;
  text-align: center;
}
td {
  font-weight: lighter;
}
form .right-header {
  border-top: 1px solid rgba(0, 0, 0, 0.2);
}
.newsletter .cmp-form-text-offers__text {
  padding: 10px 0;
}
.newsletter .right-header .cmp-form-text__text {
  padding-top: 18px;
  font-size: 28px;
  font-family: STC Forward;
  line-height: 1.25;
  font-weight: 900;
  opacity: 1;
  display: block;
  letter-spacing: -0.3px;
  height: auto;
  border-bottom: none;
}
@media (max-width: 991px) {
  .newsletter .right-header .cmp-form-text__text {
    font-size: 17px;
  }
}
.newsletter .right-header .cmp-form-text input {
  height: 40px;
  max-width: none;
}
.newsletter .card-img {
  height: 450px;
}
.newsletter .checkmarks {
  margin: 20px 0;
}
.newsletter {
  margin: 20px auto 0;
}
@media (max-width: 991px) {
  .newsletter .newsletter_image {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .newsletter .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
  }
  .newsletter .right-header {
    border: none;
  }
  .newsletter .newsletter-breakpoint {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  }
}
.newsletter .h4,
.newsletter h4 {
  font-size: 60px;
  font-family: STC Forward;
  line-height: 1.2;
  font-weight: 900;
}
@media (max-width: 991px) {
  .newsletter .h4,
  .newsletter h4 {
    font-size: 40px;
  }
}
@media (max-width: 991px) {
  .newsletter .cmp-form-text-offers__text {
    font-size: 28px;
    line-height: 40px;
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
@media (max-width: 991px) {
  .newsletter .newsletter_text {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    text-align: center;
  }
}
.newsletter .newsletter_text .cmp-form-text__text {
  font-size: 15px;
  line-height: 1.6;
  max-width: 300px;
  display: block;
  border-bottom: none;
}
@media (max-width: 991px) {
  .newsletter .newsletter_text .cmp-form-text__text {
    max-width: inherit;
  }
}
.newsletter .latest-offer .h4,
.newsletter .latest-offer h4 {
  line-height: 1;
}
@media (max-width: 991px) {
  .newsletter .latest-offer .h4,
  .newsletter .latest-offer h4 {
    line-height: 1;
  }
}
.newsletter .cmp-form {
  padding-top: 18px;
}
.newsletter .cmp-form .newsletter_email {
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  display: block;
}
.newsletter .cmp-form .cmp-form-text {
  padding-top: 10px;
}
.newsletter .cmp-form .cmp-form-button {
  padding: 12.5px 23px;
  height: auto;
  width: auto;
  margin-bottom: 0;
  background-color: #979797;
  font-size: 1pc;
  line-height: 25px;
}
@media (max-width: 991px) {
  .newsletter .cmp-form .cmp-form-button {
    font-size: 15px;
    line-height: 20px;
    padding: 10px;
  }
}
.newsletter .cmp-text ul li {
  margin-bottom: 10px;
  padding-left: 15px;
}
.newsletter .cmp-text ul li:before {
  position: static;
}
.newsletter .checkmarks label {
  width: auto;
  display: inline;
}
.newsletter .checkmarks div {
  padding: 5px 0;
}
.close-button {
  width: auto;
}
.subscription-header {
  text-align: left;
}
.newsletter-breakpoint {
  padding: 40px 0;
}
.newsletter-popupvisible .successPopup .popup-content,
.newsletter-popupvisible .successPopup .popup-content .subscription-header {
  text-align: center;
}
.newsletter-popupvisible .successPopup .popup-content .popup-details img {
  width: 3pc;
  height: 3pc;
}
.newsletter-popupvisible .successPopup .popup-content .popup-details .h4,
.newsletter-popupvisible .successPopup .popup-content .popup-details h4 {
  font-size: 2pc;
  line-height: 55px;
  letter-spacing: -0.32px;
  color: #000;
  font-size: bold;
}
.newsletter-popupvisible .successPopup .popup-content .popup-details p {
  font-size: 1pc;
  line-height: 36px;
  text-align: center;
  letter-spacing: -0.257143px;
  color: #000;
  margin-bottom: 20px;
}
.newsletter-popupvisible
  .successPopup
  .popup-content
  .popup-details
  .close-button {
  padding: 10px 20px;
  width: auto;
}
.newsletter .cmp-form .newsletter_email:focus {
  border-bottom: 1px solid #ff375e;
}
.newsletter form .cmp-form-button.active {
  background: #ff375e;
}
@media screen and (min-width: 992px) {
  .newsletter-popupvisible .successPopup .popup-content {
    padding: 40px 75pt 90pt;
    width: 700px;
  }
}
.newsletterclose {
  position: absolute;
  right: 20px;
  background: none;
  top: 20px;
  color: #ff375e;
  border: none;
}
.newsletterclose:after {
  content: "\00D7";
  font-size: 30px;
}
html[dir="rtl"] .newsletterclose {
  right: unset;
  left: 20px;
}
.locationftth-step2 .options select option:first-child {
  display: none;
}
.cmp-form-text__text {
  border: 0;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  outline: 0;
  height: 58px;
  width: 100%;
}
.form-failure {
  background-image: url(formerror.png);
}
.form-failure,
.form-success {
  background-size: cover;
  height: 20px;
  width: 20px;
  padding: 10px;
  margin: auto auto 10px;
}
.form-success {
  background-image: url(mic.circle.png);
}
.notify-title,
.notify-title1 {
  font-family: STC Forward;
  font-size: 28px;
  line-height: 41px;
  color: #000;
}
.notify-title1 {
  max-width: 645px;
  margin-top: 5pc !important;
}
.cmp-form-submitbutton {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  border: none;
  text-decoration: none;
}
.cmp-form-submitbutton,
.cmp-form-submitbutton.active {
  font-family: STC Forward;
  font-size: 15px;
  text-align: center;
  color: #fff;
  line-height: 20px;
}
.cmp-form-submitbutton.active {
  background-color: #ff375e;
  border: 1px;
  border-color: #ff375e;
  border-radius: 2px;
}
.notifyback {
  text-decoration: none;
  margin-left: 30px;
}
label#preferredLanguage-error {
  width: 200px;
  height: 18px;
  font-size: 14px;
  line-height: 16.41px;
  opacity: 1;
  font-family: STC Forward;
  color: #ff357e;
  margin-top: 1pc;
}
span.cmp-form__field-component-reqd {
  color: #ff375e;
  font-size: 15px !important;
}
.locationftth-step2 .cmp-form-options__label {
  height: 18px;
  left: 0;
  right: 0;
  top: calc(50% - 9px);
  font-size: 14px;
  line-height: 16.41px;
  color: #000;
  mix-blend-mode: normal;
}
.locationftth-step2 .cmp-form-options--drop-down {
  position: relative;
  display: inline-block;
}
.ftthlocationstep3-sumbit {
  background-color: rgba(0, 0, 0, 0.3);
}
.ftthlocationstep3-sumbit,
.ftthlocationstep3-sumbit:active {
  width: 140px;
  height: 40px;
  font-family: STC Forward;
  font-size: 15px;
  text-align: center;
  color: #fff;
  border: 1px;
  border-color: #ff375e;
  border-radius: 2px;
  line-height: 20px;
  margin-top: 20px;
}
.ftthlocationstep3-sumbit:active {
  background-color: #ff375e;
}
.locationftth-step2 input#form-text-77969577 {
  border: 0;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  width: 50%;
  outline: 0 !important;
}
.locationftth-step2 img.drop__down {
  margin-left: 316px;
  margin-top: -87px;
}
.captchamt31 {
  margin-top: -30px;
  display: none;
}
.dateofbirth {
  margin-left: 75pt;
}
.locationftth-step2 input#form-text-779695775 {
  width: none !important;
}
.locationftth-step2 input#form-text-971426304 {
  width: 325px !important;
}
.captchalabel label {
  width: 170% !important;
}
.progressbuttons {
  margin-top: 60px !important;
}
button.ftthlocationstep3-sumbit {
  width: 171px !important;
}
.new-landline ul#createll-progressbar {
  margin-right: -15%;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .new-landline ul#createll-progressbar {
    margin-right: 0;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .captchalabel label {
    width: 70% !important;
  }
  #regMessage {
    padding: 0;
  }
  .dateofbirth {
    margin-left: 0;
  }
  .locationftth-step2 input#form-text-971426304 {
    width: 100% !important;
  }
  .notify-title1 {
    font-family: STC Forward;
    font-size: 28px;
    color: #000;
    margin-top: 30px;
  }
  .locationftth-step2 img.drop__down {
    margin-left: 120%;
    margin-top: -87px;
  }
  .locationftth-step2 .cmp-form-options--drop-down {
    margin-left: 0 !important;
    width: 100%;
  }
  .locationftth-step2 .captcha {
    margin-bottom: 20px;
  }
  .locationftth-step2 form .cmp-form-text select {
    width: 100% !important;
  }
  .locationftth-step2 input.cmp-form-text__text {
    width: 100%;
  }
  .locationftth-step2 input#form-text-779695775 {
    width: 100% !important;
  }
}
.pagination-container li {
  padding: 5px;
  text-align: center;
}
.pagination-container span {
  display: inline-block;
  height: 24px;
  width: 24px;
  background: #a6a6a6;
  color: #fff;
  border-radius: 5px;
  line-height: 26px;
}
.pagination-container li.active span {
  background: #ff375e;
}
.office__listView,
.pagination-container {
  display: none;
}
.office__listSearch {
  width: 21pc;
  height: 60px;
  margin-bottom: 88px;
  padding-left: 40px;
}
.officelist {
  padding-left: 10px;
  padding-top: 20px;
}
.office__listView thead tr {
  background: #f5f5f5;
}
.office__listView thead tr th:first-child {
  padding: 28px 0 28px 60px;
}
.office__listView tbody tr td:first-child {
  padding: 20px 0 20px 60px;
}
.office__listView thead tr th:last-child {
  padding: 28px 0;
}
.office__listView tbody tr td:last-child {
  padding: 20px 0;
}
.office__listView tbody tr {
  --bs-table-accent-bg: none !important;
}
.office__listView tbody tr td {
  width: 50%;
}
.pagination-container {
  float: right;
}
.pagination-container ul.pagination {
  padding: 0;
}
.pagination-container ul.pagination li[data-page="prev"].active-control {
  background: url(chevron.left-red.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.pagination-container ul.pagination li[data-page="next"].inactive-control {
  background: url(chevron.right-grey.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.officelist__searchtext {
  margin-bottom: 13px;
  font-size: 14px;
}
.maps__searchofficelist {
  display: block;
  color: rgba(0, 0, 0, 0.7) !important;
  width: 100%;
  margin-bottom: 9pt;
}
.form-group {
  position: relative;
}
html[dir="rtl"] .pagination-container ul.pagination {
  padding: 0;
}
html[dir="rtl"] .pagination-container ul.pagination li[data-page="prev"] {
  background: url(chevron.right-grey.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
html[dir="rtl"]
  .pagination-container
  ul.pagination
  li[data-page="prev"].active-control {
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
html[dir="rtl"] .pagination-container ul.pagination li[data-page="next"] {
  background: url(chevron.left-red.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
html[dir="rtl"]
  .pagination-container
  ul.pagination
  li[data-page="next"].inactive-control {
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.MarginTop40 {
  margin-top: 40px;
}
.PaddingTop0 {
  padding-top: 0 !important;
}
.orderHistory tbody tr:first-child {
  background-color: #fff;
}
.order__search .cmp-form-button {
  padding: 10px 20px;
  font-family: STC Forward;
  font-size: 15px;
  text-align: center;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.3);
  border: 1px;
  border-color: rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  line-height: 20px;
}
.order__search .cmp-form-button.active {
  background-color: #ff375e;
  border: 1px;
  border-color: #ff375e;
}
.order__search .pagination-container {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}
.order__search .hide {
  display: none !important;
}
.order__search
  .cmp-form-options.cmp-form-options--drop-down.form__field-component {
  margin-left: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
}
.order__search
  .cmp-form-options__field.cmp-form-options__field--drop-down.order__listDropdown {
  margin-top: 37px;
}
.order__search .cmp-form-options__legend {
  width: 100%;
  font-size: 14px;
  color: #202020;
  text-align: left !important;
  opacity: 0.5;
}
.order__search .track-order-label {
  margin-bottom: 20px;
}
.order__search .table {
  --bs-table-striped-bg: none;
  margin-top: 65px;
}
.order__search .table td,
.order__search th,
.order__search tr {
  border: 0 !important;
}
.order__search tr {
  border-bottom: 1px solid #e5e5e5 !important;
  border-top: 1px solid #e5e5e5 !important;
}
.order__search .order__listSearch :focus {
  outline: none !important;
  border: 1px solid #ff375e !important;
}
.order__search .order__listSearch {
  width: 418px;
  height: 60px;
  padding-left: 50px;
  border: 1px solid #ff375e !important;
}
.order__search .order__listsearch-icon {
  display: block;
  width: 35px;
  height: 40px;
  position: absolute;
  left: 10px;
  top: 85px;
  background-repeat: no-repeat;
}
.order__search .order__listsearch-icon,
.order__search input.order__listSearch:before {
  background-image: url(search.png);
}
.order__search .order__listSearch-input {
  float: right;
  position: relative;
}
.order__search .order__listDropdown {
  width: 360px;
  border: none;
  border-bottom: 1px solid #000;
  height: 60px;
  -webkit-appearance: auto;
  -moz-appearance: auto;
  appearance: auto;
}
.order__search .overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
  visibility: hidden;
  opacity: 0;
}
.order__search .overlay:target {
  visibility: visible;
  opacity: 1;
  z-index: 10;
}
.order__search .popup {
  margin: 70px auto;
  padding: 31px 30px 60px;
  background: #fff;
  border-radius: 5px;
  width: 706px;
  position: relative;
  -webkit-transition: all 2s ease-in-out;
  transition: all 2s ease-in-out;
}
.order__search .popup .close {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  font-size: 30px;
  font-weight: 700;
  text-decoration: none;
  color: #333;
}
.order__search .popup .content {
  overflow: auto;
}
.order__search .popup table {
  margin: 0;
}
.order__search .order__details,
.order__search .order__search-form {
  margin-bottom: 150px;
}
.order__search .orderNumberSection {
  width: 50%;
}
.order__search .captcha .captcha-refresh {
  margin-top: 60px;
  left: 0;
  top: 0;
}
.order__search .captcha .captchaImage label {
  width: 100%;
  margin-top: 0;
  float: left;
  text-align: left;
}
.order__search .captcha .captchaImage img {
  float: left;
}
.order__search .entries span {
  font-size: 14px;
}
.order__search .captcha .captchaInput label {
  width: 100%;
  text-align: left;
  margin-top: 0;
}
.order__search .entries {
  margin-bottom: 79px;
}
.order__search table#table-popup {
  width: 645px;
}
.order__search #table-popup tr {
  border-bottom: 1px solid #e5e5e5 !important;
  border-top: 1px solid #e5e5e5 !important;
}
.order__search thead {
  background-color: rgba(0, 0, 0, 0.02);
}
.order__search td {
  text-align: start;
}
.order__search th {
  padding-bottom: 28px;
  text-align: left;
}
.order__search table > :not(:first-child) {
  border-top: 0;
}
.order__search .nodata {
  padding-top: 36px;
}
.order__search .nodata,
.order__search .norecords {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 7px;
  height: 90pt;
  width: 875px;
  text-align: center;
}
.order__search .norecords {
  padding-top: 0 !important;
  display: none;
}
.order__search .norecords__errorImage {
  display: inline-block;
  background: url(formerror.png);
  height: 40px;
  width: 40px;
  background-repeat: no-repeat;
  background-size: 40px;
}
.order__search .norecords__errorText {
  display: block;
  font-size: 2pc;
}
.order__search .norecords__errorDescription {
  display: block;
  font-size: 1pc;
}
@media screen and (min-width: 992px) {
  .order__search .captcha .cmp-form-text__text {
    width: 60%;
  }
}
.banner__header {
  height: 254px;
  width: 90pc;
  background-color: #4f008c;
  margin-bottom: 30px;
}
.banner__header-heading {
  color: #fff;
  display: block;
  padding: 61px 92px 0 98px;
}
.banner__header-heading-text {
  font-size: 60px;
}
@media only screen and (max-width: 991px) {
  .orderHistory .captcha .col-sm-2 {
    width: 35%;
  }
  .orderHistory .captcha .col-sm-1 {
    width: 15%;
  }
  .order__search .tableStyle tr td:first-child,
  .order__search .tableStyle tr th:first-child {
    border-right: none;
  }
  .order__search.captcha .row .col-sm-6 .text .form__field-component {
    margin: 0;
  }
  .order__search.captcha
    .row
    .col-sm-6
    .text
    .form__field-component.cmp-form-text__text {
    margin-top: unset;
  }
  .order__search-button {
    margin-top: 4pc;
  }
  .order__search {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .order__search .row.order__search-form {
    margin-bottom: 5pc;
  }
  .order__search .order__details {
    margin-top: 5pc !important;
  }
  .order__search .captcha .captchaInput input {
    margin-top: 0 !important;
    width: 212px !important;
  }
  .order__search .orderNumberSection {
    width: 100%;
  }
  .order__search .order__search-label {
    padding-left: 0;
  }
  .order__search td {
    width: 20%;
  }
  .order__search td,
  .order__search th,
  .order__search tr {
    font-size: 14px;
  }
  .order__search .order__listSearch {
    border: 2px solid #ff375e;
    border-radius: 2px;
  }
  .order__search .order__search-label {
    padding: 0 20px;
  }
  .order__search
    .cmp-form-options__legend
    ~ div
    .cmp-form-options__field-label:first-child {
    color: #000;
  }
  .order__search .order__search-buttonshelf {
    margin-bottom: 5pc !important;
  }
  .order__search-button.back {
    margin-top: 4pc;
  }
  .order__search-button {
    margin-top: 30px;
  }
  .order__search .xdsoft_autocomplete {
    padding-top: 11px;
    display: unset !important;
  }
  .order__search .order__listsearch-icon {
    top: 83px !important;
  }
  .order__search
    .cmp-form-options__field.cmp-form-options__field--drop-down.order__listDropdown {
    margin-top: 0;
  }
  .order__search .order__search {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .order__search .row.order__search-form {
    margin-top: 5pc;
  }
  .order__search .order__search .order__details {
    margin-top: 5pc !important;
    margin-bottom: 5pc !important;
  }
  .order__search .cmp-form-text.form__field-component.captchaImage {
    padding-top: 0 !important;
  }
  .order__search
    .cmp-form-options.cmp-form-options--drop-down.form__field-component {
    width: 100% !important;
  }
  .order__search .order__search .orderNumberSection {
    width: 100%;
  }
  .order__search .order__search .order__search-label {
    padding-left: 0;
  }
  .order__search .cmp-form-text__label {
    margin-top: 0 !important;
  }
  .order__search .cmp-form-options__field-label {
    width: 100% !important;
    float: none;
  }
  .order__search .order__search td {
    width: 20%;
  }
  .order__search .order__search td,
  .order__search .order__search th,
  .order__search .order__search tr {
    font-size: 14px;
  }
  .order__search .order__listSearch {
    width: 100% !important;
    height: 55px !important;
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
  }
  .order__search .order__listDropdown,
  .order__search .popup {
    width: 100% !important;
  }
  .order__search .order__search-label {
    width: 100% !important;
    font-size: 28px !important;
    padding: 0 15px;
  }
  .order__search .nodata,
  .order__search .norecords,
  .order__search table#table-id,
  .order__search table#table-popup {
    width: 100% !important;
  }
  .order__search .norecords__errorText {
    font-size: 1pc !important;
  }
  .order__search .norecords__errorDescription {
    font-size: 14px !important;
  }
  .order__search
    .cmp-form-options__legend
    ~ div
    .cmp-form-options__field-label:first-child {
    margin-bottom: 30px;
  }
  .order__search .order__search .order__search-buttonshelf {
    margin-bottom: 5pc !important;
  }
  .order__search .pagination {
    padding: 0 15px;
  }
  .order__search-form .captcha .captchaInput input {
    margin-top: 0;
  }
  .banner__header {
    width: 100%;
    background-color: #4f008c;
  }
  .banner__header-heading {
    color: #fff;
    display: block;
    padding: 46px 94px 40px 21px;
  }
  .banner__header-heading-text {
    font-size: 40px;
  }
  .order__search-form .captcha .col-4 {
    width: 33.3333%;
  }
  .order__search-form .col-2.captcha__refresh__shelf {
    width: 16.6667% !important;
  }
  .order__search-form .captcha input {
    width: 100% !important;
  }
  .order__search .order__details {
    margin-top: 0;
  }
  .order__search .entries {
    margin-bottom: 20px;
  }
  .order__search .row.order__search-form {
    margin-top: 0;
  }
  .order__search .order__search-buttonshelf {
    margin-bottom: 40px;
  }
}
@media only screen and (max-width: 991px) {
  .orderHistory .col-xs-1 {
    width: 15%;
  }
  .orderHistory .col-xs-4 {
    width: 35%;
  }
  .orderHistory .tableStyle tr td:nth-child(n + 1) {
    border-right: 1px solid #c4c4c4 !important;
  }
  .orderHistory .order__search .tableStyle tr td:last-child {
    border-right: none !important;
  }
  .orderHistory .tableStyle tr th:nth-child(n + 1) {
    border-right: 1px solid #c4c4c4 !important;
  }
  .orderHistory .order__search .tableStyle tr th:last-child {
    border-right: none !important;
  }
}
.ModalCloseDiv {
  text-align: right;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
}
html[dir="rtl"] .ModalCloseDiv {
  text-align: left;
}
@media only screen and (max-width: 425px) {
  .order__search table#table-id {
    margin-left: -20px;
  }
}
.displayNone {
  display: none !important;
}
.grey-background {
  background-color: rgba(0, 0, 0, 0.01);
}
.grey-background,
.headerFont {
  font-weight: 600;
}
.contentFont,
.grey-background,
.headerFont {
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1pc;
  line-height: 24px;
}
.contentFont {
  font-weight: 400;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  border-top: 0.5px solid rgba(0, 0, 0, 0.5);
}
#order-summary {
  display: none;
}
.inner-page-header-component__service-ok-btn {
  font-size: 15px;
  text-align: center;
  color: #fff;
  width: 40px;
  height: 40px;
  background-color: #ff375e;
  border: 1px;
  border-color: #ff375e;
  border-radius: 2px;
  line-height: 20px;
}
.order_success {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
}
.order_success,
.our-strategy-container {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.compare-description-row p {
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.5;
}
.compare-col .compare-text-desc {
  width: 157px;
  overflow: hidden;
  -webkit-line-clamp: 4;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
@media only screen and (min-width: 1240px) {
  .cmp-compare-modal {
    overflow-y: hidden;
  }
  #compare-modal-body {
    height: 50pc;
    overflow-y: auto;
    overflow-x: hidden;
    scrollbar-width: auto;
  }
  .compare-head {
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    color: #000;
  }
  .compare-head,
  .compare-row-head {
    font-weight: 700;
  }
  .compare-col {
    font-family: STC Forward;
    font-size: 14px;
    line-height: 20px;
    color: #000;
  }
  .compare-col img {
    width: 32.5px;
    height: 32.5px;
    margin-bottom: 26px;
  }
  .compare-col a {
    width: 157px;
    height: 24px;
  }
  .mobile-label {
    display: none;
  }
  .compare-row-head {
    padding: 10px;
    font-size: 28px;
  }
  .compare-pricing-col {
    font-size: 28px;
    width: auto;
    height: 40px;
    line-height: 40px;
    top: 20px;
    letter-spacing: 0.2px;
  }
  .compare-col {
    border-top: 1px solid #aaa;
    height: 130px;
    padding: 18px;
  }
  .col-1,
  .col-2 {
    padding: 0;
  }
  .compare-text-desc {
    font-family: STC Forward;
    font-size: 14px;
    line-height: 20px;
    color: #000;
    mix-blend-mode: normal;
    opacity: 0.7;
    width: 130px;
  }
}
@media only screen and (max-width: 1239px) {
  .cmp-compare-modal {
    overflow-y: hidden;
  }
  #compare-modal-body {
    height: 50pc;
    overflow-y: auto;
    overflow-x: hidden;
    scrollbar-width: auto;
  }
  .compare-text-desc {
    font-size: 1pc;
    line-height: 23px;
    color: #000;
    font-weight: 700;
    mix-blend-mode: normal;
  }
  .compare-plan-desc {
    line-height: 23px;
    font-size: 1pc;
    font-weight: 400;
    opacity: 0.7;
  }
  .packageComparatorRow .compare-text-desc {
    width: 157px;
  }
  .mobile-label {
    opacity: 1%;
    width: auto;
    height: auto;
    font-size: 14px;
    line-height: 25px;
  }
  a {
    text-decoration: underline;
  }
  .plan-num,
  a {
    color: #ff375e;
  }
  .plan-num {
    white-space: break-spaces;
  }
  .col-xs-6 {
    width: 50%;
  }
  .col-xs-6,
  .col-xs-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xs-12 {
    width: 100%;
  }
  .comparator-plans-dropdown {
    display: none;
  }
  .mobile-data-details {
    display: block;
  }
  .compare-col {
    border-top: none;
    padding: 15px 0;
    font-size: 14px;
    font-size: 17px;
    line-height: 25px;
    letter-spacing: 0.121429px;
    width: 140px;
  }
  .added-headers {
    font-size: 14px;
    letter-spacing: 0.5px;
    mix-blend-mode: normal;
    opacity: 0.5;
  }
  .width-50 {
    width: 50%;
  }
  .comparator-data:first-child,
  .comparator-internet-5G:first-child,
  .comparator-social-media:first-child,
  .comparator-wifi:first-child,
  .pricing:first-child {
    display: none;
  }
  .learn-more .compare-col {
    border-top: none;
  }
  .mobile-data-details {
    display: none;
  }
  .compare-row-head {
    border-top: 1px solid #aaa;
    font-weight: 700;
    margin-top: 44px;
  }
  .compare-pricing-col {
    font-size: 28px;
    line-height: 40px;
  }
  .packageComparatorContainer {
    padding: 0;
    margin-right: 0;
  }
  .packageComparatorRow {
    padding-left: 9pt;
    padding-right: 9pt;
  }
  .compare-row-head {
    padding-left: 11px;
    font-size: 28px;
    padding-top: 10px;
  }
  .packageComparatorRow:first-child {
    border: 1px solid #aaa;
    padding: 10px;
    border-right: 0;
    border-left: 0;
  }
  .dropdown .dropdown-menu-1 {
    padding-left: 10px;
  }
  .dropdown,
  .dropend,
  .dropstart,
  .dropup {
    position: relative;
  }
  .compare__logo {
    margin-left: 4px;
  }
}
.arrowdown {
  content: url(clientlib-site/css/dropdownarrow.png);
}
a:active,
a:hover {
  color: #ff375e;
}
.compare-decription > .container {
  background-color: rgba(0, 0, 0, 0.04);
  width: calc(100% + 33px);
  margin-left: -1pc;
  padding: 60px 60px 45px;
  font-size: 14px;
  position: relative;
  top: 1pc;
}
.compare-description-row {
  padding-right: 30px !important;
}
.compare__logo {
  margin-top: 15px;
  height: 40px;
  width: 5pc;
  display: block;
  background-repeat: no-repeat;
  background-image: url(STC.png);
}
@media only screen and (max-width: 1239px) {
  .compare-decription > .container {
    padding: 42px 20px;
  }
  .compare-description-row {
    padding-right: 0 !important;
  }
}
html[dir="rtl"] .compare-decription > .container {
  margin-right: -1pc;
}
html[dir="rtl"] .compare-description-row {
  padding-left: 30px !important;
  padding-right: 0 !important;
}
@media only screen and (max-width: 1239px) {
  html[dir="rtl"] .compare-description-row {
    padding-left: 0 !important;
  }
}
@media only screen and (min-width: 1240px) {
  .comparePlans {
    text-align: center;
    padding: 50px;
    font-size: 60px;
    line-height: 4pc;
    letter-spacing: -1.42857px;
    color: #000;
  }
  .compare-popup__modal-dialog {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
    width: 625pc !important;
  }
  .compare-popup__modal-text-title {
    line-height: 55px;
    font-family: STC Forward;
    font-size: 2pc;
    letter-spacing: -0.32px;
    color: #000;
  }
  .compare-popup__modal-header {
    height: 70px;
  }
  .compare-popup__modal-close-btn {
    padding: 10px;
    color: #ff375e !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .compare-popup__modal-des-image {
    width: 25px;
    height: 25px;
    line-height: 50px;
  }
  .compare-popup__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
    width: 200px;
  }
  .subscribe-popup__desc-text {
    width: 300;
    height: 48;
    font-family: STC Forward;
    font-size: 15px;
  }
  .compare-popup__service-req-btn {
    position: absolute;
    font-family: STC Forward;
    font-size: 15px;
    text-align: center;
    color: #fff;
    width: 10pc;
    height: 40px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    line-height: 20px;
  }
}
@media only screen and (max-width: 1239px) {
  .compare-popup__modal-header {
    border: 0;
    padding-bottom: 0;
  }
  .compare-popup__modal-text-desc {
    text-align: left;
  }
  .compare-popup__desc-text {
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
    height: 50px;
    text-align: center;
  }
  .compare-popup__service-req-btn {
    font-family: STC Forward;
    font-size: 15px;
    text-align: center;
    color: #fff;
    width: 10pc;
    height: 40px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    line-height: 20px;
  }
  .compare-popup__modal-des-image {
    width: 15px;
    height: 15px;
    line-height: 50px;
    margin-right: 5px;
  }
  .compare-popup__modal-close-btn {
    margin-bottom: 15px;
    padding: 10px;
    color: #ff375e !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .compare-popup__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
  }
  .compare-popup__modal-text-title {
    line-height: 25px;
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
  }
}
@media screen and (max-width: 575px) {
  .compare-popup__modal-dialog {
    margin: 0;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .inner-page-header-pdp-component__vat {
    float: none;
  }
}
@media (min-width: 1240px) {
  html[dir="rtl"] .order-2 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important;
  }
}
@media only screen and (max-width: 1239px) {
  .comparePlans {
    display: none !important;
  }
  .comparepackage .modal-body {
    padding: 0;
  }
  .compare-head.comparator-plans-dropdown,
  .packageComparatorRow .col-xs-6 {
    padding-left: 10px;
  }
  .compare-row-head {
    padding-left: 20px;
  }
  .row.compare-decription-cmp {
    padding: 0 20px;
  }
  .compare-plan-desc {
    height: 92px;
  }
  .compare-discount {
    height: 72px;
  }
  .compare-col img {
    width: 46px;
    height: 46px;
    margin-bottom: 24px;
  }
  .pricing-border {
    border-top: 1px solid #aaa;
    margin: 4pc -13px 20px -23px;
  }
  .compare-col a {
    color: #ff375e;
  }
  html[dir="rtl"] .compare-row-head {
    padding-right: 30px;
  }
  html[dir="rtl"] .compare-col,
  html[dir="rtl"] span.mobile-label {
    padding-right: 20px;
  }
}
@media screen and (min-width: 1240px) {
  .compare-row-head {
    font-weight: 900;
    line-height: 24px;
    padding-top: 60px;
  }
  .compare__logo {
    margin-left: 18px;
  }
  .compare-decription > .container {
    padding-left: 40px;
  }
  .call-plans .compare-col,
  .internet-plans .compare-col,
  .other-plans .compare-col,
  .roaming-plans .compare-col,
  .sms-plans .compare-col {
    height: 5pc;
  }
  .comparator-plans-mobile .col .compare-col:nth-child(2) {
    height: 84px;
  }
  .comparator-plans-mobile .col .compare-col:first-child {
    height: 196px;
  }
  .comparator-plans-mobile .col .compare-col:nth-child(3) {
    height: 6pc;
  }
  .comparator-plans-desktop .compare-col:nth-child(2) {
    height: 84px;
  }
  .comparator-plans-desktop .compare-col:first-child {
    height: 196px;
  }
  .comparator-plans-desktop .compare-col:nth-child(3) {
    height: 6pc;
  }
  .other-plans .col .compare-col:nth-child(2),
  .other-plans .compare-col:nth-child(2) {
    height: 110px;
  }
}
@media screen and (min-width: 1240px) {
  .comparepackage .compare__logo {
    margin-left: 0;
  }
  .comparepackage .modal-xl {
    max-width: 975pt !important;
  }
  .comparepackage .modal-body {
    padding: 0 !important;
  }
  .comparepackage .packageComparatorRow .compare-col {
    padding: 20px 10px !important;
  }
  .comparepackage .packageComparatorRow .col-xs-12 .compare-col {
    padding-right: 0 !important;
  }
  .comparepackage .packageComparatorRow .compare-head .compare-col {
    padding-left: 20px !important;
  }
  .comparepackage .compare-row-head {
    padding-left: 20px;
    padding-bottom: 40px;
  }
}
@media screen and (min-width: 1240px) and (max-width: 1280px) {
  .comparepackage .compare-popup__modal-close-btn {
    margin-right: 40px;
  }
}
.cmp-package-detail-container.grey-bg {
  margin: 0 -500%;
  padding: 0 500% !important;
  background-color: rgba(0, 0, 0, 0.04);
}
.packagescalculator {
  margin-left: -35px;
  margin-right: -50px;
}
@media only screen and (max-width: 786px) {
  .packagescalculator {
    margin-left: 0;
    margin-right: 0;
  }
}
.packagescalculator .pdfDownload {
  position: relative;
}
.package {
  margin-bottom: 20px;
}
@media only screen and (min-width: 992px) {
  .cmp-package-calculator__accordion--header {
    border-top: 1px solid #e8e8e8;
  }
  .Package-calculator__title-text {
    font-size: 60px;
    line-height: 4pc;
    letter-spacing: -1.42857px;
    left: 60px;
    margin: 30px 30px 30px 8px;
  }
  .packages-calculator__sub-title-text {
    margin: 30px 30px 30px 0;
    font-size: 24px;
    font-weight: 700;
  }
  .cmp-package-calculator__accordion--header
    .packages-calculator__sub-title-text,
  .cmp-package__accordion--header .packages__sub-title-text {
    float: left;
  }
  .package-values {
    font: 20px solid;
    line-height: 20px;
    padding: 0;
    word-wrap: break-word;
    margin: 0 0 4px;
    font-weight: 600;
    font-family: STC Forward;
  }
  .package-values1 {
    font: 14px solid;
    line-height: 14px;
    padding: 0;
    margin: 0;
    color: #000;
    opacity: 0.7;
    word-wrap: break-word;
  }
  .package-calculator-select-package,
  .package-calculator-selected-package {
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    position: relative;
    padding: 20px 30px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .package-calculator-select-package:hover,
  .package-calculator-selected-package:hover {
    border: 0.5px solid #ff375e;
  }
  .package-calculator-select-package > img,
  .package-calculator-selected-package > img {
    height: 23px;
    width: 23px;
    padding: 0;
    margin-right: 40px;
  }
  .sel-contract,
  .sel-install,
  .sel-memory,
  .selected-contract,
  .selected-memory,
  .selected-payment {
    margin: 10px 30px 10px 0;
    width: 195px;
    padding: 0;
  }
  .Contract-period,
  .down-payment,
  .installment-program,
  .memory-storage {
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    min-width: 195px;
    position: relative;
    margin-bottom: 20px;
    padding-top: 20px;
  }
  .Contract-period:hover,
  .down-payment:hover,
  .installment-program:hover,
  .memory-storage:hover {
    border-color: #ff375e;
  }
  .Contract-period > .h5,
  .Contract-period > h5,
  .installment-program .h5,
  .installment-program h5,
  .memory-storage > .h5,
  .memory-storage > h5 {
    font-size: 20px;
    line-height: 20px;
    margin: 0 0 4px;
  }
  .Contract-period > p,
  .installment-program > p,
  .memory-storage > p {
    font-size: 14px;
    line-height: 14px;
    opacity: 0.7;
    margin-bottom: 20px;
  }
  .seedetails {
    color: #ff375e;
    position: absolute;
    right: 0;
    bottom: 28px;
    letter-spacing: 0.3px;
    font-size: 1pc;
    line-height: 24px;
    cursor: pointer;
    text-align: right;
    padding-right: 20px;
  }
  .row.h5,
  h5.row {
    font-weight: 700;
  }
  .seedetails:hover {
    color: #ff375e;
  }
  .down-payment {
    height: 78px;
  }
  .down-payment > .h5,
  .down-payment > h5 {
    font-size: 20px;
    line-height: 20px;
    margin: 0;
    position: relative;
    top: 8px;
  }
  .more-information {
    margin-top: 20px;
    margin-bottom: 75pt;
  }
  .more-information p {
    font-size: 1pc;
    line-height: 20px;
    display: inline-block;
    width: 70%;
  }
  .package-information {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .package-information p {
    margin-bottom: 10px;
    font-size: 1pc;
    line-height: 26px;
  }
  .print-button {
    color: #fff;
    font-size: 15px;
    padding: 10px 20px;
    line-height: 20px;
  }
  .print-button,
  button.close-moreinfo {
    border: none;
    background-color: #ff375e;
  }
  button.close-moreinfo {
    float: right;
    display: inline-block;
    padding: 10px 12.5px 7px;
  }
  button.close-moreinfo:after {
    content: "\00D7";
    font-family: SF Pro Text;
    font-style: normal;
    font-weight: 500;
    font-size: 23px;
    line-height: 20px;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    text-align: center;
    color: #fff;
  }
}
@media only screen and (max-width: 786px) {
  .cmp-package-calculator__accordion--header {
    border-top: 1px solid #e8e8e8;
    margin-left: -20px;
    margin-right: -20px;
  }
  .Package-calculator__title-text {
    font-size: 28px;
    line-height: 40px;
    width: 246px;
    font-weight: 700;
    margin: 30px 0 20px;
  }
  .package-calculator-select-package,
  .package-calculator-selected-package {
    border: 0.5px solid #000;
    border-radius: 2px;
    height: 142px;
    position: relative;
  }
  .package-calculator-selected-package {
    margin-top: 10px;
  }
  .package-calculator-select-package:hover,
  .package-calculator-selected-package:hover {
    border: 0.5px solid #ff375e;
  }
  .package-calculator-select-package > img,
  .package-calculator-selected-package > img {
    height: 30px;
    width: 30px;
    position: relative;
    top: 30px;
    left: 15px;
  }
  .packages-calculator__package-sub-title-text {
    font-size: 14px;
    line-height: 14px;
    opacity: 0.7;
    margin-bottom: 0;
    margin-top: 10px;
  }
  .package-values {
    font-size: 20px;
    line-height: 20px;
    width: 125px !important;
    position: relative;
    left: 65px;
    margin-bottom: 40px;
    font-weight: 600;
    font-family: STC Forward;
  }
  .package-values1 {
    font-size: 14px;
    line-height: 14px;
    width: 125px;
    position: relative;
    left: 65px;
    top: -97px;
    margin-bottom: 50px;
  }
  .Contract-period:active,
  .Contract-period:hover,
  .installment-program:active,
  .installment-program:hover,
  .memory-storage:active,
  .memory-storage:hover {
    border-color: #ff375e;
  }
  .seedetails {
    position: absolute;
    right: 2pc;
    bottom: 30px;
    width: 110px;
    letter-spacing: 0.3px;
    font-size: 1pc;
    line-height: 24px;
    cursor: pointer;
  }
  .seedetails,
  .seedetails:hover {
    color: #ff375e;
  }
  .Contract-period,
  .down-payment,
  .installment-program,
  .memory-storage {
    border: 0.5px solid #000;
    margin: 10px 0;
  }
  .Contract-period > .h5,
  .Contract-period > h5,
  .installment-program .h5,
  .installment-program h5,
  .memory-storage > .h5,
  .memory-storage > h5 {
    font-size: 20px;
    line-height: 20px;
    margin-top: 20px;
    font-weight: 700;
  }
  .Contract-period > p,
  .installment-program > p,
  .memory-storage > p {
    font-size: 14px;
    line-height: 14px;
    opacity: 0.7;
  }
  .packages-calculator__sub-title-text {
    font-size: 24px;
    line-height: 30px;
    font-weight: 700;
    margin: 20px 0 30px;
  }
  .cmp-package-calculator__accordion--header
    .packages-calculator__sub-title-text,
  .cmp-package__accordion--header .packages__sub-title-text {
    float: left;
    padding-left: 20px;
  }
  .cmp-package__accordion--header .packages__sub-title-text {
    width: 70%;
    float: left;
  }
  .down-payment {
    height: 78px;
    border: 0.5px solid #000;
    border-radius: 2px;
  }
  .down-payment > .h5,
  .down-payment > h5 {
    position: relative;
    top: 29px;
  }
  .more-information {
    margin-top: 20px;
    margin-bottom: 75pt;
  }
  .more-information p {
    font-size: 1pc;
    line-height: 20px;
    display: inline-block;
  }
  .package-information {
    margin-top: 20px;
    margin-bottom: 30px;
  }
  .package-information p {
    margin-bottom: 0;
    font-size: 1pc;
    line-height: 26px;
  }
  .print-button {
    color: #fff;
    font-size: 15px;
    padding: 10px 20px;
    line-height: 20px;
  }
  .print-button,
  button.close-moreinfo {
    border: none;
    background-color: #ff375e;
  }
  button.close-moreinfo {
    float: right;
    display: inline-block;
    padding: 10px 12.5px 7px;
  }
  button.close-moreinfo:after {
    content: "\00D7";
    font-family: SF Pro Text;
    font-style: normal;
    font-weight: 500;
    font-size: 23px;
    line-height: 20px;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    text-align: center;
    color: #fff;
  }
  [data-value="PackageCalculator"] {
    padding: 0 9px;
  }
}
.selectedItem {
  border: 0.5px solid #ff375e;
}
.packagescalculator {
  margin-bottom: 20px;
}
.cmp-package-calculator__accordion--open,
.cmp-package__accordion--open {
  float: right;
  margin-top: 30px;
}
.accordion-skip {
  clear: both;
}
html[dir="rtl"] .seedetails {
  left: 0;
  right: auto;
  text-align: left;
  padding-left: 20px;
  padding-right: 0;
}
html[dir="rtl"] .cmp-package-calculator__accordion--open,
html[dir="rtl"] .cmp-package__accordion--open {
  float: left;
}
@media only screen and (max-width: 786px) {
  html[dir="rtl"] .cmp-package-calculator__accordion--open,
  html[dir="rtl"] .cmp-package__accordion--open {
    float: left;
  }
  html[dir="rtl"]
    .cmp-package-calculator__accordion--header
    .packages-calculator__sub-title-text,
  html[dir="rtl"] .cmp-package__accordion--header .packages__sub-title-text {
    float: right;
    padding-right: 20px;
  }
  html[dir="rtl"] .seedetails {
    left: 2pc;
    right: auto;
    padding: 0;
    text-align: right;
  }
  html[dir="rtl"] .package-values {
    left: auto;
    right: 65px;
  }
  html[dir="rtl"] .package-calculator-select-package > img,
  html[dir="rtl"] .package-calculator-selected-package > img {
    left: auto;
    right: 15px;
  }
  html[dir="rtl"] .package-values1 {
    left: auto;
    right: 65px;
    margin-bottom: 0;
  }
}
html[dir="rtl"] button.close-moreinfo {
  float: left;
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] .cmp-package-calculator__accordion--open,
  html[dir="rtl"] .cmp-package__accordion--open {
    float: left;
  }
  html[dir="rtl"] .packages-calculator__sub-title-text {
    margin: 30px 0 30px 30px;
  }
  html[dir="rtl"]
    .cmp-package-calculator__accordion--header
    .packages-calculator__sub-title-text,
  html[dir="rtl"] .cmp-package__accordion--header .packages__sub-title-text {
    float: right;
  }
  html[dir="rtl"] .package-calculator-select-package > img,
  html[dir="rtl"] .package-calculator-selected-package > img {
    margin-right: 0;
    margin-left: 40px;
  }
  html[dir="rtl"] .sel-contract,
  html[dir="rtl"] .sel-install,
  html[dir="rtl"] .sel-memory,
  html[dir="rtl"] .selected-contract,
  html[dir="rtl"] .selected-memory,
  html[dir="rtl"] .selected-payment {
    margin: 10px 0 10px 30px;
  }
}
.cmp-package-calculator__accordion--body .more-information {
  position: relative;
}
@media only screen and (max-width: 786px) {
  .cmp-package-calculator__accordion--body .more-information p {
    width: 70%;
  }
}
.cmp-package-calculator__accordion--body
  .more-information
  .cmp-package-calculator__accordion--close {
  position: absolute;
  bottom: 18px;
  right: 0;
}
.cmp-package__accordion--body .print-button {
  margin-bottom: 75pt;
}
html[dir="rtl"] .cmp-package-calculator__accordion--close.close-moreinfo {
  position: absolute;
  bottom: 18px;
  left: 0;
  right: auto;
}
.details {
  font-family: STC Forward;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.3px;
  color: #000;
  margin-bottom: 30px;
}
img.cardimage-img-1 {
  display: block;
}
img.cardimage-img-1.img-100x25 {
  min-height: 25px;
  max-height: 115px;
  min-width: 90pt;
  max-width: 150px;
}
.partnersbg {
  border: 0.5px solid rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  max-width: 194;
  height: auto;
}
.detailsbg,
.partnersbg {
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.detailsbg {
  border-radius: 2px;
  width: 100%;
  vertical-align: middle;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.col-gap {
  -webkit-column-gap: 30px;
  -moz-column-gap: 30px;
  column-gap: 30px;
}
.terms_div {
  padding: 40px 5pc;
}
.terms_div ul {
  line-height: 25px;
  list-style: none;
  left: 31%;
  position: relative;
}
.terms_div ul > li {
  margin: 0 !important;
  padding-left: 5px !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .terms_div {
    padding: 40px 15px;
  }
  .terms_div ul > li {
    margin-left: 20px !important;
  }
  .terms_div ul {
    left: -10%;
  }
  .imagegrid .row.mrm5,
  .re-direct-functionality__main-title-text {
    right: 0 !important;
    position: relative;
  }
  .iconTiles {
    max-width: -webkit-max-content !important;
    max-width: -moz-max-content !important;
    max-width: max-content !important;
  }
  .iconTiles .detailsbg {
    width: 152px;
    height: 81pt;
  }
  img.cardimage-img-1 {
    display: block;
    width: 78pt;
    height: 52px;
    margin: 28px 24px;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 45%;
  }
  .iconTiles:last-child {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 767px) {
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-2:nth-child(odd) .iconTiles {
    margin-left: 0;
    margin-right: 15px;
  }
  .col-sm-2:nth-child(2n) .iconTiles {
    margin-left: 15px;
    margin-right: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1240px) {
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.333%;
  }
}
@media screen and (min-width: 1240px) {
  .col-sm-2 .iconTiles {
    margin-left: 15px;
    margin-right: 15px;
  }
  .col-sm-2:first-child .iconTiles {
    margin-left: 0;
  }
}
.detailsimage {
  text-align: center;
  width: 100%;
}
.introductionCard {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  margin-bottom: 30px;
  border: 0.5px solid rgba(0, 0, 0, 0.3);
}
.introductionCard .detailsdescription {
  margin-bottom: 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .introductionCard .detailsdescription {
    margin-bottom: 0;
    font-size: 11px;
  }
}
.team-details {
  gap: 20px;
  margin: 20px 0;
}
.team-details > .col-sm-3 {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 47%;
  flex: 1 1 47%;
}
.detailspretitle {
  margin: 10px 0;
}
@media screen and (min-width: 992px) {
  .team-details > .col-sm-3 {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 22%;
    flex: 1 1 22%;
    width: 22%;
  }
  .detailsdescription {
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 10px;
  }
  .team-details {
    gap: 30px;
    margin: 30px 0;
  }
  .detailspretitle {
    margin: 10px;
  }
}
.iconTiles {
  max-width: 195px;
  background: #fff;
  border: 0.5px solid rgba(0, 0, 0, 0.3);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  width: 100%;
  height: 138px;
  vertical-align: middle;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 15px auto;
}
html[dir="rtl"] .terms_div ul {
  right: 33%;
  left: 0;
  padding-left: 0;
  padding-right: 5px;
}
@media screen and (max-width: 991px) {
  html[dir="rtl"] .terms_div ul {
    left: 0;
    right: 0;
    padding-right: 0;
  }
  html[dir="rtl"] .col-sm-2:nth-child(odd) .iconTiles {
    margin-left: 15px;
    margin-right: 10px;
  }
  html[dir="rtl"] .col-sm-2:nth-child(2n) .iconTiles {
    margin-left: 0;
    margin-right: 15px;
  }
}
.positionRelative {
  position: relative !important;
}
.partnership-arrow {
  background: #ff375e;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  right: 35px;
  bottom: 40px;
  position: absolute;
}
.partnership-image-img {
  width: 100%;
}
.partnership-title {
  font-size: 60px !important;
  line-height: 4pc;
  color: #000;
  font-weight: 600;
  letter-spacing: -1.42857px !important;
  margin-bottom: 50px;
}
.partnership-pretitle {
  color: #000;
  margin-bottom: 20px;
  width: 100%;
  font-size: 2pc;
  line-height: 40px;
  font-weight: 600;
  letter-spacing: -0.5px;
}
.partnership-description {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 30px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  width: 100%;
}
.tabs ol.tertiary:first-child {
  margin-left: 0;
}
#success-partners-tabs-subheading32 {
  margin-top: 50px;
  line-height: 40px;
}
.success-partners-tabs-subheading32 {
  margin-top: 50px;
}
.success-partners-program-heading48 .h2,
.success-partners-program-heading48 h2 {
  font-size: 3pc !important;
  line-height: 4pc !important;
  font-weight: 700;
}
.success-partners-tabs-subheading32 .h2,
.success-partners-tabs-subheading32 .h3,
.success-partners-tabs-subheading32 h2,
.success-partners-tabs-subheading32 h3 {
  font-size: 2pc;
  line-height: 40px;
  font-weight: 600;
  margin-bottom: 20px;
}
.success-partners-tabs-subheading32 p {
  margin-bottom: 50px;
}
.imagegrid-successpartner .re-direct-functionality__tile.text-center {
  width: 200px;
  margin-right: 30px;
  margin-bottom: 40px;
}
.columncontainer .tabs ol.cmp-tabs__tablist.cmp-tabs-filter.tertiary:before {
  content: "/";
  color: transparent;
  position: absolute;
  width: 900px;
  padding-bottom: 20px;
  z-index: 0;
  padding-top: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.imagegrid-successpartner .re-direct-functionality__tile-icon {
  margin-top: 50px;
  width: 180px;
}
.columncontainer
  .tabs
  ol.cmp-tabs__tablist.cmp-tabs-filter.tertiary
  .cmp-tabs__tab {
  position: relative;
}
#success-partners-tabs-subheading32 .h3,
#success-partners-tabs-subheading32 h3 {
  margin-top: 50px;
  line-height: 40px;
}
.imagegrid-successpartner .mrm5 {
  left: 0 !important;
}
.col-sm-8 .accordion,
html[dir="rtl"] .col-sm-8 .accordion {
  margin-left: 0 !important;
}
html[dir="rtl"] .imagegrid-successpartner .mrm5 {
  right: 0 !important;
}
html[dir="rtl"] .tabs ol.tertiary:first-child {
  margin-right: 3px !important;
}
html[dir="rtl"] #success-partners-tabs-subheading32 .h3,
html[dir="rtl"] #success-partners-tabs-subheading32 h3 {
  margin-top: 50px;
  line-height: 40px;
  font-weight: 700;
}
html[dir="rtl"] .success-partners-tabs-subheading32 {
  margin-top: 50px;
}
html[dir="rtl"] .success-partners-program-heading48 .h2,
html[dir="rtl"] .success-partners-program-heading48 h2 {
  font-size: 3pc !important;
  line-height: 4pc !important;
  font-weight: 700;
}
html[dir="rtl"] .success-partners-tabs-subheading32 .h2,
html[dir="rtl"] .success-partners-tabs-subheading32 .h3,
html[dir="rtl"] .success-partners-tabs-subheading32 h2,
html[dir="rtl"] .success-partners-tabs-subheading32 h3 {
  font-size: 2pc;
  line-height: 40px;
  font-weight: 600;
  margin-bottom: 20px;
}
html[dir="rtl"] .success-partners-tabs-subheading32 p {
  margin-bottom: 50px;
}
html[dir="rtl"]
  .imagegrid-successpartner
  .re-direct-functionality__tile.text-center {
  width: 200px;
  margin-right: 0;
  margin-bottom: 40px;
  margin-left: 30px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .imagegrid-successpartner .re-direct-functionality__tile-icon {
    margin-top: 10px;
    width: 140px;
  }
  .imagegrid-successpartner .re-direct-functionality__title-text {
    font-size: 1pc;
    font-weight: bolder;
    text-align: left;
    line-height: 28px;
    color: #000;
  }
  .imagegrid-successpartner .re-direct-functionality__desc {
    font-size: 13px !important;
    line-height: 20px;
  }
  .imagegrid-successpartner .re-direct-functionality__tile {
    width: 98% !important;
  }
  html[dir="rtl"] .imagegrid-successpartner .re-direct-functionality__tile {
    width: 88% !important;
    margin-left: 0 !important;
    margin-right: 9px !important;
  }
  html[dir="rtl"]
    .imagegrid-successpartner
    .re-direct-functionality__tile:nth-child(2n) {
    margin-left: 0 !important;
    margin-right: 9px !important;
  }
  html[dir="rtl"] .tabs ol.tertiary,
  html[dir="rtl"] .tabs ol.tertiary:first-child {
    margin-left: 0 !important;
    padding-left: 0 !important;
  }
  html[dir="rtl"] .tabs ol.tertiary {
    width: 500px;
  }
  html[dir="rtl"] #success-partners-tabs-subheading32 {
    margin-top: 0;
    line-height: 40px;
  }
  html[dir="rtl"] .success-partners-tabs-subheading32 {
    margin-top: 0;
  }
  html[dir="rtl"] .success-partners-program-heading48 .h2,
  html[dir="rtl"] .success-partners-program-heading48 h2 {
    font-size: 24px !important;
    line-height: 40px !important;
    font-weight: 700;
  }
  html[dir="rtl"] .success-partners-tabs-subheading32 .h2,
  html[dir="rtl"] .success-partners-tabs-subheading32 h2 {
    font-size: 24px !important;
    line-height: 40px !important;
  }
  html[dir="rtl"] .success-partners-tabs-subheading32 .h3,
  html[dir="rtl"] .success-partners-tabs-subheading32 h3 {
    font-size: 23px !important;
    line-height: 40px !important;
    font-weight: 600;
    margin-bottom: 20px;
  }
  html[dir="rtl"] .tabs ol.tertiary li {
    padding-right: 9pt !important;
    margin-left: 10px !important;
  }
  html[dir="rtl"] #success-partners-tabs-subheading32 .h3,
  html[dir="rtl"] #success-partners-tabs-subheading32 h3 {
    margin-top: 0;
  }
  .columncontainer .tabs ol.cmp-tabs__tablist.cmp-tabs-filter.tertiary:before {
    width: 100vw;
    left: 50%;
    margin-left: -50vw;
  }
  .partnership-image-img {
    width: 100%;
    height: 412px;
  }
  .subscribe-popup__service-req-btn {
    color: #fff;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    line-height: 20px;
    margin-bottom: 20px;
    width: 10pc;
    padding: 15px 17px;
  }
  .success-partners-program-heading48 .h2,
  .success-partners-program-heading48 h2 {
    font-size: 28px !important;
    line-height: 36px !important;
  }
  .success-partners-tabs-subheading32 .h3,
  .success-partners-tabs-subheading32 h3 {
    font-size: 24px;
    line-height: 35px;
  }
  #success-partners-tabs-subheading32 .h3,
  #success-partners-tabs-subheading32 h3 {
    font-size: 24px;
    line-height: 35px;
    margin-bottom: -5px;
  }
  .success-partners-tabs-subheading32 {
    margin-top: 20px;
    margin-bottom: 0;
  }
  #success-partners-tabs-subheading32 {
    margin-top: 20px;
  }
  .tabs ol.tertiary:first-child {
    margin-left: 1px !important;
    font-size: 15px;
  }
  .tabs ol.tertiary li {
    padding-right: 9pt !important;
  }
  .accordion___faq-text-button {
    padding-bottom: 20px !important;
  }
}
@media only screen and (max-width: 610px) {
  .partnership-title {
    font-size: 40px !important;
    letter-spacing: -1.5px;
    line-height: 44px;
    color: #000;
    font-weight: 600;
    margin-bottom: 30px;
  }
  .partnership-pretitle {
    font-size: 28px;
    line-height: 35px;
    letter-spacing: -1px;
  }
  .partnership-arrow {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (max-width: 768px) and (min-width: 621px) {
  .partnership-arrow {
    right: 15px;
    bottom: 15px;
  }
}
.wrapper {
  margin: 0 auto;
  width: 80%;
  text-align: center;
}
.image-gallery {
  margin: 0 auto;
  display: table;
  background: #ebebeb;
}
.primaryImage,
.thumbnails {
  display: table-cell;
}
.thumbnails {
  width: 75pt;
}
.primaryImage {
  width: 563px;
  height: 637px;
  background-color: #ccc;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.selected .thumbnail-image,
.thumbnail:hover .thumbnail-image {
  border: 1px solid #ff375e;
}
.pdp-accordion-border-style .button-comp img {
  margin-top: 0 !important;
  margin-left: -20px !important;
}
.packageDetail .pdp-accordion-border-style .button a.button-comp {
  margin-left: 0;
}
.thumbnail-image {
  width: 69px;
  height: 79px;
  margin: 20px auto;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  border: 1px solid transparent;
}
:root {
  --purple: #892a92;
  --purple2: #70217a;
  --white: #f6d3fd;
  --height: 222px;
  --width: 350px;
  --font: "Overpass Mono", monospaced;
  --masterFont: "Raleway", sans-serif;
}
.card {
  --heightCalc: -calc(var(--height) / 2 - 10px);
  --widthCalc: calc(var(--width) / 2);
  height: var(--height);
  width: var(--width);
  min-width: var(--width);
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    from(var(--purple)),
    to(var(--purple2))
  );
  background: linear-gradient(90deg, var(--purple), var(--purple2));
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.2);
  margin: 10px auto;
  position: relative;
  -webkit-filter: drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.6));
  filter: drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.6));
  -webkit-transform: translateY(calc(50% - 10px));
  transform: translateY(calc(50% - 10px));
}
.card__figure {
  position: relative;
  height: 40px;
  margin: 0;
}
.card__figure:after {
  content: "PLATINUM";
  font-size: 0.45em;
  letter-spacing: 4px;
  color: var(--white);
  position: absolute;
  width: 100%;
  text-align: center;
  bottom: calc(-100% - 15px);
}
.card__figure--logo {
  --widthLogo: 130px;
  width: var(--widthLogo);
  position: absolute;
  right: 50%;
  -webkit-transform: translate(calc(var(--widthLogo) / 2), 20px);
  transform: translate(calc(var(--widthLogo) / 2), 20px);
}
.card__reader {
  background: radial-gradient(#d9a56c, #b18457);
  border-radius: 5px;
  top: 50%;
  -webkit-transform: translate(33px, -40px);
  transform: translate(33px, -40px);
  overflow: hidden;
}
.card__reader,
.card__reader--risk {
  width: 50px;
  height: 40px;
  position: absolute;
}
.card__reader--risk {
  border-radius: 13px;
  background: transparent;
  border: 1px solid #666;
  z-index: 0;
}
.card__reader--risk-one {
  -webkit-transform: translate(37px, 15px);
  transform: translate(37px, 15px);
}
.card__reader--risk-two {
  -webkit-transform: translate(15px, 30px);
  transform: translate(15px, 30px);
}
.card__reader--risk-three {
  -webkit-transform: translate(-37px, -15px);
  transform: translate(-37px, -15px);
}
.card__reader--risk-four {
  -webkit-transform: translate(-15px, -30px);
  transform: translate(-15px, -30px);
}
.card__number {
  font-family: var(--font);
  font-size: 1.15em;
  font-weight: 400;
  color: var(--white);
  letter-spacing: 2.5px;
  text-align: center;
  margin-left: -20px;
  margin-top: 5pc;
  z-index: 1;
  position: relative;
  -webkit-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));
  filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));
}
.card__number:after,
.card__number:before {
  font-family: Arial;
  color: rgba(0, 0, 0, 0.4);
  font-size: 0.4em;
  position: absolute;
  letter-spacing: 0;
}
.card__number:before {
  content: "5032";
  -webkit-transform: translate(15px, 22px);
  transform: translate(15px, 22px);
}
.card__number:after {
  content: "Valid thru";
  width: 5pc;
  -webkit-transform: translate(-215px, 22px);
  transform: translate(-215px, 22px);
}
.card__dates {
  position: absolute;
  width: 40%;
  font-size: 0.9em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: var(--white);
  font-family: var(--font);
  bottom: 22%;
  -webkit-transform: translate(60px);
  transform: translate(60px);
}
.card__dates span,
.card__name {
  -webkit-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));
  filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));
}
.card__name {
  font-family: var(--font);
  font-size: 0.9em;
  font-weight: 400;
  color: var(--white);
  letter-spacing: 2.5px;
  -webkit-transform: translate(35px, 25px);
  transform: translate(35px, 25px);
  position: relative;
}
.card__flag {
  right: 30px;
  top: 45%;
  border-radius: 25px;
  -webkit-transform: translateY(-28px);
  transform: translateY(-28px);
  position: absolute;
  height: 110px;
  width: 5pc;
  border: 1px solid rgba(0, 0, 0, 0.3);
}
.card__flag--globe {
  --margin: 5px;
  width: calc(100% - var(--margin) * 2);
  background-color: #b7b2b8;
  height: 50%;
  border-radius: 20px;
  margin: var(--margin);
  background: repeating-linear-gradient(
    0deg,
    #dbd1dc,
    #dbd1dc 5px,
    #b2aab5 7px,
    #b2aab5 0
  );
}
.card__flag--globe:after,
.card__flag--globe:before {
  content: "\f0ac";
  font-family: FontAwesome;
  color: rgba(0, 0, 0, 0.2);
  font-size: 3em;
  top: 6px;
  left: 2px;
  position: absolute;
}
.card__flag--globe:after {
  -webkit-transform: translateX(10px);
  transform: translateX(10px);
}
.card__flag--globe:before {
  -webkit-transform: translateX(25px);
  transform: translateX(25px);
}
.card__flag--red {
  left: 5px;
  background-color: #ce0e1d;
}
.card__flag--red,
.card__flag--yellow {
  position: absolute;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.card__flag--yellow {
  right: 5px;
  background-color: #e39833;
}
.card__flag--yellow:after {
  content: "MasterCard";
  position: absolute;
  font-size: 0.7em;
  top: 50%;
  -webkit-transform: translate(-25px, -7px);
  transform: translate(-25px, -7px);
  font-family: var(--masterFont);
  font-style: italic;
  font-weight: 800;
  color: var(--white);
  -webkit-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.5));
}
.assign {
  text-align: center;
  margin-top: 113px;
  font-family: var(--masterFont);
  color: #fff;
  font-size: 0.8em;
  -webkit-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));
  filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));
}
@media only screen and (min-width: 992px) {
  .packageDetail .accordion__head-text.fixed {
    padding: 0 15px;
    width: 100% !important;
  }
  .packageDetail #about-stc-full-width .col-lg-4,
  .packageDetail #about-stc-full-width .col-lg-8 {
    width: 100%;
  }
  .pdp-accordion__ans-desc {
    line-height: 25px;
    font-size: 14px;
    width: 870px;
    opacity: 0.5;
  }
  .pdp-accordion__ans-desc2 {
    font-size: 1pc;
    line-height: 25px;
    color: rgba(0, 0, 0, 0.7);
  }
  .pdp-accordion-desc {
    left: -13px;
  }
  .pdp-accordion-desc,
  .pdp-package-card-desc2 {
    font-family: STC Forward;
    font-size: 28px;
    line-height: 36px;
    letter-spacing: -0.3px;
    position: relative;
  }
  .pdp-package-card-desc2 {
    font-weight: 600;
  }
  .packageDetail .pdp-accordion-border-style {
    padding-left: 0;
  }
  .packageDetail .pdp-accordion-border-style .text p {
    opacity: 0.7;
    font-weight: 400;
  }
  .packageDetail .pdp-accordion-border-style .accordion .accordion-answer {
    position: relative;
  }
  .packageDetail
    .pdp-accordion-border-style
    .accordion
    .accordion-answer
    .accordion-para-text {
    margin-left: 15px !important;
  }
  .packageDetail
    .pdp-accordion-border-style
    .accordion
    .accordion-answer
    .accordion-para-text
    .h3,
  .packageDetail
    .pdp-accordion-border-style
    .accordion
    .accordion-answer
    .accordion-para-text
    h3 {
    margin-left: -15px !important;
  }
  .packageDetail
    .pdp-accordion-border-style
    .accordion
    .accordion-answer
    .accordion-close-button.float-end {
    top: auto;
    bottom: 0;
    font-size: 30px;
    line-height: 30px;
  }
  .packageDetail
    .pdp-accordion-border-style
    .accordion
    .accordion-question-answer.active {
    border-bottom: none;
  }
  .packageDetail
    .pdp-accordion-border-style
    .cmp-text
    > table
    > tbody
    > tr
    > td,
  .packageDetail
    .pdp-accordion-border-style
    .cmp-text
    > table
    > tbody
    > tr
    > th {
    padding: 25px 60px !important;
  }
  .packageDetail
    .pdp-accordion-border-style
    .cmp-text
    > table
    > tbody
    > tr
    > td {
    opacity: 0.7 !important;
    color: #000 !important;
  }
  .packageDetail .pdp-accordion-border-style .cmp-text > table {
    margin-bottom: 30px;
  }
  .packageDetail
    .pdp-accordion-border-style
    .cmp-text
    > table
    > tbody
    > tr:last-child {
    border-bottom: none !important;
  }
  .pdp-accordion-border-style {
    padding: 10px 0 10px 5px;
  }
  .pdp-accordion__list-ul {
    list-style: none;
    list-style-type: "\2713";
  }
  .pdp-accordion__list {
    width: 615px;
    opacity: 0.7;
    font-size: 1pc;
    line-height: 30px;
  }
  .pdp-arrow-up-icon {
    float: right;
    position: relative;
    color: #ff375e;
    height: 30px;
    width: 30px;
  }
  .pdp-arrow-up-icon:hover {
    color: #ff375e;
    cursor: pointer;
  }
  .pdp-accordion__anslist {
    font-family: STC Forward;
    font-size: 14px;
    line-height: 25px;
    color: #000;
    opacity: 0.5;
    mix-blend-mode: normal;
  }
  .active .accordion-main:after {
    display: none;
  }
}
.border-style.no-border-top {
  border-top: none !important;
}
@media only screen and (max-width: 991px) {
  .accordion-answer {
    font-size: 1pc;
  }
  .pdp-accordion-border-style .button-comp img {
    margin-left: -10px !important;
  }
  .CWR-54-part2-desc {
    font-size: 28px;
    width: 246px;
    line-height: 40px;
  }
  .pdp-accordion__list-ul {
    list-style: none;
    list-style-type: "\2713" !important;
  }
  .pdp-accordion__list {
    width: 305px;
    opacity: 0.7;
    font-size: 1pc;
    line-height: 30px;
  }
  .pdp-accordion__anslist {
    font-family: STC Forward;
    width: 297px;
    font-size: 14px;
    line-height: 25px;
    color: #000;
    opacity: 0.5;
    mix-blend-mode: normal;
  }
  .pdp-arrow-up-icon__position {
    position: relative;
    color: #ff375e;
  }
}
@media only screen and (min-width: 992px) {
  .tarrifPlans .row.container-fluid,
  .tarrifPlans .row.container-lg,
  .tarrifPlans .row.container-md,
  .tarrifPlans .row.container-sm,
  .tarrifPlans .row.container-xl,
  .tarrifPlans .row.container-xxl {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
  }
  .PDP-service-tariff-rates-table-class .PDP-service-tariff-rates-border-top {
    max-width: 990pt !important;
    margin: 0 auto !important;
    float: none !important;
  }
  .PDP-service-tariff-rates-table-row-data-head {
    white-space: nowrap;
  }
  .PDP-service-tariff-rates-table-class > :not(caption) > * > * {
    padding: 1.5rem 4rem;
    position: relative;
    margin: 5px;
  }
  .PDP-service-tariff-rates__title-text {
    font-size: 60px;
    line-height: 4pc;
    padding-left: 0 !important;
    padding-bottom: 60px !important;
    max-width: 990pt !important;
    margin: 0 auto !important;
    font-weight: 900;
  }
  p.PDP-service-tariff-rates-table-row-data-head {
    border-bottom: none !important;
  }
  .PDP-service-tariff-rates___head-text-service {
    margin-left: 60px;
  }
  .PDP-service-tariff-rates__button-subscribe {
    background: #ff375e;
    border: 0.5px solid #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    float: right;
    margin-right: 5pc;
  }
  .PDP-service-tariff-rates-table-row-data {
    font-size: 1pc;
    line-height: 24px;
    padding: 1pc 0;
  }
  .PDP-service-tariff-rates-table-row-data-text {
    margin-top: 20px;
    width: 156px;
    font-size: 1pc;
    line-height: 20px;
    margin-left: 0 !important;
  }
  .PDP-service-tariff-rates-table-row-data-text-2 {
    letter-spacing: 0.2px;
    font-size: 28px;
    line-height: 40px;
    margin-left: 0 !important;
  }
  .PDP-service-tariff-rates-table-class {
    color: #000;
    margin: 1em 0;
    text-align: left;
    width: 100%;
  }
  .PDP-service-tariff-rates-table-class > :not(caption) > * > * {
    padding: 1rem;
    border-bottom-width: 0;
    float: left;
  }
  .PDP-service-tariff-rates-table-row {
    border-top: 0.1px solid rgba(0, 0, 0, 0.2) !important;
    margin-bottom: 30px;
  }
  .PDP-service-tariff-rates-table-row-data-head {
    font-weight: 700;
    border-bottom: 0.5px solid #000;
  }
  .PDP-service-tariff-rates-table-class
    .PDP-service-tariff-rates-table-row
    .PDP-service-tariff-rates-table-row-data,
  .PDP-service-tariff-rates-table-class
    .PDP-service-tariff-rates-table-row
    .PDP-service-tariff-rates-table-row-head {
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    float: left;
  }
}
@media only screen and (max-width: 991px) {
  .service-code__table-class > :not(caption) > * > * {
    border-bottom-width: 0;
    float: left;
    padding: 1rem 1rem 1rem 30px;
  }
  .service-code__desc {
    display: inline;
    margin-left: 30px;
    margin-top: 20px;
    height: 24px;
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    color: #000;
  }
  .service-code__title-text {
    margin-left: 7px;
    font-family: STC Forward;
    font-size: 28px;
    line-height: 24px;
  }
  .primaryImage {
    width: 292px;
    height: 344px;
  }
}
@media only screen and (min-width: 992px) {
  .pre-populated-service-table-class > :not(caption) > * > * {
    padding: 1.5rem 4rem;
  }
  .pre-populated-service___head-text-service {
    margin-left: 60px;
  }
  .pre-populated-service__button-subscribe {
    background: #ff375e;
    border: 0.5px solid #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    float: right;
    margin-right: 5pc;
  }
  .pre-populated-service-table-row-data-text {
    margin-top: 20px;
  }
  .pre-populated-service-table-class > :not(caption) > * > * {
    border-bottom-width: 0;
    float: left;
    padding: 1rem 1rem 1rem 30px;
  }
  .pre-populated-service-table-class
    .pre-populated-service-table-row
    .pre-populated-service-table-row-data,
  .pre-populated-service-table-class
    .pre-populated-service-table-row
    .pre-populated-service-table-row-head {
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
  }
  .pre-populated-service-table-row {
    border-top: 1px solid #aaa !important;
  }
}
@media only screen and (max-width: 991px) {
  .pre-populated-service-table-class
    .pre-populated-service-table-row
    .pre-populated-service-table-row-data,
  .pre-populated-service-table-class
    .pre-populated-service-table-row
    .pre-populated-service-table-row-head {
    font-family: STC Forward;
    font-size: 1pc;
    border-bottom: 1px solid #aaa;
  }
  .pre-populated-service-table-class > :not(caption) > * > * {
    padding: 1rem 1rem 1rem 0;
  }
  .pre-populated-service-table-row:nth-of-type(2) {
    margin-left: -25px;
  }
  .pre-populated-service-table-row {
    display: grid;
    border-top: 1px solid #aaa !important;
  }
  .pre-populated-service-table-row-data {
    width: auto !important;
  }
  .pre-populated-service___head-text-service {
    margin-left: 25px;
  }
  .pre-populated-service-table-row-data-text {
    width: 150px;
  }
  .pre-populated-service__button-subscribe {
    background: #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    margin-right: 90pt;
  }
  .pre-populated-service-table-class > :not(caption) > * > * {
    border-bottom-width: 0;
    float: left;
    padding: 1rem 1rem 1rem 30px;
  }
}
.accordion-answer ul {
  opacity: 0.5;
}
.ulList {
  margin: 0;
}
.ulList li:before {
  content: url(Tick.svg);
}
ul.ulList li {
  margin-bottom: 10px;
}
.accordion_tick {
  margin: 10px;
  font-size: 1pc;
  color: #000;
  opacity: 0.7;
}
.pdp_description_text {
  font-size: 1pc;
  color: #000;
  opacity: 0.5;
}
.styelCSSName li,
.styelCSSName p,
.styelCSSName ul {
  margin: 0;
  padding: 0;
}
.pdp-accordion-border-style .active > .accordion-answer {
  padding-bottom: 0;
}
html[dir="rtl"] .cmp-text > table > tbody > tr > td,
html[dir="rtl"] .cmp-text > table > tbody > tr > th {
  text-align: right !important;
}
.packageDetail .pdp-accordion-border-style .cmp-text {
  margin-left: 0;
}
.packageDetail .pdp-accordion-border-style .ziyara-package-table table {
  table-layout: fixed;
}
.packageDetail .pdp-accordion-border-style .ziyara-package-table table tbody {
  padding: 0 15px;
}
.packageDetail
  .pdp-accordion-border-style
  .ziyara-package-table
  table
  tbody
  tr
  > td {
  padding: 25px 15px !important;
  width: 10%;
}
.packageDetail
  .pdp-accordion-border-style
  .ziyara-package-table
  table
  tbody
  td:nth-child(2) {
  width: 20%;
}
.packageDetail
  .pdp-accordion-border-style
  .ziyara-package-table
  table
  tbody
  td:nth-child(5) {
  width: 15%;
}
.packageDetail
  .pdp-accordion-border-style
  .ziyara-package-table
  table
  tbody
  tr:first-child {
  font-weight: 900;
}
@media screen and (min-width: 992px) {
  .tarrifPlans .service-img {
    margin-top: -3px;
  }
  .tarrifPlans .PDP-service-tariff-rates-table-row-data > p {
    margin-bottom: 46px !important;
  }
}
.points-calculator .header {
  font-size: 28px;
  line-height: 25px;
  font-weight: 900;
  margin-bottom: 28px;
}
.points-calculator .points-form {
  width: 360px;
  margin-bottom: 30px;
}
.points-calculator .points-form .input-text {
  color: rgba(0, 0, 0, 0.5);
}
.points-calculator .points-form .data-input {
  border: 0;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  outline: 0;
  height: 33px;
  width: 100%;
  margin-bottom: 34px;
}
.points-calculator .points-form .points-btn {
  border: 0;
  font-size: 15px;
  line-height: 20px;
  padding: 9px 24px;
  background: #ff375e;
  color: #fff;
  cursor: pointer;
  position: relative;
}
.points-calculator .points-form .animate {
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(50%, #fff),
    color-stop(0, #ff375e)
  );
  background: linear-gradient(90deg, #fff 50%, #ff375e 0);
  background-size: 200% 100%;
  background-position: 100% 100%;
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.points-calculator .points-form .animate:hover {
  color: #ff375e;
  background-position: 0 100%;
}
.points-calculator .result-title {
  font-size: 24px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0;
  margin-bottom: 30px;
}
.points-calculator .result-box-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 30px;
}
.points-calculator .result-box-container .result-box {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 360px;
  height: 157px;
  border: 1px solid #bababa;
  border-radius: 2px;
}
.points-calculator .result-box-container .result-box .box-title {
  font-weight: 400;
  font-size: 20px;
  line-height: 20px;
  color: #5e5e5e;
  text-align: center;
  margin-top: 49px;
}
.points-calculator .result-box-container .result-box .data-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 20px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 7px;
}
.points-calculator
  .result-box-container
  .result-box
  .data-container
  .box-data-first,
.points-calculator
  .result-box-container
  .result-box
  .data-container
  .box-data-second {
  font-weight: 500;
  font-size: 2pc;
  line-height: 20px;
}
.points-calculator
  .result-box-container
  .result-box
  .data-container
  .box-currency {
  font-weight: 400;
  font-size: 1pc;
  line-height: 20px;
}
#package-detail-qitaf-calculator .col-lg-8 {
  border-top: unset !important;
}
.pressReleaseList .cardItem {
  margin: 0 15px 20px 0;
}
.press-release-pagination-container {
  float: right;
}
.press-release-pagination-container .page-control[data-paginate="prev"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: left;
  background: url(chevron.left-red.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.press-release-pagination-container
  .page-control[data-paginate="prev"].disabled {
  width: 28px;
  height: 28px;
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.press-release-pagination-container .page-control[data-paginate="next"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: right;
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.press-release-pagination-container
  .page-control[data-paginate="next"].disabled {
  background: url(chevron.right-grey.png);
  background-repeat: no-repeat;
}
.press-release-pagination-container #textOnImagePagination .page-index {
  cursor: pointer;
  display: inline-block;
  height: 24px;
  width: 24px;
  background: #a6a6a6;
  color: #fff;
  border-radius: 5px;
  line-height: 26px;
  text-align: center;
  margin-right: 10px;
}
.press-release-pagination-container #textOnImagePagination .page-index.active {
  background: #ff375e;
}
.cardbg {
  background: #fff;
  border: 0.5px solid rgba(0, 0, 0, 0.3);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  height: auto;
  max-width: 307px;
  width: 100%;
  margin-top: 35px;
}
.cardimage-img {
  display: block;
}
.cardimage {
  position: relative;
}
.cardpretitle {
  font-size: 28px;
  line-height: 26px;
  text-transform: lowercase;
  bottom: 60px;
}
.cardpresubtitle,
.cardpretitle {
  font-family: STC Forward;
  color: #fff;
  font-weight: bolder;
  position: absolute;
  left: 25px;
  margin: 0;
}
.cardpresubtitle {
  font-size: 18px;
  line-height: 25px;
  bottom: 30px;
}
.cardcontent {
  margin-left: 25px;
  max-width: 222px;
  width: 100%;
  margin-right: 60px;
  margin-bottom: 20px;
}
.cardtitle {
  font-size: 1pc;
  line-height: 20px;
  color: #000;
}
.carddescription {
  font-family: STC Forward;
  font-size: 14px;
  line-height: 20px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  margin-top: 10px;
  margin-bottom: 53px;
}
.security-awareness-msg-description {
  overflow: auto;
  height: 75pt;
}
.security-awareness-container .col-sm-4 {
  border: none !important;
  padding-bottom: 0 !important;
}
.security-awareness-container .col-sm-4 .textOnImage {
  border: 1px solid rgba(0, 0, 0, 0.3);
}
@media (min-width: 992px) {
  .security-awareness-container .col-sm-4 .textOnImage .container {
    padding: 0;
  }
}
.security-awareness-container .col-sm-4 .textOnImage:not(:last-child) {
  margin-bottom: 15px;
}
.our-strategy-column-container .image {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.rawafed-container .cardcontent {
  padding: 0 20px !important;
}
.rawafed-container .cardcontent a.cardarrow {
  background-color: #ff375e !important;
}
.cardarrow {
  background: rgba(128, 78, 224, 0.1);
  mix-blend-mode: normal;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  margin-left: 205px;
  border-radius: 2px;
}
@media only screen and (min-width: 992px) {
  .cardbg {
    background: #fff;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    height: auto;
    max-width: 307px;
    width: 100%;
    margin-top: 30px;
  }
  .cardcontent {
    margin-left: 25px;
    max-width: 222px;
    width: 100%;
    margin-right: 60px;
    margin-bottom: 20px;
    margin-top: 70px !important;
  }
}
@media (max-device-width: 360px) {
  .carddescription {
    width: 15pc;
  }
}
@media only screen and (max-width: 991px) {
  .cardimage-img {
    max-width: 75pt;
  }
  .cardarrow {
    background: #f6eefc;
    mix-blend-mode: normal;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    margin-left: unset;
    position: absolute;
    bottom: 20px;
    right: 20px;
  }
  .cardbg {
    background: #fff;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    height: auto;
    max-width: unset;
    width: 100%;
    margin: 30px auto 0;
    position: relative;
  }
  .cardcontent {
    margin-left: 25px;
    max-width: 222px;
    width: 100%;
    margin-right: 60px;
    margin-bottom: 20px;
    margin-top: 90px !important;
  }
  .cardimage-img {
    display: block;
    max-width: unset;
    width: 100%;
  }
  .carddescription {
    width: 260px;
  }
}
.security-awareness-container .textOnImage .cardbg {
  border: none;
  margin-top: 0;
}
.security-awareness-container .textOnImage .cardbg .cardpretitle {
  bottom: 30px;
  left: 25px;
  margin-right: 5px;
}
.security-awareness-container .textOnImage .cardbg img.cardimage-img {
  padding: 0;
}
.textPressRelease .col-sm-3,
.textPressRelease .col-sm-4 {
  border: 1px solid rgba(0, 0, 0, 0.3);
  width: 100%;
  position: relative;
  padding-bottom: 75px;
}
.textPressRelease .textOnImage .cardcontent {
  margin: 0 !important;
  max-width: unset;
  padding: 30px 25px 0;
}
.textPressRelease .textOnImage .cardcontent .carddescription,
.textPressRelease .textOnImage .cardcontent .carddescription p {
  margin-bottom: 0;
}
.textPressRelease .textOnImage .cardbg {
  border: none;
  margin-top: 0;
}
.textPressRelease .textOnImage .cardbg .cardpretitle {
  left: 25px;
  margin-right: 5px;
}
.textPressRelease .textOnImage .cardbg img.cardimage-img {
  padding: 0;
  min-height: 220px;
  max-height: 220px;
}
.security-awareness-container .textOnImage .cardbg img.cardimage-img {
  min-height: 5pc;
  max-height: 90px;
}
@media screen and (min-width: 992px) {
  .textPressRelease {
    gap: 20px;
    margin-bottom: 35px;
    margin-top: 40px !important;
  }
  .textPressRelease .col-sm-3,
  .textPressRelease .col-sm-4 {
    border: 1px solid rgba(0, 0, 0, 0.3);
    width: 31.2%;
    position: relative;
    padding-bottom: 75px;
  }
  .textPressRelease .col-sm-3 {
    width: 23.7%;
  }
  .textPressRelease .textOnImage .cardbg {
    border: none;
    width: 100%;
    max-width: 100%;
    margin-top: 0;
  }
  .textPressRelease .textOnImage .cardbg img.cardimage-img {
    padding: 0;
  }
  .textPressRelease .textOnImage .cardbg .cardcontent {
    margin: 0;
  }
  .textPressRelease .textOnImage .cardbg .cardcontent .carddescription,
  .textPressRelease .textOnImage .cardbg .cardcontent .carddescription p {
    margin-bottom: 0;
  }
  .textPressRelease .textOnImage img.cardimage-img {
    padding: 0;
    width: 100%;
    height: auto;
  }
  .textPressRelease .textOnImage .cardarrow {
    position: absolute;
    bottom: 20px;
    right: 20px;
    margin-left: 0;
  }
  .security-awareness-container {
    gap: 30px;
    margin-bottom: 35px;
    margin-top: 40px !important;
  }
  .security-awareness-container .col-sm-3,
  .security-awareness-container .col-sm-4 {
    border: 1px solid rgba(0, 0, 0, 0.3);
    width: 31%;
    position: relative;
    padding-bottom: 75px;
  }
  .security-awareness-container .col-sm-3 {
    width: 23.7%;
  }
  .security-awareness-container .textOnImage .cardbg {
    width: 100%;
    max-width: 100%;
  }
  .security-awareness-container .textOnImage .cardbg .cardcontent {
    margin: 0;
  }
  .security-awareness-container
    .textOnImage
    .cardbg
    .cardcontent
    .carddescription {
    margin-bottom: 0;
    height: 150px;
  }
  .security-awareness-container
    .textOnImage
    .cardbg
    .cardcontent
    .carddescription
    p {
    margin-bottom: 0;
  }
  .security-awareness-container .textOnImage img.cardimage-img {
    padding: 0;
    width: 100%;
    height: auto;
  }
  .security-awareness-container .textOnImage .cardarrow {
    position: absolute;
    bottom: 20px;
    right: 20px;
    margin-left: 0;
  }
  .security-awareness-container .textOnImage .cardbg {
    border: none;
    margin-top: 0;
  }
  .security-awareness-container .textOnImage .cardbg .cardpretitle {
    bottom: 10px;
    left: 25px;
    margin-right: 5px;
  }
  .security-awareness-container .textOnImage .cardbg img.cardimage-img {
    padding: 0;
  }
  .columncontainer
    > .column-container-border-row
    > .col-sm-9
    > .columncontainer:nth-child(3)
    > .our-strategy-column-container
    > div
    > div.image {
    position: relative;
    top: 15%;
  }
  .columncontainer
    > .column-container-border-row
    > .col-sm-9
    > .columncontainer:nth-child(4)
    > .our-strategy-column-container
    > div
    > div.image,
  .columncontainer
    > .column-container-border-row
    > .col-sm-9
    > .columncontainer:nth-child(5)
    > .our-strategy-column-container
    > div
    > div.image {
    position: relative;
    bottom: 10%;
  }
}
@media (min-width: 576px) {
  .our-strategy-column-container .col-sm-3 {
    width: 20%;
  }
  .our-strategy-column-container .col-sm-9 {
    width: 80%;
  }
}
html[dir="rtl"] .pressReleaseList .cardItem {
  margin: 0 0 20px 15px;
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .textPressRelease .textOnImage .cardarrow {
    right: unset;
    left: 20px;
  }
  html[dir="rtl"] .textPressRelease .textOnImage .cardarrow img {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .cardarrow {
    background: #f6eefc;
    mix-blend-mode: normal;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
    margin-left: unset;
    position: absolute;
    bottom: 20px;
    right: 80%;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  html[dir="rtl"] .carddescription {
    width: 260px;
  }
}
@media (max-device-width: 360px) {
  html[dir="rtl"] .carddescription {
    width: 15pc;
  }
}
html[dir="rtl"]
  .columncontainer
  > .column-container-border-row
  > .col-sm-9
  > .columncontainer:nth-child(2)
  > .our-strategy-column-container
  > div
  > div.image {
  position: relative;
  bottom: 10%;
}
html[dir="rtl"]
  .columncontainer
  > .column-container-border-row
  > .col-sm-9
  > .columncontainer:nth-child(3)
  > .our-strategy-column-container
  > div
  > div.image {
  position: relative;
  top: 0 !important;
}
html[dir="rtl"]
  .columncontainer
  > .column-container-border-row
  > .col-sm-9
  > .columncontainer:nth-child(4)
  > .our-strategy-column-container
  > div
  > div.image {
  position: relative;
  bottom: 0 !important;
}
html[dir="rtl"]
  .columncontainer
  > .column-container-border-row
  > .col-sm-9
  > .columncontainer:nth-child(5)
  > .our-strategy-column-container
  > div
  > div.image {
  position: relative;
  top: 15% !important;
}
html[dir="rtl"] .press-release-pagination-container {
  float: left;
}
html[dir="rtl"]
  .press-release-pagination-container
  .page-control[data-paginate="prev"] {
  cursor: pointer;
  float: right;
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
html[dir="rtl"]
  .press-release-pagination-container
  .page-control[data-paginate="prev"].disabled {
  width: 28px;
  height: 28px;
  background: url(chevron.right-grey.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
html[dir="rtl"]
  .press-release-pagination-container
  .page-control[data-paginate="next"] {
  cursor: pointer;
  width: 28px;
  height: 28px;
  float: left;
  background: url(chevron.left-red.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
html[dir="rtl"]
  .press-release-pagination-container
  .page-control[data-paginate="next"].disabled {
  width: 28px;
  height: 28px;
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
html[dir="rtl"] .press-release-pagination-container #textOnImagePagination {
  padding-right: 0;
}
.product-list-page-new-labels {
  background-color: #00c8fe;
  padding: 0 10px;
  float: right;
  color: #fff;
}
.product-list-page-pdesc {
  width: 275px;
  height: 50px;
}
.product-list-page-pName {
  height: 36px;
}
.product-list-page-devCost,
.product-list-page-pName {
  width: 25pc;
  margin-bottom: 5px;
}
.product-list-link {
  bottom: calc(100% - 587px);
  position: absolute;
  left: 362px;
  border-radius: 2px;
  background: #ff375e;
  border: 0.5px solid hsla(0, 0%, 100%, 0.3);
  color: #fff;
  bottom: calc(100% - 860px);
  position: relative;
  left: 322px;
  padding: 9px 15px;
}
@media only screen and (max-width: 991px) {
  .product-list-page-imgCntr-without-label {
    margin: 75pt 70px 75pt 10px;
    position: absolute;
    width: 310px;
    height: 250px;
  }
  body {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }
  .product-list-page-devImg {
    position: absolute;
    width: 390px;
    height: 445px;
    background: #f5f5f5;
  }
  .product-list-page-col-mob {
    height: 600px;
  }
  .product-list-link {
    background: #ff375e;
    border: 0.5px solid hsla(0, 0%, 100%, 0.3);
    color: #fff;
    width: 50px;
    bottom: calc(100% - 430px);
    position: absolute;
    left: 289px;
    height: 2pc;
  }
}
@media only screen and (min-width: 992px) {
  .product-list-page-imgCntr-without-label {
    margin: 75pt 10px;
    position: absolute;
    width: 300px;
    height: 250px;
  }
  .product-list-page-devImg {
    width: 390px;
    height: 450px;
    background: #f5f5f5;
    margin-bottom: 60px;
  }
}
.productCarousel .owl-item .cmp-product-card-v2 img {
  margin-top: 10px;
}
.cmp-product-card-v2 .productCardContainer {
  display: block;
}
.cmp-product-card-v2 .productCarousel .owl-item img {
  margin-top: 0;
}
.cmp-product-card-v2 .pc-item:hover .prodDecripton,
.cmp-product-card-v2 .pc-item:hover .prodDecripton ol,
.cmp-product-card-v2 .pc-item:hover .prodDecripton ul {
  color: #fff;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton {
  font-size: 14px;
  line-height: 20px;
  width: auto;
  margin: 0;
  overflow-wrap: break-word;
  opacity: 0.7;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton
  ol,
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton
  ul {
  padding-left: 10px;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover {
  cursor: pointer;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo {
  display: block;
  position: absolute;
  background-color: #fff;
  width: 150px;
  -webkit-box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  padding: 10px;
  border: 1px solid grey;
  border-radius: 2px;
  z-index: 999;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo
  > svg {
  display: none;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo
  p {
  color: #000 !important;
}
.cmp-product-card-v2 div.productCard-link .prodCard .product-title-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .product-card-title {
  line-height: 2pc;
  font-size: 28px;
  font-weight: 700;
  width: 140px;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .product-title-wrapper
  img.svg-img {
  min-width: 75pt;
  max-width: 75pt;
  min-height: 60px;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .col.right-image,
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .postpaid-card {
  padding-top: 0;
}
.cmp-product-card-v2 div.productCard-link .prodCard .productPriceDesc {
  display: block;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productPriceDesc
  .current-price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productPriceDesc
  .productPriceCost {
  font-size: 28px;
  font-weight: 700;
  line-height: 35px;
}
.cmp-product-card-v2
  div.productCard-link
  .prodCard
  .productPriceDesc
  .productPriceCost.orig-price {
  text-decoration: line-through;
  color: #ff6a39;
  font-size: 1.25rem;
}
.cmp-product-card-v2 .productCard-link {
  text-decoration: none;
}
.cmp-product-card-v2 .productCarousel__item {
  height: 420px;
  margin: 5px;
  border: 0.5px solid rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  position: relative;
  overflow: hidden;
}
.cmp-product-card-v2 .productCarousel__item .col.right-image {
  text-align: center;
}
.cmp-product-card-v2 .productCarousel__item .col.right-image img.normalImg {
  width: 75pt;
}
.cmp-product-card-v2 .productCardData {
  width: auto;
}
.cmp-product-card-v2 .productCardData.product-card-descTitle,
.cmp-product-card-v2 .productCardData.product-card-featureTitle {
  font-weight: 700;
  font-size: 28px;
  line-height: 40px;
}
.cmp-product-card-v2 .prodCard .product-card-subtitle {
  line-height: 20px;
  font-size: 14px;
  color: #000;
  opacity: 0.7;
}
.cmp-product-card-v2 .prodCard .productCardDesc {
  font-family: STC Forward;
  font-size: 14px;
  line-height: 20px;
  width: auto;
  margin: 0;
  overflow-wrap: break-word;
  opacity: 0.7;
}
.cmp-product-card-v3 .product-title-wrapper .img-with-text img {
  float: left !important;
  margin-top: 0;
}
.cmp-product-card-v3 div.productCard-link .prodCard {
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton {
  font-size: 14px !important;
  line-height: 20px !important;
  width: auto;
  margin: 0;
  overflow-wrap: break-word;
  opacity: 0.7;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton
  ol,
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton
  ul {
  padding-left: 10px;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover {
  cursor: pointer;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo {
  display: block;
  position: absolute;
  background-color: #fff;
  width: 150px;
  -webkit-box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  padding: 10px;
  border: 1px solid grey;
  border-radius: 2px;
  z-index: 999;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo
  > svg {
  display: none;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo
  p {
  color: #000 !important;
}
.cmp-product-card-v3 div.productCard-link .prodCard .product-title-wrapper {
  display: inline !important;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .product-card-title {
  line-height: 2pc;
  font-size: 20px !important;
  font-weight: bolder !important;
  width: 100% !important;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .product-title-wrapper
  img.svg-img {
  min-width: 75pt;
  max-width: 75pt;
  min-height: 60px;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .col.right-image,
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .postpaid-card {
  padding-top: 0;
}
.cmp-product-card-v3 div.productCard-link .prodCard .productPriceDesc {
  display: block;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productPriceDesc
  .productPriceCost {
  font-size: 30px !important;
  font-weight: 600 !important;
  line-height: 35px;
}
.cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productPriceDesc
  .productPriceCost.orig-price {
  text-decoration: line-through;
  color: #ff6a39;
  font-size: 1.25rem;
}
.cmp-product-card-v3 .productCardData {
  width: auto;
}
.cmp-product-card-v3 .productCardData.product-card-descTitle {
  font-weight: 700 !important;
  font-size: 15px !important;
  line-height: 20px !important;
}
.cmp-product-card-v3 .productCardData.product-card-descSubTitle {
  font-size: 15px !important;
  line-height: 20px !important;
  color: grey;
}
.cmp-product-card-v3 .productDescCntr {
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}
.cmp-product-card-v4 .productCard-link .prodCard {
  width: 100% !important;
  -webkit-margin-before: 20px !important;
  margin-block-start: 20px !important;
  height: 340px;
}
.cmp-product-card-v4 .productCard-link .prodCard .product-title-wrapper {
  display: inline !important;
}
.cmp-product-card-v4
  .productCard-link
  .prodCard
  .product-title-wrapper
  .product-card-title {
  line-height: 2pc;
  font-size: 28px !important;
  font-weight: bolder !important;
  width: 100% !important;
}
.cmp-product-card-v4
  .productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  overflow-wrap: break-word;
  opacity: 0.7;
  margin-top: 25% !important;
  font-weight: lighter !important;
  font-size: 15px !important;
  line-height: 25px !important;
}
.cmp-product-card-v4
  .productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton
  ol,
.cmp-product-card-v4
  .productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton
  ul {
  color: grey;
  padding-left: 10px;
}
.cmp-product-card-v4
  .productCard-link
  .prodCard
  .productPriceDesc
  .current-price {
  display: block !important;
}
.cmp-product-card-v4
  .productCard-link
  .prodCard
  .productPriceDesc
  .current-price
  .productPriceCost {
  font-size: 15px !important;
  line-height: 1pc !important;
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}
.cmp-product-card-v4:hover ol,
.cmp-product-card-v4:hover ul {
  color: #fff !important;
}
.cmp-product-card-v4 .tetra {
  height: 28pc !important;
}
.productCardCarousel-purple > .productPriceDesc a,
.productCardCarousel-purple > .productPriceDesc p {
  color: #a44ee0;
}
.productCardCarousel-purple > .productPriceDesc a {
  background-color: rgba(164, 78, 224, 0.1);
}
.productCardCarousel-green:hover > .productPriceDesc a,
.productCardCarousel-orange:hover > .productPriceDesc a,
.productCardCarousel-purple:hover > .productPriceDesc a {
  background-color: hsla(0, 0%, 100%, 0.25);
  border-radius: 3px;
}
.productCardCarousel-purple:hover {
  background-color: #a44ee0;
}
.productCard-link {
  color: #000;
  text-decoration: none;
}
.productCardCarousel-orange > .productPriceDesc a,
.productCardCarousel-orange > .productPriceDesc p {
  color: #ff6a39;
}
.productCardCarousel-orange > .productPriceDesc a {
  background-color: rgba(255, 106, 57, 0.1);
}
.productCardCarousel-orange:hover {
  background-color: #ff6a39;
}
.productCardCarousel-orange:hover a > svg {
  fill: #fff;
}
.productCardCarousel-green > .productPriceDesc a,
.productCardCarousel-green > .productPriceDesc p {
  color: #01c48c;
}
.productCardCarousel-green > .productPriceDesc a {
  background-color: rgba(1, 196, 140, 0.1);
}
.productCardCarousel-green:hover {
  background-color: #01c48c;
}
.productCardCarousel-green:hover a > svg {
  fill: #fff;
}
.productCardCarousel-default > .productPriceDesc p {
  color: #000;
}
.productCardCarousel-default > .productPriceDesc a {
  background-color: #ff375e;
  color: #fff !important;
}
.productCardCarousel-default:hover > .productPriceDesc p {
  color: #000 !important;
}
.productCardCarousel-default:hover > .productCardfeatureList ol,
.productCardCarousel-default:hover > .productCardfeatureList ul {
  color: #fff !important;
}
.productCardCarousel-default:hover
  > .productCardDescWrapper
  div
  > .productCardDesc
  p {
  color: #000 !important;
}
.productCarousel__img-container {
  width: 360px;
  height: 25pc;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .productCarousel__img-container {
    width: 290px;
    height: 25pc;
  }
}
.cmp-tabs__tab:focus,
.cmp-tabs__tabpanel:focus {
  outline-style: none;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .productCarousel .owl-item {
    height: 100%;
  }
}
.productCarousel .owl-stage {
  padding-top: 50px;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.owl-item .productcard {
  padding-top: 40px;
}
.productCarousel p {
  margin-left: 0 !important;
  margin: 0;
}
.productCarousel__title-text {
  font-family: STC Forward;
  font-size: 2pc;
  line-height: 40px;
}
.productCarousel__desc {
  font-family: STC Forward;
  font-size: 14px;
  line-height: 18px;
}
.productCarousel__link {
  background: #ff375e;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
  bottom: 15px;
  right: calc(100% - 325px);
  position: absolute;
}
.productCarousel .owl-nav {
  position: absolute;
  top: 0;
  right: 0;
}
.productCarousel .owl-nav button.owl-next,
.productCarousel .owl-nav button.owl-prev {
  display: inline-block;
  height: 40px;
  width: 50px;
  background-repeat: no-repeat;
  color: transparent;
  padding-left: 0;
  background-position: 15px 11px;
  background-size: 40%;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  background-color: rgba(255, 55, 94, 0.1);
}
.productCarousel .owl-nav button.owl-prev {
  background-image: url(stc-left-arrow.svg);
  padding: 8px 10px !important;
  margin-right: 10px;
}
.owl-carousel .owl-nav button.owl-next {
  background-image: url(stc-right-arrow.svg);
  padding: 8px 10px !important;
}
.productCardDescWrapper .productCardDesc {
  margin-bottom: 20px;
}
.productcard
  .productCarousel__item
  .productCardDescWrapper
  p.productCardDesc.prodDecripton {
  position: relative;
}
.productCarousel .owl-nav button.owl-next:hover,
.productCarousel .owl-nav button.owl-prev:hover {
  border-radius: 2px;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  background-color: #ff375e;
}
.productCarousel .owl-nav button.owl-prev:hover {
  background-image: url(stc-left-arrow-active.svg);
}
.productCarousel .owl-nav button.owl-next:hover {
  background-image: url(stc-right-arrow-active.svg);
}
.productCarousel .owl-next:hover > svg,
.productCarousel .owl-prev:hover > svg {
  fill: #ff375e;
}
.owl-carousel .owl-nav button.owl-next svg,
.productCarousel .owl-nav button.owl-prev svg {
  width: 15px;
  display: none;
}
.productCarousel__item {
  height: 25pc;
  margin: 5px;
  border: 0.5px solid rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  padding: 4px 4px 5pc;
  position: relative;
}
.productCarousel__item .col.right-image {
  text-align: center;
  padding-top: 20px;
}
@media only screen and (max-width: 991px) {
  .productCarousel__item {
    height: 25pc;
    position: relative;
  }
}
.productCarousel__item:hover a,
.productCarousel__item:hover p {
  color: #fff !important;
}
.productCardCarousel-default:hover,
.productCardCarousel-default:hover p {
  color: #000 !important;
}
.productCardData {
  font-size: 20px;
  line-height: 28px;
}
.productCardData,
.productCardDesc {
  font-family: STC Forward;
  color: #000;
  margin: 0;
}
.productCardDesc {
  font-size: 14px;
  line-height: 20px;
  width: auto;
  overflow-wrap: break-word;
}
.award-snippet .productCardDesc {
  width: 185px;
}
.productPriceCost {
  font-family: STC Forward;
  width: calc(100% - 5pc);
  font-size: 20px;
  margin-bottom: 0;
}
.productPriceDesc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: absolute;
  width: 100%;
  padding: 0 20px;
  margin: 0 !important;
  left: 0;
  bottom: 20px;
}
.productCarousel .owl-item img {
  float: right;
  margin-top: 1pc;
}
.productDescCntr {
  padding: 0 !important;
  width: 68%;
  float: left;
}
.productDescCntr.img-only {
  display: none;
}
.productDescCntr.img-with-text {
  display: block;
}
.logo-path {
  text-align: center;
}
.logo-path.img-with-text .hoverImg,
.logo-path.img-with-text .normalImg {
  width: auto;
  position: absolute;
  right: 20px;
  top: 5px;
}
.logo-path.img-with-text.centered-card .hoverImg,
.logo-path.img-with-text.centered-card .normalImg {
  width: auto;
  position: inherit;
  right: 20px;
  top: 5px;
}
.logo-path.img-only {
  width: 100%;
}
.logo-path.img-only .hoverImg,
.logo-path.img-only .normalImg {
  margin: 50px auto 20px;
}
.careers-logos img {
  float: none;
  height: 50px;
  width: auto !important;
}
.img-80x100 .logo-path.img-with-text .hoverImg,
.img-80x100 .logo-path.img-with-text .normalImg {
  min-width: 5pc;
  max-width: 75pt;
  min-height: 60px;
  max-height: 75pt;
}
.img-60x200 .logo-path.img-only .hoverImg,
.img-60x200 .logo-path.img-only .normalImg {
  max-width: 200px;
  min-width: 200px;
  min-height: 60px;
  max-height: 75pt;
}
.award-snippet .logo-path.img-with-text .hoverImg,
.award-snippet .logo-path.img-with-text .normalImg {
  min-width: 150px;
  max-width: 150px;
  min-height: 88px;
  max-height: 88px;
}
.group-subsidiaries .logo-path.img-with-text .hoverImg {
  min-width: 5pc;
  max-width: 75pt;
  min-height: 60px;
  max-height: 5pc;
}
#quicknet-postpaid-container {
  margin: 0 -9pt;
}
#quicknet-postpaid-container .logo-path.img-with-text .hoverImg,
#quicknet-postpaid-container .logo-path.img-with-text .normalImg {
  width: 75pt;
}
#quicknet-postpaid-container img.hoverImg,
#quicknet-postpaid-container img.normalImg,
#quicknet-prepaid-container img.hoverImg,
#quicknet-prepaid-container img.normalImg {
  min-width: 75pt;
  max-width: 105px;
  min-height: 99px;
  max-height: 103px;
}
#package-postpaid-container img.hoverImg,
#package-postpaid-container img.normalImg {
  min-width: 68px;
  max-width: 68px;
  min-height: 68px;
  max-height: 68px;
}
#prepaid-sawa-container .hoverImg,
#prepaid-sawa-container .normalImg {
  min-width: 60px;
  max-width: 75pt;
  min-height: 60px;
  max-height: 60px;
}
#prepaid-sawa-rich-text img {
  min-width: 5pc;
  max-width: 85px;
  min-height: 50px;
  max-height: 5pc;
}
.productDescLink {
  width: 50px;
  padding: 8px 20px;
  height: 34px;
  display: block;
  margin: 0 15px;
}
.productDescLink.productPdfLink {
  width: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.productDescLink.productPdfLink > svg {
  width: 15px;
  margin-left: 0;
  margin-top: 3px;
}
.productDescLink > svg {
  margin-left: -4px;
  width: 18px;
  margin-top: -10px;
}
.productCarousel__item
  .product-title-wrapper
  .productDescCntr
  .otherServicesTitle {
  height: 90px;
}
html[dir="rtl"] .cmp-product-card-v2 .pc-item:hover .prodDecripton,
html[dir="rtl"] .cmp-product-card-v2 .pc-item:hover .prodDecripton ol,
html[dir="rtl"] .cmp-product-card-v2 .pc-item:hover .prodDecripton ul {
  color: #fff;
}
html[dir="rtl"]
  .cmp-product-card-v2
  div.productCard-link
  .prodCard
  .product-title-wrapper
  img.svg-img {
  float: left;
}
html[dir="rtl"] .productDescLink > svg {
  margin-left: 0;
  margin-right: -4px;
  margin-top: -10px;
}
html[dir="rtl"] .productDescLink.productPdfLink > svg {
  margin-top: 0;
  margin-right: 0;
}
html[dir="rtl"] .productDescLink {
  left: 20px;
  right: unset;
}
html[dir="rtl"] .logo-path.img-with-text .hoverImg,
html[dir="rtl"] .logo-path.img-with-text .normalImg {
  right: 210px;
}
html[dir="rtl"] .cmp-product-card-v3 .productCarousel .owl-item img {
  float: right !important;
  margin-top: 0;
}
html[dir="rtl"] .cmp-product-card-v3 div.productCard-link .prodCard {
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton {
  font-size: 14px !important;
  line-height: 20px !important;
  width: auto;
  margin: 0;
  overflow-wrap: break-word;
  opacity: 0.7;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton
  ol,
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .prodDecripton
  ul {
  padding-left: 10px;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover {
  cursor: pointer;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo {
  display: block;
  position: absolute;
  background-color: #fff;
  width: 150px;
  -webkit-box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  padding: 10px;
  border: 1px solid grey;
  border-radius: 2px;
  z-index: 999;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo
  > svg {
  display: none;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productCardDescWrapper
  .with-infoText
  .info-icon:hover
  div.productCardInfo
  p {
  color: #000 !important;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .product-title-wrapper {
  display: inline !important;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .product-card-title {
  line-height: 2pc;
  font-size: 28px;
  font-weight: 700;
  width: 140px;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .product-title-wrapper
  img.svg-img {
  min-width: 75pt;
  max-width: 75pt;
  min-height: 60px;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .col.right-image,
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .product-title-wrapper
  .postpaid-card {
  padding-top: 0;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productPriceDesc {
  display: block;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productPriceDesc
  .productPriceCost {
  font-size: 23px !important;
  font-weight: 600 !important;
  line-height: 35px;
}
html[dir="rtl"]
  .cmp-product-card-v3
  div.productCard-link
  .prodCard
  .productPriceDesc
  .productPriceCost.orig-price {
  text-decoration: line-through;
  color: #ff6a39;
  font-size: 1.25rem;
}
html[dir="rtl"] .cmp-product-card-v3 .productCardData {
  width: auto;
}
html[dir="rtl"] .cmp-product-card-v3 .productCardData.product-card-descTitle {
  font-weight: 700 !important;
  font-size: 15px !important;
  line-height: 20px !important;
}
html[dir="rtl"]
  .cmp-product-card-v3
  .productCardData.product-card-descSubTitle {
  font-size: 15px !important;
  line-height: 20px !important;
  color: grey;
}
html[dir="rtl"] .cmp-product-card-v3 .logo-path {
  float: right !important;
}
.productCardCarousel-max > .productPriceDesc a,
.productCardCarousel-max > .productPriceDesc p {
  color: #c48d48;
}
.productCardCarousel-max > .productPriceDesc a {
  background-color: rgba(196, 141, 72, 0.1);
}
.productCardCarousel-max:hover {
  background-color: #fff;
}
.productCardCarousel-max:hover a,
.productCardCarousel-max:hover p {
  color: #000 !important;
}
.productCardCarousel-max {
  background-color: #1e252d;
}
.productCardCarousel-max a,
.productCardCarousel-max p {
  color: #fff;
}
.productCardInfo {
  display: none;
}
.productCardContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.productCardContainer svg {
  margin-top: 14px;
  margin-left: 7px;
  width: 14px;
  color: #000;
  opacity: 0.5;
}
.productCardContainer > p:nth-child(2):hover + .productCardInfo {
  display: block;
  position: absolute;
  background-color: #fff;
  width: 185px;
  margin-left: 36%;
  margin-top: 12%;
  -webkit-box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 5px 10px 5px rgba(0, 0, 0, 0.3);
  padding: 10px;
  border-radius: 2px;
  z-index: 999;
}
@media screen and (max-width: 991px) {
  .productCardContainer > p:nth-child(2):hover + .productCardInfo > svg {
    display: none;
  }
  .logo-path.img-with-text .hoverImg,
  .logo-path.img-with-text .normalImg {
    max-width: 75px;
    max-height: 60px;
  }
}
.productCardContainer > p:nth-child(2):hover + .productCardInfo p {
  color: #000 !important;
}
.colimage,
.colimagehover {
  width: 100%;
  max-width: 65px;
  margin: 15px;
}
.img-60x65 {
  min-width: 60px;
  min-height: 60px;
  max-width: 65px;
  max-height: 65px;
}
.productCarousel.carousel {
  left: 0;
  width: calc(100% + 50px);
  margin-bottom: 75pt;
}
.owl-carousel .owl-item img.hoverImg {
  display: none;
}
.productCarousel__item:hover img.hoverImg {
  display: block;
}
.productCarousel__item:hover img.normalImg,
.productCarousel__item img.hoverImg {
  display: none;
}
.cta-wrapper-hidden {
  height: auto;
  padding: unset;
  min-height: 387px;
  padding-bottom: 20px;
  width: 90%;
  margin-left: 5%;
  margin-right: unset;
}
.cta-wrapper-hidden .productCardData {
  font-size: 28px;
  width: 100%;
  text-align: center;
  font-weight: 700;
  margin-top: 15px;
}
.cta-wrapper-hidden .hoverImg,
.cta-wrapper-hidden .normalImg {
  margin: 0 auto 20px !important;
}
.cta-wrapper-hidden .productCardDescWrapper p {
  text-align: center;
  opacity: 0.7;
}
.cta-wrapper-hidden:hover p {
  color: #000 !important;
}
.productCard-link:hover {
  color: #000;
}
@media (min-width: 991px) and (max-width: 1400px) {
  .cta-wrapper-hidden {
    height: 450px;
  }
}
@media (min-width: 575px) and (max-width: 991px) {
  .cta-wrapper-hidden {
    height: 650px;
  }
}
@media (min-width: 992px) {
  .productCarousel .container {
    padding: 0;
  }
  .productCarousel.carousel {
    width: calc(100% + 3pc) !important;
    left: -26px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .productCarousel .container {
    padding: 0;
  }
  .productCarousel .owl-nav {
    display: none;
  }
  .productCarousel.carousel {
    width: calc(100% + 30px) !important;
    padding-left: 8px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 768px) {
  .productCarousel.carousel {
    width: calc(100% + 3pc) !important;
    left: -24px;
    right: 0;
  }
}
html[dir="rtl"] .owl-carousel .owl-nav button.owl-next,
html[dir="rtl"] .owl-carousel .owl-nav button.owl-prev,
html[dir="rtl"] .productCarousel .owl-nav button.owl-prev {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"] .productCarousel .owl-nav button.owl-prev {
  margin-left: 10px;
}
html[dir="rtl"] .productCarousel .owl-nav {
  left: 0;
  right: auto;
}
html[dir="rtl"] .productCarousel p {
  margin-right: 0 !important;
}
html[dir="rtl"] .productCarousel__link {
  left: calc(100% - 325px);
}
html[dir="rtl"] .productCarousel .owl-nav button.owl-prev {
  padding: 8px 10px !important;
  margin-right: 10px;
}
html[dir="rtl"] .owl-carousel .owl-nav button.owl-next {
  padding: 8px 10px !important;
}
html[dir="rtl"] .productCarousel .owl-item img {
  float: left;
}
html[dir="rtl"] .productCardContainer svg {
  margin-right: 7px;
}
html[dir="rtl"]
  .productCardContainer
  > p:nth-child(2):hover
  + .productCardInfo {
  margin-right: 36%;
}
html[dir="rtl"] .productCarousel.carousel {
  right: 9px;
}
html[dir="rtl"] .productPriceDesc .bi-arrow-right {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"] .productPriceDesc .productPdfLink .bi-arrow-right {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
html[dir="rtl"] .productPriceDesc {
  right: 0;
}
@media (min-width: 992px) {
  html[dir="rtl"] .productCarousel .container {
    margin-right: -5px;
  }
  html[dir="rtl"] .productCarousel__item {
    margin-left: 10px;
    margin-right: 0;
  }
  html[dir="rtl"] .productCarousel.carousel {
    right: 0;
  }
  html[dir="rtl"] .cta-wrapper-hidden {
    margin-left: unset;
    margin-right: 5%;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .productCarousel.carousel {
    width: calc(100% + 30px);
    padding-left: 0;
    padding-right: 8px;
    left: 19px;
    margin-right: -30px !important;
  }
  html[dir="rtl"] .productCarousel .owl-stage {
    padding-top: 0 !important;
    padding-right: 20px !important;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 768px) {
  html[dir="rtl"] .productCarousel.carousel {
    width: calc(100% + 68px);
    right: 30px;
    left: 0;
  }
}
@media only screen and (min-width: 992px) {
  .product-grid-align {
    width: 16pc;
    margin-right: 30px;
    margin-bottom: 30px;
  }
  .product-grid-align:last-child {
    margin-right: 0;
  }
}
@media only screen and (min-width: 1320px) {
  .product-grid-align {
    width: 300px;
    margin-right: 30px;
    margin-bottom: 30px;
  }
  .product-grid-align:last-child {
    margin-right: 0;
  }
}
@media only screen and (max-width: 991px) {
  .tabs .cmp-tabs .cmp-tabs__tabpanel .col-sm-3.product-grid-align {
    width: 90%;
    padding-bottom: 30px;
    margin: 0 auto;
  }
  html[dir="rtl"] .hoverImg,
  html[dir="rtl"] .normalImg {
    right: auto;
    left: 20px !important;
  }
  html[dir="rtl"] .productDescCntr {
    float: unset;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .owl-stage {
    padding-top: 0 !important;
  }
  html[dir="rtl"] .product-grid-align .productcard {
    margin-left: 15px;
  }
  html[dir="rtl"] .logo-path.img-with-text .hoverImg,
  html[dir="rtl"] .logo-path.img-with-text .normalImg {
    position: relative;
    right: 0;
    top: 0;
  }
  html[dir="rtl"]
    .container-product-carousel
    .col-sm-4
    .productcard
    .productCarousel__item
    .mx-3
    .product-title-wrapper
    .img-with-text
    .normalImg {
    top: unset;
  }
}
@media only screen and (min-width: 991px) {
  .product-grid-align .productcard .productCarousel__item {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 40px;
  }
  .productCardData {
    width: 155px;
  }
  html[dir="rtl"] .product-grid-align {
    margin-left: 30px;
    margin-right: 0;
  }
  html[dir="rtl"] .product-grid-align:last-child {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
}
html[dir="rtl"] .productDescCntr {
  float: right;
}
.ulList {
  padding: 0;
  text-indent: -20px;
  margin: 0 0 0 25px;
}
.cmp-text.ziyaraTick ul {
  list-style: none;
  text-indent: -26px;
  margin-left: 25px;
}
.packageDetail .pdp-accordion-border-style .cmp-text.ziyaraTick ul li:before {
  padding-right: 13px;
  content: "✓";
  left: 0;
  top: 0;
  font-family: stc !important;
}
.packageDetail
  .pdp-accordion-border-style
  .accordion
  .accordion-answer
  .accordion-para-text
  ul {
  list-style: none;
}
.packageDetail
  .pdp-accordion-border-style
  .accordion
  .accordion-answer
  .accordion-para-text
  ul
  li:before {
  content: "✓";
  left: 0;
  top: 0;
  font-family: stc !important;
}
.packageDetail
  .pdp-accordion-border-style
  .accordion
  .qitaf-business-faq
  .accordion-question-answer {
  padding: 20px 0 60px;
  border-bottom: 1px solid #e5e5e5 !important;
}
.packageDetail
  .pdp-accordion-border-style
  .accordion
  .qitaf-business-faq
  .accordion-answer
  .accordion-para-text {
  padding-right: 15%;
}
.packageDetail
  .pdp-accordion-border-style
  .accordion
  .qitaf-business-faq
  .accordion-answer
  .accordion-para-text
  ul {
  list-style: none;
  padding: unset;
}
.packageDetail
  .pdp-accordion-border-style
  .accordion
  .qitaf-business-faq
  .accordion-answer
  .accordion-para-text
  ul
  li {
  padding-bottom: 20px;
}
.packageDetail
  .pdp-accordion-border-style
  .accordion
  .qitaf-business-faq
  .accordion-answer
  .accordion-para-text
  ul
  li:before {
  content: url(Tick.svg);
  margin-right: 10px;
}
.inner-page-header-pdp-component__img {
  margin-bottom: 50px;
}
.inner-page-header-pdp-component__title-text_2 {
  color: #7f7f7f;
}
.columncontainer .cmp-title__text.h1,
.columncontainer h1.cmp-title__text {
  font-size: 3pc;
  font-weight: 600;
}
.pdp-accordion-border-style .h3,
.pdp-accordion-border-style h3 {
  margin: 10px 0 20px;
}
.packageDetail:first-child {
  height: auto;
}
.productborderstyle {
  border-top: 1px solid #7f7f7f;
  padding-top: 20px;
}
.sharewithfrienddetails {
  margin-bottom: 50px;
}
.product-TermandCondition .h3,
.product-TermandCondition h3 {
  margin-top: 50px;
  font-size: 28px;
  font-weight: 600;
}
.accordion__head-text.h1 .fixed,
h1.accordion__head-text .fixed {
  position: relative;
  top: 0;
}
.pdp-package-card-desc2 {
  margin-bottom: 50px;
}
.pdp-accordion-border-style .accordion-question-answer {
  border-bottom: none !important;
}
.cmp-form-options--drop-down select,
.cpm-form__select-component > select {
  width: 90% !important;
}
.cmp-text > table > tbody > tr:first-child {
  font-weight: 900;
  color: #000;
}
@media only screen and (max-width: 991px) {
  .border-style {
    padding-left: 0;
  }
  .packageDetail .accordion__head-text {
    padding-top: 20px;
    margin-bottom: 0;
    font-size: 28px;
  }
  .inner-page-header-pdp-component__title-text_2 {
    color: #1e252d;
    font-size: 40px;
    margin-bottom: 15px;
    font-weight: 700;
  }
  .pdp__tile {
    width: 157px;
    position: relative;
    top: 50px;
    border-radius: 2px;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    margin: 0 9pt 20px 0;
    background: #fff;
    text-decoration: none;
    min-height: 200px;
  }
  .pdp__tile:nth-child(2n) {
    margin-left: unset;
    margin-right: 0;
  }
  .inner-page-header-pdp-component__modal {
    position: fixed;
    left: 0;
    bottom: 0;
  }
  .inner-page-header-pdp-component__modal-dialog {
    position: fixed;
    width: auto;
    bottom: 0;
    margin: 0;
  }
  .inner-page-header-pdp__modal-text-desc {
    text-align: left;
  }
  .inner-page-header-pdp-component__header-text {
    color: #ff375e;
    height: 24px;
    font-family: STC Forward;
    text-decoration: none;
    font-size: 17px;
  }
  .inner-page-header-pdp-component__header-text:hover {
    color: #ff375e;
    text-decoration: none;
  }
  .inner-page-header-pdp-component__title-text {
    font-size: 40px;
    font-family: STC Forward;
    color: #1e252d;
    font-weight: 700;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
  }
  .inner-page-header-pdp-component__desc-text {
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
    height: auto;
    text-align: center;
  }
  .inner-page-header-pdp-component__service-req-btn {
    font-family: STC Forward;
    font-size: 15px;
    text-align: center;
    color: #fff;
    width: 188px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    line-height: 20px;
    padding: 9pt 5px;
    margin-top: -15px;
  }
  .innerpageheader-modal {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.4);
  }
  .innerpageheader-modal-content {
    position: fixed;
    bottom: 0;
    background-color: #fefefe;
    width: 100%;
  }
  .innerpageheader-close {
    color: #ff375e;
    float: right;
    font-size: 28px;
    font-weight: 700;
  }
  .innerpageheader-close:focus,
  .innerpageheader-close:hover {
    text-decoration: none;
    cursor: pointer;
  }
  .inner-page-header-pdp__modal-des-image {
    width: 15px;
    height: 15px;
    line-height: 50px;
    margin-right: 5px;
  }
  .inner-page-header-pdp__modal-close-btn {
    margin-bottom: 15px;
    padding: 10px;
    color: #ff375e !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .inner-page-header-pdp__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
  }
  .inner-page-header-pdp__modal-text-title {
    line-height: 25px;
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
  }
  .rpdp__tile {
    position: relative;
    top: 50px;
    width: 195px;
    height: 200px;
    border-radius: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    margin: 5px;
    background: #fff;
    text-decoration: none;
  }
  .pdp__title-text {
    font-size: 20px;
    font-weight: 700;
    text-align: center;
    line-height: 25px;
    margin-left: 6px;
    color: #000;
    margin-right: 6px;
  }
  .pdp__tile-icon {
    min-width: 63px;
    max-width: 63px;
    min-height: 60px;
    max-height: 60px;
    margin-top: 20px;
    margin-bottom: 5px;
  }
  .pdp__desc {
    font-size: 11px;
    line-height: 20px;
    color: #000;
    opacity: 0.7;
    mix-blend-mode: normal;
    text-align: center;
    text-decoration: none;
    width: 134px;
    margin-left: 11px;
    word-break: break-word;
  }
  .pdp-accordion__package-pdf .row .productborderstyle {
    border-top: 1px solid #7f7f7f;
    padding-top: 20px;
    width: 390px !important;
    margin-left: -13px !important;
    padding-bottom: 50px !important;
  }
  .packageDetail .pdp-accordion-border-style .cmp-text ul li {
    opacity: 0.7;
    width: 98%;
    font-size: 1pc;
    font-family: STC FORWARD;
    padding-left: 0 !important;
  }
  .productborderstyle {
    border-top: 1px solid #d1cfcf;
    padding-top: 20px;
    width: 375px !important;
    margin-left: -11px !important;
    margin-bottom: 70px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .innerpageheader .inner-page-header-pdp-component__service-req-btn {
    margin-top: 10px;
  }
}
@media screen and (min-width: 0px) and (max-width: 350px) {
  .inner-page-header-pdp-component__title-text {
    font-size: 30px;
  }
}
@media only screen and (min-width: 992px) {
  .col-lg-3.col-6:nth-of-type(n + 5) {
    margin-top: 0;
  }
  .packageDetail.carousel {
    min-height: 300px;
  }
  .inner-page-header-pdp-component__modal-dialog {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    top: 30%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
    width: 625pc !important;
  }
  .inner-page-header-pdp__modal-desc {
    margin: 15px;
  }
  .inner-page-header-pdp-component__modal-content {
    padding: 30px;
  }
  .inner-page-header-pdp__modal-text-title {
    line-height: 55px;
    font-family: STC Forward;
    font-size: 2pc;
    letter-spacing: -0.32px;
    color: #000;
  }
  .inner-page-header-pdp__modal-header {
    height: 70px;
  }
  .inner-page-header-pdp__modal-close-btn {
    margin-bottom: 15px;
    padding: 10px;
    color: #ff375e !important;
    border: none;
    background-color: #fff;
    font-size: 27px;
  }
  .inner-page-header-pdp-component__modal-ku {
    width: 706px;
  }
  .inner-page-header-pdp__modal-des-image {
    width: 25px;
    height: 25px;
    line-height: 50px;
  }
  .inner-page-header-pdp__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
    width: 200px;
  }
  .inner-page-header-pdp-component__header-text {
    font-family: STC Forward;
    font-size: 15px;
    line-height: 25px;
    text-decoration: none;
    color: #ff375e;
    padding-left: 7px;
  }
  .inner-page-header-pdp-component__header-text:hover {
    color: #ff375e;
    text-decoration: none;
  }
  .inner-page-header-pdp-component__title-text {
    font-family: STC Forward;
    font-size: 3pc;
    color: #000;
    letter-spacing: -1.42857px;
    font-weight: 600;
  }
  .inner-page-header-pdp-component__title-text_2 {
    font-family: STC Forward;
    font-size: 3pc;
    color: #000;
    opacity: 0.5;
    line-height: 56px;
    letter-spacing: -1.42857px;
    margin-bottom: 0;
  }
  .inner-page-header-pdp-component__desc-text {
    line-height: 24px;
    font-family: STC Forward;
    font-size: 15px;
    color: #000;
    opacity: 0.7;
  }
  .inner-page-header-pdp-component__service-req-btn {
    font-family: STC Forward;
    font-size: 15px;
    text-align: center;
    color: #fff;
    width: 10pc;
    height: 40px;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    line-height: 20px;
    margin-top: 10px;
  }
  .inner-page-header-pdp-component__img {
    height: 547px;
    width: 100%;
    border-radius: 2px;
  }
}
@media only screen and (min-width: 992px) and (min-width: 1440px) {
  .inner-page-header-pdp-component__img {
    height: 667px;
    width: 645px;
  }
}
@media only screen and (min-width: 992px) {
  .pdp__tile-icon {
    width: 63px;
    height: 60px;
    margin-top: 30px;
    margin-bottom: 3px;
  }
  .pdp__tile {
    min-height: 254px;
    position: relative;
    top: 50px;
    width: 202px;
    border-radius: 2px;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    margin: 0 20px 30px 0;
    background: #fff;
    text-decoration: none;
  }
  .pdp__title-text {
    font-size: 21px;
    line-height: 25px;
    font-weight: 700;
    padding-left: 20px;
    padding-right: 20px;
    margin: 4px auto;
    padding-bottom: 10px;
  }
  .pdp__desc,
  .pdp__title-text {
    text-align: center;
    color: #000;
    position: relative;
  }
  .pdp__desc {
    width: 156px;
    font-size: 1pc;
    line-height: 20px;
    opacity: 0.7;
    margin-left: 20px !important;
  }
  .packages-sawa-25__tiles {
    margin-top: 5pc;
  }
  .inner-page-header-pdp-component__vat {
    float: left;
    font-size: 9pt !important;
    line-height: 24px;
    color: #000;
    opacity: 0.5 !important;
    padding-right: 5px !important;
    margin-top: 20px !important;
  }
  .inner-page-header-pdp-component__desc-container p {
    overflow-wrap: break-word;
    font-size: 15px;
    line-height: 24px;
    opacity: 0.7;
    margin: 0 0 0 3px;
  }
  .inner-page-header-pdp-component__desc-container h* {
    text-align: start;
  }
  .inner-page-header-pdp-component__desc-container .pdp__desc {
    margin-right: 0;
  }
  .inner-page-header-pdp-component__img-container .image-gallery {
    width: 100%;
    height: auto;
  }
  .inner-page-header-pdp-component__text {
    margin-left: 0;
  }
  #sawaWidth .cmp-title__text {
    width: 100% !important;
  }
  .detailsBorder {
    border-top: 1px solid #d1cfcf;
  }
  .detailsBorder.cmp-text .h2,
  .detailsBorder.cmp-text h2 {
    margin-top: 20px;
  }
  .accordianText {
    margin-bottom: -60px;
    padding-top: 10px;
  }
  .accordianText b {
    font-size: 28px;
  }
  .packageDetail
    .row.accordion-question-answer.active
    > .accordion-question.accordion-main {
    text-decoration: underline;
  }
  .packageDetail
    .row.qitaf-business-faq
    .row.accordion-question-answer.active
    > .accordion-question.accordion-main {
    text-decoration: none;
  }
}
.pdp-accordion__package-pdf {
  border-top: 1px solid #e5e5e5;
}
@media only screen and (max-width: 991px) {
  .pdp-accordion__package-pdf {
    width: 100vw !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    left: 50%;
    right: 50%;
    padding-left: 20px;
    position: relative;
  }
  .pdp-accordion__package-pdf.productborderstyle {
    margin-bottom: 60px !important;
  }
  .pdp-accordion__package-pdf p.pdp-package-card-desc2 {
    width: 80% !important;
    padding-left: 8px;
  }
  .pdp-accordion__package-pdf .pdp-arrow-up-icon__position {
    position: relative;
    color: #ff375e;
    width: 20%;
    top: 15px;
    right: 30px;
  }
  .pdp-accordion__package-pdf .pdp-arrow-up-icon__position .packagearrow {
    float: right;
    margin-top: 0 !important;
    position: relative;
    left: 0 !important;
  }
}
@media only screen and (min-width: 992px) {
  .CWR-54-part-2__title-text {
    font-family: STC Farword;
    font-size: 60px;
    line-height: 4pc;
    letter-spacing: -0.3px;
  }
  .pdp-accordion__ans-desc {
    line-height: 25px;
    font-size: 14px;
    width: 870px;
    opacity: 0.5;
  }
  .pdp-accordion__ans-desc2 {
    font-size: 1pc;
    line-height: 25px;
    color: rgba(0, 0, 0, 0.7);
  }
  .pdp-accordion-desc {
    left: -13px;
  }
  .pdp-accordion-desc,
  .pdp-package-card-desc2 {
    font-family: STC Forward;
    font-size: 28px;
    line-height: 36px;
    letter-spacing: -0.3px;
    position: relative;
  }
  .pdp-package-card-desc2 {
    margin-left: 8px;
    padding: 10px 0;
  }
  .pdp-accordion__list-ul {
    list-style: none;
    list-style-type: "\2713";
  }
  .pdp-accordion__list {
    width: 615px;
    opacity: 0.7;
    font-size: 1pc;
    line-height: 30px;
  }
  .pdp-arrow-up-icon {
    float: right;
    position: relative;
    color: #ff375e;
    height: 30px;
    width: 30px;
  }
  .pdp-arrow-up-icon:hover {
    color: #ff375e;
    cursor: pointer;
  }
  .pdp-arrow-up-icon__position {
    position: relative;
    width: auto;
    left: 50px;
    top: 10px;
  }
  .pdp-accordion__anslist {
    font-family: STC Forward;
    font-size: 14px;
    line-height: 25px;
    color: #000;
    opacity: 0.5;
    mix-blend-mode: normal;
  }
  .active .accordion-main:after {
    display: none;
  }
}
.border-style {
  padding: 0;
}
@media only screen and (max-width: 991px) {
  .inner-page-header-pdp-component__text {
    text-align: center;
  }
  .innerpageheader .row.my-4 {
    margin-left: 8px;
    margin-right: 8px;
  }
  .inner-page-header-pdp-component__img {
    margin: 0;
  }
  .inner-page-header-pdp-component__vat {
    margin-top: 10px;
    font-size: 9pt !important;
    display: none;
  }
  .accordion-answer {
    font-size: 1pc;
    font-family: STC Forward;
  }
  .accordion___faq-text-button {
    width: 100%;
    padding-top: 60px;
  }
}
@media only screen and (max-width: 991px) and (max-width: 991px) {
  .accordion___faq-text-button {
    padding-top: 0 !important;
    padding-bottom: 60px;
  }
}
@media only screen and (max-width: 991px) {
  .CWR-54-part2-desc {
    font-family: STC Forward;
    font-size: 28px;
    width: 246px;
    line-height: 40px;
  }
  .pdp-accordion__list-ul {
    list-style: none;
    list-style-type: "\2713" !important;
  }
  .pdp-accordion__list {
    width: 305px;
    opacity: 0.7;
    font-size: 1pc;
    line-height: 30px;
  }
  .pdp-accordion__anslist {
    font-family: STC Forward;
    width: 297px;
    font-size: 14px;
    line-height: 25px;
    color: #000;
    opacity: 0.5;
    mix-blend-mode: normal;
  }
  .pdp-arrow-up-icon__position {
    position: relative;
    color: #ff375e;
  }
  .pdp-accordion-border-style .accordion-question-answer {
    border-bottom: none !important;
  }
  .packageDetail
    .qitaf-business-faq
    .pdp-accordion-border-style
    .accordion-answer
    .accordion-para-text {
    margin-left: 0 !important;
    padding-left: 20px !important;
    line-height: 30px;
    width: 100% !important;
    color: #000;
    padding-right: 20px;
  }
  .packages-sawa-25__tiles {
    width: unset;
    padding-bottom: 60px;
  }
}
@media only screen and (min-width: 992px) {
  .PDP-service-tariff-rates-table-row-data > p {
    font-size: 1pc;
    opacity: 0.7;
  }
  p.PDP-service-tariff-rates-table-row-data-text-2.tarrif-rate {
    font-weight: bolder;
    opacity: unset;
    color: #000;
    font-size: 28px;
    margin-right: -20px;
  }
  .PDP-service-tariff-rates-table-row-data {
    margin-right: 20px;
  }
  .PDP-service-tariff-rates-table-row-data-head {
    margin-right: 0;
  }
  .PDP-service-tariff-rates-table-row-data > p {
    margin: 0;
    padding: 0;
  }
  .service-img {
    padding-bottom: 25px;
  }
  .PDP-service-tariff-rates-table-class > :not(caption) > * > * {
    padding: 1.5rem 4rem;
    position: relative;
    margin: 5px;
  }
  .PDP-service-tariff-rates__title-text {
    font-size: 60px;
    line-height: 4pc;
    margin: 25px;
  }
  .PDP-service-tariff-rates___head-text-service {
    margin-left: 60px;
  }
  .PDP-service-tariff-rates__button-subscribe {
    background: #ff375e;
    border: 0.5px solid #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    float: right;
    margin-right: 5pc;
  }
  .PDP-service-tariff-rates-table-row-data {
    font-size: 1pc;
    line-height: 24px;
  }
  .PDP-service-tariff-rates-table-row-data-text {
    margin-top: 20px;
    width: 156px;
    font-size: 1pc;
    line-height: 20px;
    margin-left: 0 !important;
  }
  .PDP-service-tariff-rates-table-row-data-text-2 {
    letter-spacing: 0.2px;
    font-size: 28px;
    line-height: 40px;
    margin-left: 0 !important;
  }
  .PDP-service-tariff-rates-table-class {
    color: #000;
    margin: 1em 0;
    text-align: left;
    width: 100%;
  }
  .PDP-service-tariff-rates-table-class > :not(caption) > * > * {
    padding: 1pc 0;
    border-bottom-width: 0;
    float: left;
  }
  .PDP-service-tariff-rates-table-row {
    border-top: 0.5px solid rgba(0, 0, 0, 0.2) !important;
  }
  .PDP-service-tariff-rates-table-row-data-head {
    font-weight: 700;
    border-bottom: 0.5px solid #000;
  }
  .PDP-service-tariff-rates-table-class
    .PDP-service-tariff-rates-table-row
    .PDP-service-tariff-rates-table-row-data,
  .PDP-service-tariff-rates-table-class
    .PDP-service-tariff-rates-table-row
    .PDP-service-tariff-rates-table-row-head {
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    padding-right: 53px;
    margin-right: 34px;
  }
}
@media only screen and (max-width: 991px) {
  .PDP-service-tariff-rates__title-text {
    padding-left: 20px;
    font-weight: bolder;
    margin-bottom: 25px;
    font-size: 21px;
  }
  .PDP-service-tariff-rates-table-row-data.PDP-service-tariff-rates-table-row-data-head {
    height: 75px;
    margin-left: 0;
    width: auto;
    background: #fbfbfb;
    font-size: 1pc;
    padding: 24px 15px 14px 20px;
  }
  .PDP-service-tariff-rates-table-row-data {
    padding-top: 26px;
    padding-left: 20px;
    height: 164px;
    border-top: 0.5px solid rgba(0, 0, 0, 0.2);
    margin-left: 0;
    width: auto;
    color: #969696;
    font-family: STC Forward;
    font-size: 1pc;
    padding-right: 15px !important;
    margin-right: -20px;
  }
  .PDP-service-tariff-rates-table-row-data-head {
    color: #000;
    font-weight: 700;
    margin-bottom: 0;
  }
  .col-lg-3.col-6:nth-of-type(n + 3) {
    margin-top: 0;
  }
}
@media only screen and (min-width: 992px) {
  .service-codes__title-tex {
    font-size: 60px;
    line-height: 4pc;
  }
  .service-code__desc {
    display: inline;
    position: relative;
    left: -30px;
    margin-left: 30px;
    margin-top: 20px;
    height: 24px;
    font-family: STC Forward;
    font-size: 22px;
    line-height: 36px;
    color: #000;
  }
  .service-code__table-class {
    border-collapse: collapse;
    color: #000;
    margin: 1em 0;
    text-align: left;
    width: 100%;
  }
  .service-code__table-row-head {
    font-weight: 700;
    border-bottom: none;
  }
  .service-code__table-row-head-bg {
    background: rgba(0, 0, 0, 0.02);
  }
  .col-6.service-code__table-row-head {
    font-size: 1pc;
    line-height: 20px;
  }
}
.service-code__table-class > :not(caption) > * > * {
  border-bottom-width: 0;
  float: left;
  padding: 1rem 1rem 9pt 75pt;
}
.service-code__title-text {
  margin-left: 20px;
  font-family: STC Forward;
  font-size: 28px;
  padding-left: 20px;
  line-height: 24px;
}
.service-code__table-head:first-child {
  border-top: 0 solid #aaa;
}
.service-code__table-class
  .service-code__table-row
  .service-code__table-row-data,
.service-code__table-class
  .service-code__table-row
  .service-code__table-row-head {
  border-top: 0.5px solid #d3d3d3;
  border-bottom: 0.5px solid #d3d3d3;
  font-family: STC Forward;
  font-size: 1pc;
  margin: 0;
  line-height: 24px;
  padding: 30px 0 30px 75px;
}
.service-code__table-row-head {
  border-top: 1px #d3d3d3 !important;
}
.service-code__table-body:last-child {
  border-bottom: 1px solid;
}
@media only screen and (max-width: 991px) {
  .service-code__table-class > :not(caption) > * > * {
    border-bottom-width: 0;
    float: left;
    padding: 1rem 1rem 1rem 30px;
  }
  .service-code__desc {
    display: inline;
    margin-left: 30px;
    margin-top: 20px;
    height: 24px;
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    color: #000;
  }
  .service-code__title-text {
    margin-left: 7px;
    font-family: STC Forward;
    font-size: 28px;
    line-height: 24px;
  }
}
@media only screen and (min-width: 992px) {
  .pre-populated-service-table-class > :not(caption) > * > * {
    padding: 1.5rem 4rem;
  }
  .pre-populated-service___head-text-service {
    margin-left: 60px;
  }
  .pre-populated-service__button-subscribe {
    background: #ff375e;
    border: 0.5px solid #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    float: left;
  }
  .pre-populated-service-table-row-data-text {
    margin-top: 20px;
  }
  .pre-populated-service-table-class {
    color: #000;
    margin: 1em 0;
    text-align: left;
  }
  .pre-populated-service-table-class > :not(caption) > * > * {
    border-bottom-width: 0;
    float: left;
    padding: 1rem 1rem 1rem 30px;
  }
  .pre-populated-service-table-class
    .pre-populated-service-table-row
    .pre-populated-service-table-row-data,
  .pre-populated-service-table-class
    .pre-populated-service-table-row
    .pre-populated-service-table-row-head {
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
  }
  .pre-populated-service-table-row {
    border-top: 1px solid #aaa !important;
  }
  .pdp__bottom-text {
    position: absolute;
    bottom: 0;
    color: #000;
    mix-blend-mode: normal;
    opacity: 0.5;
    font-family: STC Forward;
    font-size: 14px;
    line-height: 20px;
    bottom: 10px;
    width: 100%;
  }
  .innerpageheader .inner-page-header-pdp-component__img-container {
    padding-right: 30px;
  }
}
@media only screen and (max-width: 991px) {
  .pre-populated-service-table-class
    .pre-populated-service-table-row
    .pre-populated-service-table-row-data,
  .pre-populated-service-table-class
    .pre-populated-service-table-row
    .pre-populated-service-table-row-head {
    font-family: STC Forward;
    font-size: 1pc;
    border-bottom: 1px solid #aaa;
  }
  .pre-populated-service-table-class > :not(caption) > * > * {
    padding: 1rem 1rem 1rem 0;
  }
  .pre-populated-service-table-row:nth-of-type(2) {
    margin-left: -25px;
  }
  .pre-populated-service-table-row {
    display: grid;
    border-top: 1px solid #aaa !important;
  }
  .pre-populated-service-table-row-data {
    width: auto !important;
  }
  .pre-populated-service___head-text-service {
    margin-left: 25px;
  }
  .pre-populated-service-table-row-data-text {
    width: 150px;
  }
  .pre-populated-service__button-subscribe {
    background: #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    margin-right: 90pt;
  }
  .pre-populated-service-table-class > :not(caption) > * > * {
    border-bottom-width: 0;
    float: left;
    padding: 1rem 1rem 1rem 30px;
  }
  .pre-populated-service-table-class {
    color: #000;
    text-align: left;
  }
  .pdp__bottom-text {
    font-size: 14px;
    position: absolute;
    color: #a9a9a9;
    padding: 30px 10px 0 8px;
  }
  .pdp-accordion-border-style .active .accordion-main:after {
    position: absolute;
    top: auto;
    bottom: 0;
    z-index: 1;
  }
  .pdp-accordion-border-style .accordion-main:after {
    position: absolute;
    right: 12%;
    top: 32%;
    margin-top: 0 !important;
  }
  .pdp-package-card-desc2 {
    width: 246px !important;
    font-family: STC Forward;
    font-size: 28px;
    line-height: 36px;
    letter-spacing: -0.3px;
    position: relative;
    padding-left: 30px;
    font-weight: 700;
  }
}
.accordion-data ul {
  color: #000;
  font-size: 1pc;
}
.accordion-answer ul {
  color: #000;
  opacity: 0.7;
  font-size: 14px;
  margin-left: 15px;
}
.accordion .qitaf-business-faq .accordion-para-text ul {
  font-size: 1pc;
}
.ulList {
  list-style: none;
}
.accordion-data .h3,
.accordion-data h3 {
  font-size: 28px;
  font-weight: 600;
}
.fixed {
  position: sticky;
  top: 10px;
}
.pdp-accordion-border-style .accordion-title__question {
  margin: 0;
  font-weight: 400;
}
.pdp-accordion-border-style .accordion-question.accordion-main {
  margin-left: 0;
}
.pdp-package-card-desc2 {
  left: auto;
}
.pdp-arrow-up-icon {
  position: absolute;
  right: -9pt;
}
.pdp-accordion-border-style .accordion-question .accordion-main {
  margin-left: 0;
}
.pdp-accordion-border-style .accordion-para-text ul {
  padding: 0;
  margin: 0;
}
@media only screen and (max-width: 991px) {
  .pdp-arrow-up-icon {
    position: absolute;
    right: -30px;
  }
  .pdp-package-card-desc2 {
    margin-bottom: 0;
    margin-left: 0;
  }
  .accordion-answer ul {
    margin-left: 0 !important;
  }
  .pdp-accordion-border-style .accordion-answer ul {
    margin-left: 0 !important;
    padding: 0;
    margin: 0;
  }
  .pdp-accordion-border-style .accordion-answer ul li {
    list-style-type: none;
    position: relative;
    margin: 0 0 7px;
    padding-left: 25px;
    font-family: STC Forward;
  }
  .pdp-accordion-border-style .accordion-answer ul li:before {
    content: "\ea10";
    margin-right: 10px;
    position: absolute;
    left: 0;
    top: 0;
    font-family: stc !important;
  }
  .columncontainer .title .cmp-title .cmp-title__text.h1,
  .columncontainer .title .cmp-title h1.cmp-title__text {
    letter-spacing: normal;
    line-height: 60px;
    margin-left: 5px !important;
  }
  .pdp-accordion-border-style .accordion-question.accordion-main {
    margin-left: 20px !important;
    margin-top: 0 !important;
  }
  .packageDetail .pdp-accordion-border-style .imagegrid {
    margin-top: -56px;
    padding-left: 20px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 768px) {
  .pdp__tile:nth-child(2n) {
    margin-left: 0;
    margin-right: 9pt;
  }
}
@media only screen and (min-device-width: 411px) and (max-device-width: 425px) {
  .pdp__tile {
    width: 175px;
  }
}
@media (max-device-width: 360px) {
  .pdp__tile {
    width: 150px;
  }
}
@media only screen and (min-width: 1440px) {
  .pdp__tile {
    min-height: 254px;
    position: relative;
    top: 50px;
    width: 202px;
    border-radius: 2px;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    margin: 0 20px 20px 0;
    background: #fff;
    text-decoration: none;
  }
  .pdp__inner-tile {
    max-height: 254px !important;
  }
  .innerpageheader .inner-page-header-pdp-component__img-container {
    position: relative;
    left: 30px;
    padding: 0;
  }
  .inner-page-header-pdp-component__desc-container {
    margin-left: -15px;
    padding-top: 5pc !important;
  }
  .inner-page-header-pdp-component__img-container .image-gallery {
    width: 645px;
    height: 667px;
  }
}
html[dir="rtl"]
  .packageDetail
  .pdp-accordion-border-style
  .accordion
  .qitaf-business-faq
  .accordion-answer
  .accordion-para-text {
  padding-right: unset;
}
html[dir="rtl"] .pdp-accordion-border-style .accordion-data .ulList {
  margin: 0;
  padding: 0;
  text-indent: -20px;
  margin-left: unset;
  margin-right: 30px;
}
html[dir="rtl"] .pdp-accordion-border-style .accordion-para-text ul {
  padding: 0;
  margin: 0 30px 0 0;
}
html[dir="rtl"] .pdp-arrow-up-icon {
  position: absolute;
  right: unset;
  left: -11px;
}
html[dir="rtl"] .pdp-arrow-up-icon__position svg {
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"]
    .packageDetail.carousel.aem-GridColumn.aem-GridColumn--default--12
    .text
    .cmp-text
    p {
    padding-right: 0;
  }
  html[dir="rtl"]
    .packageDetail.carousel.aem-GridColumn.aem-GridColumn--default--12
    .packageDetail
    .re-direct-functionality__tile {
    margin-right: 1pc !important;
  }
  html[dir="rtl"]
    .packageDetail.carousel.aem-GridColumn.aem-GridColumn--default--12
    .pdp-arrow-up-icon__position
    .packagearrow {
    right: -15px;
  }
}
@media only screen and (max-width: 991px) and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .packageDetail .re-direct-functionality__tile {
    margin-right: 6px !important;
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .packageDetail > .row {
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }
  html[dir="rtl"] .packageDetail .col-lg-8.border-style {
    margin-right: 33px;
    padding-left: 20px;
  }
  html[dir="rtl"] .pdp-accordion-border-style .accordion-title__question ul {
    padding-right: 20px;
  }
  html[dir="rtl"] .pdp-accordion-border-style .active .accordion-main:after {
    position: absolute;
    top: 89px;
    left: 15px;
    right: unset;
  }
  html[dir="rtl"] .pdp-accordion-border-style .accordion-main:after {
    position: absolute;
    left: 3px;
    top: 90px;
    right: unset;
  }
  html[dir="rtl"] .pdp-accordion-border-style .accordion-data ul {
    padding: 0 21px 0 0;
  }
  html[dir="rtl"] .pdp-accordion-border-style .accordion-answer ul {
    margin-right: 21px;
    margin-left: unset;
  }
}
html[dir="rtl"]
  .accordion
  .qitaf-business-faq
  .accordion-para-text
  ul
  li:before {
  margin-right: unset;
  margin-left: 10px;
}
.pdp-accordion-border-style .accordion-close-button {
  margin-right: 0 !important;
}
td {
  border: 0 !important;
  text-align: left !important;
  opacity: unset !important;
  color: #969696 !important;
  padding: 20px 18px !important;
  vertical-align: top;
}
@media only screen and (max-width: 991px) {
  td {
    padding: 25px 11px !important;
    border: 1px solid #c4c4c4 !important;
  }
}
th {
  border: 0 !important;
  text-align: left !important;
  padding: 20px 1pc !important;
}
@media only screen and (max-width: 991px) {
  th {
    padding: 25px 11px !important;
    border: 1px solid #c4c4c4 !important;
  }
}
tr {
  border: 0.5px solid rgba(0, 0, 0, 0.2) !important;
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 0 !important;
}
tbody tr:first-child {
  background-color: rgba(0, 0, 0, 0.02);
  font-weight: 900;
  color: #000;
}
html[dir="rtl"] .packagearrow {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
html[dir="rtl"] .PDP-service-tariff-rates-table-class > :not(caption) > * > * {
  float: right;
  text-align: right;
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"]
    .innerpageheader
    .inner-page-header-pdp-component__img-container {
    padding-right: 30px;
  }
  html[dir="rtl"] .inner-page-header-pdp-component__desc-container p {
    margin-right: 3px;
  }
}
@media only screen and (min-width: 1440px) {
  html[dir="rtl"] .pdp__tile {
    margin: 0 0 25px 25px;
    margin: 0 0 20px 20px;
  }
  html[dir="rtl"]
    .innerpageheader
    .inner-page-header-pdp-component__img-container {
    position: relative;
    right: 27px;
    padding: 0;
  }
  html[dir="rtl"] .inner-page-header-pdp-component__desc-container {
    margin-right: -9pt;
    margin-left: 0;
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .pdp__tile {
    margin: 0 0 20px 13px;
  }
  html[dir="rtl"] .pdp__tile:nth-child(2n) {
    margin-left: 0;
    margin-right: unset;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 768px) {
  html[dir="rtl"] .pdp__tile:nth-child(2n) {
    margin-right: 0;
    margin-left: 9pt;
  }
}
.packagearrow {
  content: url(packarrow.png);
}
@media only screen and (max-width: 991px) {
  .packagearrow {
    content: url(packarrow.png);
    margin-top: 20px;
    position: absolute;
    left: 0;
    right: 0;
  }
}
html[dir="rtl"] .PDP-service-tariff-rates__title-text.h2,
html[dir="rtl"] h2.PDP-service-tariff-rates__title-text {
  text-align: right;
}
html[dir="rtl"] .col-lg-2.col-6.PDP-service-tariff-rates-table-row-data {
  float: right;
  text-align: right;
}
html[dir="rtl"] .PDP-service-tariff-rates-table-row.col-lg-12.col-6 {
  padding-right: 40px;
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .tarrifPlans.aem-GridColumn.aem-GridColumn--default--12 {
    margin-left: 0;
  }
  html[dir="rtl"] .PDP-service-tariff-rates-table-row.col-lg-12.col-6 {
    padding-right: 0;
  }
}
@media only screen and (max-width: 991px) {
  .PDP-service-tariff-rates-table-row-data.PDP-service-tariff-rates-table-row-data-head,
  html[dir="rtl"] .col-lg-2.col-6.PDP-service-tariff-rates-table-row-data {
    width: 100%;
  }
  .tarrifPlans .row.my-5.container-fluid,
  .tarrifPlans .row.my-5.container-lg,
  .tarrifPlans .row.my-5.container-md,
  .tarrifPlans .row.my-5.container-sm,
  .tarrifPlans .row.my-5.container-xl,
  .tarrifPlans .row.my-5.container-xxl {
    width: auto !important;
    position: relative;
    left: 0 !important;
    right: 0 !important;
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
  .tarrifPlans.aem-GridColumn.aem-GridColumn--default--12 {
    margin-left: -9pt;
  }
  .inner-page-header-pdp-component__img {
    margin-top: 5px;
  }
  .inner-page-header-pdp-component__img-container {
    padding: 0;
    margin-top: 5px;
  }
}
@media screen and (min-width: 992px) {
  .packageDetail > .row {
    margin-right: -22px;
  }
  .packageDetail
    .pdp-accordion-border-style
    .cmp-text.for-sawa-table
    > table
    > tbody
    > tr:last-child,
  .packageDetail
    .pdp-accordion-border-style
    .cmp-text.for-sawa-table
    > table
    tbody {
    border-bottom: 1px solid #d3d3d3;
  }
  .packageDetail
    .pdp-accordion-border-style
    .cmp-text.for-sawa-table
    > table
    tr
    > td,
  .packageDetail
    .pdp-accordion-border-style
    .cmp-text.for-sawa-table
    > table
    tr
    > th {
    padding: 25px 60px !important;
  }
  .packageDetail .pdp-accordion-border-style .cmp-text.ziyaraTick ul {
    margin-left: 0;
  }
  .packageDetail .accordion,
  .packageDetail .row.accordion-question-answer.active {
    padding-top: 0;
    padding-bottom: 0;
  }
  .packageDetail .accordion-data .h3,
  .packageDetail .accordion-data h3 {
    margin-top: -9px;
    line-height: 36px;
    margin-bottom: 0;
  }
  .packageDetail .accordion .accordion-answer {
    padding-top: 5px;
  }
  .packageDetail .pdp-accordion-border-style {
    padding-top: 20px !important;
  }
  .packageDetail .accordion__head-text.fixed {
    width: 95% !important;
    margin-left: -15px;
  }
  .packageDetail .accordion .accordion-question-answer {
    padding: 20px 0 0;
  }
  .packageDetail .h1,
  .packageDetail h1 {
    font-weight: 900;
  }
  .packageDetail .col-lg-8.border-style {
    border-top: 1px solid #e8e8ea;
  }
  .packageDetail .accordion-question-answer {
    border-top: none !important;
  }
  .packageDetail .accordion-main:after {
    right: 0;
  }
  .packageDetail .pdp-accordion-border-style .accordion-close-button {
    margin-right: 0 !important;
  }
  .packageDetail .pdp-arrow-up-icon__position {
    left: 0 !important;
  }
  .packageDetail
    .pdp-accordion-border-style
    .cmp-text
    > table
    > tbody
    > tr
    > td,
  .packageDetail
    .pdp-accordion-border-style
    .cmp-text
    > table
    > tbody
    > tr
    > th {
    padding: 25px 10px !important;
    letter-spacing: 0 !important;
    opacity: 1 !important;
  }
  #img-60x60 .re-direct-functionality__tile-icon {
    min-width: 60px;
    min-height: 60px;
    max-width: 60px;
    max-height: 60px;
  }
}
@media screen and (max-width: 991px) {
  .cmp-text table tbody tr td {
    padding: 20px !important;
    border: 1px solid #c4c4c4;
  }
  .cmp-text {
    overflow-x: auto;
  }
  .cmp-text table tbody tr th {
    padding: 20px !important;
  }
  .cmp-text > table > tbody > tr > td:first-child {
    font-weight: 400;
    color: #000;
  }
  .columncontainer .cmp-title__text.h1,
  .columncontainer h1.cmp-title__text {
    font-size: 28px;
    line-height: 40px !important;
  }
  .cmp-text .h2 b,
  .cmp-text h2 b {
    font-size: 1pc;
    line-height: 24px;
    margin-left: 5px;
  }
  .cmp-text > p {
    opacity: 0.7;
  }
  .columncontainer .cmp-text > table {
    overflow-x: auto;
  }
  .pdp-accordion-border-style .accordion-question-answer {
    -webkit-box-shadow: 0 0.5px 0 #c4c4c4;
    box-shadow: 0 0.5px 0 #c4c4c4;
  }
  .pdp-accordion-border-style .accordion-question-answer:last-child {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .packageDetail .cmp-text.ziyaraTick ul {
    padding-left: 0 !important;
  }
  .packageDetail .h3,
  .packageDetail h3 {
    font-size: 1pc !important;
  }
  .packageDetail .cmp-text ul li {
    padding-right: 10px;
  }
  .packageDetail .packagearrow {
    left: 30px !important;
    margin-top: 15px !important;
  }
  .packageDetail.carousel table {
    margin-bottom: 50px;
  }
  .packageDetail.carousel table tbody tr th {
    padding-left: 20px !important;
    border: 1px solid #c4c4c4 !important;
  }
  .packageDetail.carousel table tbody tr td {
    padding-left: 20px !important;
  }
  .packageDetail .accordion__head-text {
    padding-top: 10px;
    font-size: 28px;
    width: 246px;
    padding-left: 20px;
    font-family: STC FORWARD;
  }
  .packageDetail .accordion-question-answer {
    border-top: none;
  }
  .packageDetail
    .pdp-accordion-border-style
    .accordion-answer
    .accordion-para-text {
    padding-left: 20px !important;
    width: 98%;
    color: #000;
    font-size: 1pc;
  }
  .packageDetail .pdp-accordion-border-style .active .accordion-main:after {
    position: absolute;
    top: auto;
    bottom: 0;
    z-index: 9;
    right: 33px;
  }
  .packageDetail .accordion-data .h3,
  .packageDetail .accordion-data h3 {
    padding-left: 10px;
    margin-left: 0 !important;
  }
  .packageDetail .pdp-accordion-border-style .imagegrid {
    padding-left: 0;
    padding-top: 20px;
    margin-top: 0;
    margin-left: 10px;
  }
  .packageDetail .pdp-accordion-border-style .text .cmp-text {
    padding-top: 10px;
  }
  .packageDetail .pdp-accordion-border-style {
    padding-bottom: 30px !important;
    margin-bottom: 0;
  }
  .packageDetail .pdp-package-card-desc2 {
    padding-left: 20px;
  }
  .packageDetail .productborderstyle {
    margin-bottom: 0;
  }
  .packageDetail .pdp-accordion-border-style .active > .accordion-answer {
    padding-top: 0;
  }
  .packageDetail .accordion___faq-text-button {
    padding-bottom: 0;
  }
  .packageDetail .pdp-accordion-border-style .h3,
  .packageDetail .pdp-accordion-border-style h3 {
    padding-left: 8px !important;
    margin-left: 0;
    width: 70%;
  }
  .packageDetail .cmp-text > p {
    padding-left: 10px;
  }
  .packageDetail .cmp-text ul {
    padding-left: 30px;
  }
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .packageDetail .re-direct-functionality__tile:nth-child(4n) {
    margin-left: 0;
    margin-right: 0;
  }
  html[dir="rtl"] .packageDetail > .row {
    margin-left: -25px;
  }
  html[dir="rtl"] .packageDetail .accordion-data .h3,
  html[dir="rtl"] .packageDetail .accordion-data h3 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  html[dir="rtl"] .packageDetail .accordion .accordion-answer {
    padding-top: 0;
  }
  html[dir="rtl"] .packageDetail .pdp-arrow-up-icon__position {
    right: 25px;
    left: 0 !important;
  }
  html[dir="rtl"] .packageDetail .accordion-answer .accordion-para-text {
    margin-right: -14px;
    padding-left: 0;
  }
  html[dir="rtl"] .packageDetail .accordion-para-text b {
    margin-right: 10px !important;
  }
  html[dir="rtl"] .packageDetail .accordion-para-text p {
    margin-right: 20px;
  }
  html[dir="rtl"] .packageDetail .accordion-para-text li {
    width: 810px;
  }
  html[dir="rtl"] .packageDetail .accordion__head-text.fixed {
    margin-right: -10px;
  }
  html[dir="rtl"] .packageDetail .re-direct-functionality__tile {
    margin: 15px 0 30px 30px;
  }
}
@media screen and (max-width: 991px) {
  html[dir="rtl"] .cmp-text table tbody tr td {
    padding: 20px !important;
    border: 1px solid #c4c4c4;
  }
  html[dir="rtl"] .packageDetail .cmp-text,
  html[dir="rtl"] div.cmp-text {
    overflow-x: auto;
  }
  html[dir="rtl"] .cmp-text table tbody tr th {
    padding: 20px !important;
  }
  html[dir="rtl"] .cmp-text > table > tbody > tr > td:first-child {
    font-weight: 400;
    color: #000;
  }
  html[dir="rtl"] .columncontainer .cmp-title__text.h1,
  html[dir="rtl"] .columncontainer h1.cmp-title__text {
    font-size: 28px;
    line-height: 40px !important;
  }
  html[dir="rtl"] .cmp-text .h2,
  html[dir="rtl"] .cmp-text h2 {
    font-size: 1pc;
    line-height: 24px;
  }
  html[dir="rtl"] .cmp-text > p {
    opacity: 0.7;
  }
  html[dir="rtl"] .package-close-btn:after {
    left: 5% !important;
    right: unset !important;
  }
  html[dir="rtl"] .packageDetail .cmp-text > table {
    position: relative !important;
    left: 0 !important;
  }
  html[dir="rtl"] .packageDetail .accordion__head-text {
    padding-top: 20px;
    padding-right: 30px;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion-border-style
    .accordion-question.accordion-main {
    margin-right: 30px !important;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion-border-style
    .accordion-main:after {
    top: 35px;
  }
  html[dir="rtl"] .packageDetail .pdp-package-card-desc2 {
    margin-right: 30px !important;
  }
  html[dir="rtl"] .packageDetail .packagearrow {
    left: 10px;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion-border-style
    .accordion-answer
    ul
    li {
    padding-right: 10px;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion-border-style
    .accordion-answer
    ul
    li:before {
    right: -30px;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion-border-style
    .active
    .accordion-main:after {
    top: unset;
    z-index: 0;
  }
  html[dir="rtl"] .packageDetail .accordion-para-text p {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  html[dir="rtl"] .packageDetail .accordion-para-text {
    padding-right: 0 !important;
  }
  html[dir="rtl"] .packageDetail .pdp-accordion-border-style .imagegrid {
    padding-right: 20px;
    margin-right: 9px;
    margin-left: 0;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion-border-style
    .active
    > .accordion-answer {
    padding-top: 0;
  }
  html[dir="rtl"] .packageDetail .accordion___faq-text-button {
    padding-bottom: 30px;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion-border-style
    .accordion-answer
    .accordion-para-text {
    width: 100%;
  }
  html[dir="rtl"] .packageDetail .pdp-accordion-border-style .imagegrid {
    padding-right: 0;
    padding-left: 0;
  }
  html[dir="rtl"] .packageDetail .accordion__head-text.fixed {
    padding-right: 14px;
  }
  html[dir="rtl"] .packageDetail.carousel table tbody tr td,
  html[dir="rtl"] .packageDetail.carousel table tbody tr th {
    padding-right: 20px !important;
  }
  html[dir="rtl"]
    .packageDetail.carousel
    .pdp-accordion-border-style
    .text
    .cmp-text
    p {
    padding-right: 20px;
  }
}
.packageDetail .pdp-accordion-border-style .active .accordion-main:after {
  z-index: 1 !important;
}
@media only screen and (min-width: 992px) {
  .packageDetail .h1,
  .packageDetail h1 {
    font-size: 3pc;
  }
  .packageDetail .cmp-text ul li {
    padding-left: 0 !important;
    text-align: justify;
  }
  .packageDetail .pdp-accordion-border-style .h3,
  .packageDetail .pdp-accordion-border-style h3 {
    padding-left: 9pt;
    margin-top: 0 !important;
  }
  .packageDetail .pdp-accordion-border-style .cmp-text.ziyaraTick ul {
    margin-left: 10px;
  }
  .packageDetail .imagegrid {
    margin-left: 22px;
  }
  .packageDetail .pdp-accordion-border-style .cmp-text > table {
    margin-left: 9pt !important;
  }
}
@media only screen and (max-width: 991px) {
  .packageDetail .mrm5,
  .packageDetail > .row {
    margin-left: 0 !important;
  }
  .packageDetail .h1,
  .packageDetail h1 {
    font-size: 28px;
  }
  .tarrifPlans {
    margin: 0 !important;
  }
  .tarrifPlans .row.my-5.container-fluid,
  .tarrifPlans .row.my-5.container-lg,
  .tarrifPlans .row.my-5.container-md,
  .tarrifPlans .row.my-5.container-sm,
  .tarrifPlans .row.my-5.container-xl,
  .tarrifPlans .row.my-5.container-xxl {
    width: 100vw !important;
    position: relative;
    left: 50% !important;
    right: 50% !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
  }
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] .packageDetail .cmp-text ul li {
    margin-right: 20px;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion-border-style
    .cmp-text.ziyaraTick
    ul
    li:before {
    padding-left: 11px;
    padding-right: 0 !important;
  }
  html[dir="rtl"] .PDP-service-tariff-rates-table-row.col-lg-12.col-6 {
    padding-right: 0;
  }
  html[dir="rtl"]
    .PDP-service-tariff-rates-table-row.col-lg-12.col-6
    .col-lg-2.col-6.PDP-service-tariff-rates-table-row-data {
    padding-left: 53px;
    padding-right: 0;
    margin-left: 34px;
    margin-right: 0;
  }
  html[dir="rtl"]
    .PDP-service-tariff-rates-table-row.col-lg-12.col-6
    .col-lg-2.col-6.PDP-service-tariff-rates-table-row-data
    p.PDP-service-tariff-rates-table-row-data-text-2.tarrif-rate {
    margin-right: -25px;
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .PDP-service-tariff-rates__title-text.h2,
  html[dir="rtl"] h2.PDP-service-tariff-rates__title-text {
    padding-right: 20px;
  }
  html[dir="rtl"]
    .PDP-service-tariff-rates-table-class
    .col-lg-2.col-6.PDP-service-tariff-rates-table-row-data {
    margin-right: 0;
    padding-right: 24px !important;
    padding-left: 24px !important;
    margin-bottom: 10px;
  }
  html[dir="rtl"] .packageDetail .mrm5 {
    margin-left: -4px !important;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion-border-style
    .cmp-text.ziyaraTick
    ul
    li:before {
    padding-left: 11px;
    padding-right: 0;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion-border-style
    .cmp-text.ziyaraTick
    ul
    li {
    padding-left: 11px;
  }
  html[dir="rtl"] .packageDetail .cmp-text.ziyaraTick ul {
    margin-right: 7px;
    padding-right: 20px;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion__package-pdf
    p.pdp-package-card-desc2 {
    margin-right: 0 !important;
  }
  html[dir="rtl"]
    .packageDetail.carousel.aem-GridColumn.aem-GridColumn--default--12 {
    margin-left: -9pt !important;
    margin-right: -15px;
    width: 100vw;
  }
  html[dir="rtl"] .packageDetail .productborderstyle {
    margin-bottom: 0;
    padding-right: 2pc;
  }
  html[dir="rtl"] .packageDetail .accordion__head-text.fixed {
    padding-top: 20px;
  }
  html[dir="rtl"] .packageDetail .col-lg-8.border-style {
    margin-right: 0;
  }
  html[dir="rtl"] .packageDetail .pdp-accordion-border-style .h3,
  html[dir="rtl"] .packageDetail .pdp-accordion-border-style h3 {
    padding-left: 10px !important;
    margin-left: 0 !important;
    padding-right: 20px !important;
  }
  html[dir="rtl"] .packageDetail .pdp-accordion-border-style .text .cmp-text {
    margin-left: -10px;
  }
  html[dir="rtl"] .packageDetail .pdp-accordion-border-style .cmp-text ul li {
    padding-left: 10px !important;
    padding-right: 20px;
  }
  html[dir="rtl"] .packageDetail .pdp-package-card-desc2 {
    margin-right: 0 !important;
    padding-left: 0 !important;
  }
  html[dir="rtl"]
    .packageDetail
    .pdp-accordion__package-pdf
    .pdp-arrow-up-icon__position {
    right: 15%;
  }
  html[dir="rtl"]
    .packageDetail.carousel.aem-GridColumn.aem-GridColumn--default--12
    .cmp-text.for-sawa-table
    table {
    margin-left: -3vw !important;
    margin-bottom: 50px;
    margin-right: 8px;
  }
  html[dir="rtl"]
    .packageDetail.carousel
    .cmp-text.for-sawa-table
    table
    tbody
    tr
    td {
    padding-right: 26px !important;
    padding-left: 30px !important;
  }
  html[dir="rtl"]
    .packageDetail.carousel.aem-GridColumn.aem-GridColumn--default--12
    .text
    .cmp-text
    p {
    padding-right: 20px !important;
  }
}
@media only screen and (min-width: 991px) {
  .sawa-package-table.cmp-text > table > tbody > tr > td,
  .sawa-package-table.cmp-text > table > tbody > tr > th,
  .subscribe-table.cmp-text > table > tbody > tr > td,
  .subscribe-table.cmp-text > table > tbody > tr > th {
    padding-left: 60px !important;
    padding-right: 58px !important;
    opacity: unset !important;
    color: #000 !important;
  }
  .sawa-package-table .h1,
  .sawa-package-table h1 {
    padding-bottom: 40px;
    font-weight: 700;
  }
  .sawa-package-table p {
    padding-bottom: 20px;
    opacity: 0.7;
  }
}
@media only screen and (max-width: 991px) {
  .sawa-package-table.cmp-text > table > tbody > tr > td > a,
  .subscribe-table.cmp-text > table > tbody > tr > td > a {
    white-space: nowrap;
  }
  .packageDetail:last-child .cmp-text.for-sawa-table {
    padding-bottom: 75pt;
  }
}
@media only screen and (min-width: 991px) {
  html[dir="rtl"] .sawa-package-table.cmp-text > table > tbody > tr > td,
  html[dir="rtl"] .sawa-package-table.cmp-text > table > tbody > tr > th,
  html[dir="rtl"] .subscribe-table.cmp-text > table > tbody > tr > td,
  html[dir="rtl"] .subscribe-table.cmp-text > table > tbody > tr > th {
    padding-right: 60px !important;
    padding-left: 58px !important;
  }
}
@media screen and (max-width: 991px) {
  .packageDetail .accordion .h3,
  .packageDetail .accordion h3 {
    padding-left: 0;
    margin-top: 4px !important;
  }
  .packageDetail .accordion ul.ulList {
    padding-left: 15px !important;
  }
  .packageDetail .accordion .accordion-main:after {
    right: 0;
  }
  .packageDetail .accordion .accordion-para-text {
    padding-left: 0 !important;
  }
  .packageDetail .accordion .accordion-answer ul {
    margin-left: -20px !important;
  }
  .packageDetail .col-lg-4.accordion___faq-text-button .accordion__head-text.h1,
  .packageDetail .col-lg-4.accordion___faq-text-button h1.accordion__head-text {
    margin-left: 0 !important;
  }
}
@media screen and (max-width: 991px) {
  html[dir="rtl"] .packageDetail .pdp-accordion-border-style .imagegrid {
    margin-right: 0;
  }
  html[dir="rtl"] .packageDetail .col-lg-8.border-style {
    margin-right: 10px !important;
  }
  html[dir="rtl"] .packageDetail .accordion .h3,
  html[dir="rtl"] .packageDetail .accordion h3 {
    padding-right: 0 !important;
  }
  html[dir="rtl"] .packageDetail .accordion .accordion-answer ul {
    margin-right: 22px !important;
  }
  html[dir="rtl"] .packageDetail .accordion .accordion-main:after {
    left: 0 !important;
    right: unset;
  }
}
html[dir="rtl"] .inner-page-header-pdp-component__vat {
  float: none;
}
body {
  font-family:
    Helvetica,
    Arial,
    sans-serif,
    STC Forward;
}
.tabs .primary li {
  color: #585858;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  cursor: pointer;
  font-size: 15px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  mix-blend-mode: normal;
  top: calc(50% - 687.5px);
  padding: 0 0 20px !important;
  margin: 0 30px 0 0 !important;
}
.tabs .secondary li {
  color: #ff375e;
  background-color: rgba(255, 55, 94, 0.1) !important;
  height: 2pc;
  margin-right: 9pt;
  line-height: 20px;
  vertical-align: middle;
  font-size: 14px;
}
.tabs .primary li.active > span,
.tabs .primary li:hover > span {
  color: #ff375e !important;
  border-bottom: 1px solid #ff375e;
}
.tabs .primary .cmp-tabs__tab--active {
  color: #ff375e !important;
  border-bottom: 2px solid #ff375e !important;
}
.tabs .secondary .cmp-tabs__tab--active,
.tabs .secondarytab .tab-nav-secondary .active {
  color: #fff !important;
  background-color: #ff375e !important;
  text-decoration: none;
}
.tabs .secondarytab .tab-nav-secondary li {
  background-color: rgba(255, 55, 94, 0.1) !important;
  height: 2pc;
  padding: 6px 25px;
}
.tabs .secondarytab .tab-nav-secondary li span {
  color: #ff375e;
}
.tabs .secondarytab .tab-nav-secondary:active > span,
.tabs .secondarytab .tab-nav-secondary:hover > span {
  color: #fff !important;
  text-decoration: none;
}
ol.cmp-tabs__tablist.primary {
  overflow-x: auto;
  max-width: -webkit-min-content;
  max-width: -moz-min-content;
  max-width: min-content;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cmp-tabs__tab--active {
  border: none !important;
}
div * {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-track {
  background-color: transparent;
}
.cmp-tabs__tabpanel .container.responsivegrid {
  padding-top: 0 !important;
}
.cmp-tabs .maps__searchlabel {
  padding-left: 0;
}
.cmp-tabs #mapssearchform {
  padding-left: 0;
  margin-bottom: 35px;
}
.cmp-tabs #map-container {
  padding-left: 0;
}
@media only screen and (min-width: 992px) {
  .tab-content-align {
    margin-left: -14px;
    margin-top: 5pc;
  }
  .tab-content-align .h2,
  .tab-content-align h2 {
    font-weight: 700;
  }
  .tab-content-align table {
    margin-top: 30px !important;
  }
  .cmp-tabs .cmp-text.tab-content-align > table > tbody > tr > td,
  .cmp-tabs .cmp-text.tab-content-align > table > tbody > tr > th {
    padding-left: 0 !important;
  }
  .cmp-tabs
    .cmp-text.tab-content-align
    > table
    > tbody
    > tr
    > td:first-child:before,
  .cmp-tabs
    .cmp-text.tab-content-align
    > table
    > tbody
    > tr
    > th:first-child:before {
    content: "/";
    color: transparent;
    position: absolute;
    left: 0;
    width: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    padding-bottom: 28px;
    z-index: 0;
    right: 0;
  }
  .cmp-tabs .cmp-text.tab-content-align > table > tbody > tr {
    background: none;
    border: 0 !important;
  }
  .cmp-tabs
    .cmp-text.tab-content-align
    > table
    > tbody
    > tr
    > th:first-child:before {
    background: rgba(0, 0, 0, 0.02);
    margin-top: -27px;
    padding-bottom: 55px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-tabs .cmp-text.tab-content-align > table {
    margin-left: -14px;
  }
}
html[dir="rtl"] .tabs .primary li {
  margin: 0 0 0 30px !important;
}
html[dir="rtl"] .cmp-tabs #map-container,
html[dir="rtl"] .cmp-tabs #mapssearchform,
html[dir="rtl"] .cmp-tabs .maps__searchlabel {
  padding-right: 0;
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] .tab-content-align {
    margin-right: -13px;
    margin-left: 0;
  }
  html[dir="rtl"]
    .cmp-tabs
    .cmp-text.tab-content-align
    > table
    > tbody
    > tr
    > td,
  html[dir="rtl"]
    .cmp-tabs
    .cmp-text.tab-content-align
    > table
    > tbody
    > tr
    > th {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .cmp-tabs .cmp-text.tab-content-align > table {
    margin-left: 0;
    margin-right: -14px;
  }
  html[dir="rtl"]
    .cmp-tabs
    .cmp-text.tab-content-align
    > table
    > tbody
    > tr
    > td,
  html[dir="rtl"]
    .cmp-tabs
    .cmp-text.tab-content-align
    > table
    > tbody
    > tr
    > th {
    padding: 20px !important;
  }
}
.product-list-page-col-mob {
  width: 100%;
}
.product-list-page-pdesc {
  font-size: 18px;
  line-height: 25px;
  mix-blend-mode: normal;
  opacity: 0.7;
  margin-bottom: 30px;
  min-height: 75px;
  max-height: 95px;
  overflow: hidden;
  -webkit-line-clamp: 4;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.product-list-page-pdesc,
.product-list-page-pName {
  font-family: STC Forward;
  color: #000;
  width: 100%;
  height: auto;
}
.product-list-page-pName {
  min-height: 5pc;
  font-size: 28px;
  line-height: 36px;
  margin-bottom: 10px;
}
.product-list-page-devCost {
  width: 100%;
  height: 25px;
  font-family: STC Forward;
  font-size: 18px;
  line-height: 25px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  margin-bottom: 10px;
}
.product-list-page-arrow-with-label {
  bottom: calc(100% - 5010px);
  position: absolute;
  left: 362px;
}
.product-list-page-arrow-with-label,
.product-list-page-arrow-without-label {
  background: #ff375e;
  border: 0.5px solid hsla(0, 0%, 100%, 0.3);
  color: #fff;
  width: 50px;
  height: 2pc;
}
.product-list-page-arrow-without-label {
  bottom: calc(100% - 850px);
  position: relative;
  left: 283px;
}
@media only screen and (max-width: 991px) {
  .productcard {
    margin-bottom: 30px;
  }
  .product-list-page-imgCntr-with-label {
    width: 100%;
    height: auto;
    position: relative;
    margin: 0;
  }
  .product-list-page-imgCntr-without-label {
    margin: 75pt 70px 75pt 10px;
    position: absolute;
    width: 310px;
    height: 250px;
  }
  body {
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }
  .product-list-page-devImg {
    position: relative;
    width: 100%;
    min-height: 445px;
    background: #f5f5f5;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 40px;
    height: auto;
  }
  .product-list-page-col-mob {
    height: 600px;
  }
  .product-list-page-arrow-with-label,
  .product-list-page-arrow-without-label {
    background: #ff375e;
    border: 0.5px solid hsla(0, 0%, 100%, 0.3);
    color: #fff;
    width: 50px;
    bottom: calc(100% - 430px);
    position: absolute;
    left: 289px;
    height: 2pc;
  }
  .product-list-page-devImg .product-list-link {
    background: #ff375e;
    border: 0.5px solid hsla(0, 0%, 100%, 0.3);
    color: #fff;
    width: 50px;
    bottom: 20px;
    position: absolute;
    right: 25px;
    height: 2pc;
    left: unset;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}
@media only screen and (min-width: 992px) {
  .product-list-page-imgCntr-without-label {
    margin: 75pt 10px;
    position: absolute;
    width: 300px;
    height: 250px;
  }
  .product-list-page-devImg {
    width: 390px;
    height: 520px;
    max-height: 520px;
    background: #f5f5f5;
    margin-bottom: 60px;
  }
}
.raise-a-complaint {
  display: block;
}
.raise-a-complaint .complaint {
  border-bottom: 1px solid #ccc;
  padding-bottom: 60px;
  font-family: STC Forward;
  font-size: 3pc;
  line-height: 36px;
  color: #000;
  font-weight: 700;
}
.raise-a-complaint .h6,
.raise-a-complaint h6 {
  font-size: 20px;
  line-height: 20px;
  font-weight: 700;
}
.raise-a-complaint .cmp-form-text label {
  width: auto;
}
.raise-a-complaint .code-number {
  font: STC Forward;
  font-size: 28px;
  padding-top: 30px;
}
.raise-a-complaint .refresh-button {
  background-image: url(refresh.png);
}
.raise-a-complaint .calender-image {
  background-image: url(calendar.png);
}
.raise-a-complaint #createll-progressbar li span {
  text-align: left;
  width: 60px;
}
.raise-a-complaint .credit-limit {
  display: block;
}
.raise-a-complaint .cmp-form-text input,
.raise-a-complaint .cmp-form-text select {
  width: 100%;
}
.gm-style-cc,
.gmnoprint,
.gmnoprint span,
.raise-a-complaint .gmnoprint a {
  display: block !important;
}
.raise-a-complaint .gmnoprint div {
  background-color: #fff !important;
}
.raise-a-complaint .rail-navigation-category-content li:nth-child(3) a {
  color: #ff375e;
}
.raise-a-complaint #createll-progressbar li {
  width: 30%;
}
.raise-a-complaint.firstsection li#step1:before,
.raise-a-complaint .progressBar2:before,
.raise-a-complaint .progressBar3:before,
.raise-a-complaint .progressBar:before {
  color: #4f008c !important;
  border: 1px solid #4f008c !important;
}
.raise-a-complaint.firstsection li#step1 span,
.raise-a-complaint .progressBar2 span,
.raise-a-complaint .progressBar3 span,
.raise-a-complaint .progressBar span {
  color: #4f008c !important;
}
.raise-a-complaint .progressBar2-new:after,
.raise-a-complaint .progressBar:after {
  background: #4f008c !important;
}
.raise-a-complaint .platetext .cpm-form__text-area,
.raise-a-complaint.thirdsection .platetext .cmp-form-text {
  width: 100%;
}
.raiseComplain .raise-a-complaint {
  display: inline-block;
}
.raiseComplain .raise-a-complaint #createll-progressbar li:before {
  margin: 0 0 10px 24px;
}
.raiseComplain .raise-a-complaint #createll-progressbar li span {
  text-align: center;
  width: 5pc;
}
.raiseComplain #createll-progressbar li:after {
  left: 25px;
}
form .cmp-form-text > select:focus-visible,
form .cmp-form-text input:focus-visible {
  border-bottom: 2px solid #ff375e;
  background: none;
}
.raiseComplain .firstsection .cmp-form-text,
.raiseComplain .secondsection .cmp-form-text {
  max-width: 383px;
  max-width: 387px;
  padding-right: 33px !important;
}
.raiseComplain
  .firstsection
  .cmp-form-text
  .cmp-form-options__field--drop-down {
  max-width: 530px;
}
.raise-a-complaint .code-number {
  line-height: 36px;
  width: 645px;
  font-weight: 700;
}
.raiseComplain .raise-a-complaint.thirdsection textarea.cpm-form__text-area {
  width: 643px;
}
.raiseComplain {
  margin-right: -9pt;
}
.raiseComplain .captcha .platetext .form__field-component {
  padding-top: 0;
}
.raiseComplain .progressbuttons {
  margin-top: 30px !important;
  margin-bottom: 90px;
}
.raiseComplain .progressbuttons .thirdbackbutton {
  display: none;
}
.raiseComplain #createll-progressbar .progressBar2-new:before,
.raiseComplain #createll-progressbar .progressBar:before {
  content: "✓" !important;
  color: #fff !important;
  background: #ff375e !important;
  border: 1px solid #ff375e !important;
}
.raiseComplain #createll-progressbar .progressBar2-new span,
.raiseComplain #createll-progressbar .progressBar span {
  color: #ff375e !important;
}
.raiseComplain .captcha .platetext .form__field-component {
  width: 65%;
}
.raiseComplain .captcha .button {
  margin-top: 45px;
}
.raiseComplain .captcha .button .refresh-button {
  left: 0;
}
.raiseComplain .captcha #captchaIMage {
  margin-left: 5px;
}
.raiseComplain .DelegateType label,
.raiseComplain .SIMAHStatus label {
  display: block;
}
.raiseComplain .DelegateType select,
.raiseComplain .SIMAHStatus select {
  width: 15%;
}
@media only screen and (max-width: 991px) {
  .raiseComplain {
    margin-left: 10px;
    margin-right: 10px;
  }
  .raiseComplain .raise-a-complaint {
    display: inline;
  }
  .raiseComplain .raise-a-complaint ul#createll-progressbar li {
    width: 45%;
  }
  .raiseComplain .raise-a-complaint ul#createll-progressbar li:last-child {
    width: auto;
  }
  .raiseComplain .raise-a-complaint ul#createll-progressbar li:before {
    margin: 0 0 10px;
  }
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .raiseComplain .captcha .platetext .form__field-component {
    width: 70%;
  }
  html[dir="rtl"] .raiseComplain .button-comp.refresh-button {
    margin-top: 15px;
  }
  html[dir="rtl"] .raiseComplain .thirdsection .platetext {
    margin-right: 0;
  }
  html[dir="rtl"] .raiseComplain .captcha .platetext .form__field-component {
    width: 65%;
  }
  html[dir="rtl"] .raiseComplain .cmp-form-text {
    padding-right: 0 !important;
    padding-left: 33px;
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .raiseComplain .captcha .platetext,
  html[dir="rtl"] .raiseComplain .thirdsection .platetext {
    margin-right: 0;
  }
}
div[data-form-name="form-complaint-tracker"] .col-lg-8 {
  width: 100%;
}
.map-container-rc {
  float: left;
}
.map-container-rc,
.map-container-rc-ar {
  width: 90%;
  height: 5in;
  margin-bottom: 20px;
}
.map-container-rc-ar {
  float: right;
}
@media only screen and (min-width: 992px) {
  .re-direct-functionality__tile-icon {
    margin-top: 50px;
  }
  .re-direct-functionality__tile {
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    min-height: 16pc;
    width: 195px;
    margin: 5px 9px;
    cursor: pointer;
    text-decoration: none;
    border-radius: 2px;
  }
  .re-direct-functionality__title-text {
    font-size: 21px;
    line-height: 25px;
    text-align: center;
    width: 10pc;
    font-weight: bolder;
    color: #000;
  }
  .re-direct-functionality__desc {
    width: 10pc;
    font-size: 1pc;
    line-height: 20px;
    text-align: center;
    color: #000;
    opacity: 0.7;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .re-direct-functionality__tile {
    width: 157px !important;
    min-height: 200px !important;
    border-radius: 2px !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    background: #fff;
    text-decoration: none;
    margin: 10px;
  }
  .re-direct-functionality__title-text {
    font-size: 21px;
    font-weight: bolder;
    text-align: center;
    line-height: 25px;
    color: #000;
    height: 40px;
    left: 15px;
    right: 15px;
    top: calc(50% - 30px);
    font-family: STC Forward;
  }
  .re-direct-functionality__tile-icon {
    margin-top: 30px;
    width: auto;
    height: auto;
  }
  .re-direct-functionality__desc {
    text-decoration: none;
    height: 60px !important;
    left: 13px !important;
    right: 10px !important;
    font-family: STC Forward !important;
    font-size: 14px !important;
    line-height: 20px !important;
    text-align: center;
    color: #000;
    mix-blend-mode: normal;
    opacity: 0.7;
    width: 134px !important;
    margin-top: -10px;
  }
}
.packageDetail .re-direct-functionality__tile {
  margin: 10px 30px 10px 0;
}
input#form-text-547031190 {
  width: 326px;
}
@media only screen and (max-width: 992px) {
  html[dir="rtl"] .imagegrid .re-direct-functionality__tile {
    min-height: 245px !important;
    height: 15pc;
  }
  html[dir="rtl"] .re-direct-functionality__tile-icon,
  html[dir="rtl"] p.re-direct-functionality__title-text {
    margin-top: 10px;
  }
  html[dir="rtl"] .re-direct-functionality__tile {
    margin-left: 13px !important;
  }
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] .logo-path.img-with-text .hoverImg,
  html[dir="rtl"] .logo-path.img-with-text .normalImg {
    left: 20px;
    right: unset;
  }
  html[dir="rtl"] .productCarousel .owl-item img {
    float: unset;
  }
}
.re-direct-functionality__tile {
  position: relative;
  padding-bottom: 15px;
}
.re-direct-functionality__main-title-text {
  right: 20px;
  position: relative;
}
.imagegrid .row.mrm5 {
  position: relative;
}
@media only screen and (min-width: 992px) {
  .re-direct-functionality__tile-icon {
    margin-top: 50px;
  }
  .re-direct-functionality__title-text {
    font-size: 21px;
    line-height: 25px;
    text-align: center;
    width: unset !important;
    font-weight: bolder;
    color: #000;
    margin: 10px 22px;
  }
  .re-direct-functionality__desc {
    width: unset !important;
    font-size: 1pc;
    line-height: 20px;
    text-align: center;
    color: #000;
    opacity: 0.7;
    margin-left: 8px;
    margin-right: 8px;
  }
  .re-direct-functionality__link a {
    color: #ff375e;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    -webkit-text-decoration-style: solid;
    text-decoration-style: solid;
  }
  .re-direct-functionality__main-title-text {
    font-size: 3pc;
    line-height: 4pc;
    letter-spacing: -1.42857px;
    font-family: STC Forward;
    font-weight: 600;
    padding-right: 70px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .re-direct-functionality__tile {
    width: 158px;
    min-height: 200px;
    border-radius: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    margin: 5px;
    background: #fff;
    text-decoration: none;
  }
  .re-direct-functionality__title-text {
    font-size: 21px;
    font-weight: bolder;
    text-align: center;
    line-height: 25px;
    color: #000;
  }
  .re-direct-functionality__tile-icon {
    margin-top: 30px;
  }
  .re-direct-functionality__desc {
    font-size: 13px;
    line-height: 20px;
    color: #000;
    opacity: 0.7;
    mix-blend-mode: normal;
    text-align: center;
    text-decoration: none;
  }
  .re-direct-functionality__link a {
    color: #ff375e;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
    -webkit-text-decoration-style: solid;
    text-decoration-style: solid;
  }
}
@media (min-width: 992px) {
  .re-direct-functionality__tile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    min-height: 16pc;
    width: 172px;
    margin: 15px 10px 20px 0;
    text-decoration: none;
  }
}
@media only screen and (min-width: 1440px) {
  .mrm5 {
    margin-left: -20px !important;
  }
  .re-direct-functionality__tile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 0.5px solid rgba(0, 0, 0, 0.3);
    min-height: 254px;
    width: 195px;
    margin: 14px 0 30px 25px;
    text-decoration: none;
  }
}
.re-direct-functionality__link {
  position: absolute;
  bottom: 15px;
  font-size: 14px;
  width: 100%;
  left: 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .re-direct-functionality__link {
    position: absolute;
    bottom: 10px;
    font-size: 11px;
    width: 100%;
    left: 0;
  }
  .re-direct-functionality__desc {
    margin-left: 7px;
    margin-right: 7px;
  }
  .re-direct-functionality__title-text {
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 5px;
  }
  .re-direct-functionality__tile {
    width: calc(50% - 10px);
    min-height: 200px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-item-align: center;
    align-self: center;
    margin: 0 17px 20px 0 !important;
    margin: 0 15px 15px 0;
  }
}
@media (max-device-width: 360px) {
  .re-direct-functionality__tile {
    width: 148.5px;
    min-height: 200px;
    margin: 0 15px 14px 0;
  }
}
@media (max-device-width: 320px) {
  html[dir="rtl"] .mrm5 .re-direct-functionality__tile {
    width: 140px !important;
  }
}
html[dir="rtl"] .re-direct-functionality__main-title-text {
  padding-right: 0;
  padding-left: 15px;
  margin-right: -40px;
  position: relative;
}
html[dir="rtl"] .imagegrid .row.mrm5 {
  left: 0;
  position: relative;
  right: -40px;
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] .re-direct-functionality__tile {
    margin-right: 20px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .cmp-tabs__tab {
    padding-right: 10px !important;
  }
  html[dir="rtl"] .imagegrid .row.mrm5 {
    left: 0;
    position: relative;
    right: -10px;
  }
  html[dir="rtl"] .re-direct-functionality__main-title-text {
    padding-right: 0;
    padding-left: 15px;
    margin-right: 15px;
    position: relative;
  }
  html[dir="rtl"] .imagegrid .row.mrm5 {
    width: 100vw;
  }
  html[dir="rtl"] .re-direct-functionality__tile:nth-child(2n) {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .dropdown div[data-value="RequestForm"] .overflow-grey-div .requestFormBody {
    padding-top: 40px;
    padding-right: 20px;
  }
}
.requestFormBody p {
  width: 420px;
  opacity: 0.7;
  margin-bottom: 2px;
  line-height: 25px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .requestFormBody p {
    padding-left: 0 !important;
  }
}
.requestFormBody img.cq-LinkChecker {
  display: none;
}
@media screen and (max-width: 991px) {
  .requestFormBody img.cq-LinkChecker {
    display: block;
  }
}
.requestFormHeadertitle {
  height: 8pc;
  left: 60px;
  top: 4626px;
  font-family: STC Forward;
  font-size: 60px;
  line-height: 4pc;
  font-weight: 600;
  letter-spacing: -1.42857px;
  color: #000;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .requestFormHeadertitle {
    font-size: 2pc;
    line-height: 35px;
  }
}
.requestFormHeader {
  border-bottom: 1px solid #929eaa;
  mix-blend-mode: normal;
  padding: 5pc 20px 30px;
}
.requestFormBody {
  padding: 25px;
  padding-left: 0 !important;
}
.requestFormBody .dropdown-menu {
  padding: 0;
}
.requestFormBody .dropdown-menu li:first-child {
  display: none;
}
.requestFormBody .dropdown-toggle {
  border-bottom: 2px solid #ff375e;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .requestFormBody .dropdown-toggle {
    margin-left: 20px;
  }
}
.requestFormBody .dropdown-toggle:hover {
  border-bottom: 2px solid #ff375e;
}
.formContainer {
  background-color: rgba(0, 0, 0, 0.04);
  mix-blend-mode: normal;
  height: 29pc;
}
.requestFormDescription {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 25px;
  color: #000;
  mix-blend-mode: normal;
}
.requestFormDropdown {
  color: #000;
}
.dropdown .dropdown-select > .dropdown-toggle {
  border-bottom: 2px solid #ff375e !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .dropdown .row.overflow-grey-div .requestFormDescription {
    padding-bottom: 10px;
    border-bottom: none;
  }
  .dropdown .overflow-grey-div .requestFormHeadertitle.h1,
  .dropdown .overflow-grey-div h1.requestFormHeadertitle {
    padding-left: 22px !important;
  }
}
@media only screen and (max-width: 350px) {
  #pdfDropdown {
    width: 90%;
  }
}
.spacer {
  padding-left: 6% !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .spacer {
    padding-left: 0 !important;
  }
}
.spacer > div {
  display: inline-grid;
}
@media only screen and (min-width: 992px) {
  .requestFormDescription p {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 30px;
  }
  .h1 {
    height: 8pc;
    left: 60px;
    font-family: STC Forward;
    font-size: 60px;
    line-height: 4pc;
    letter-spacing: -1.42857px;
    color: #000;
  }
  .requestFormHeader {
    border-bottom: 1px solid #929eaa;
    mix-blend-mode: normal;
    padding: 20px;
  }
  .appDownloadContainer .requestFormBody {
    padding: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .appDownloadContainer {
    mix-blend-mode: normal;
  }
  .appDownloadContainer .requestFormDescription {
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 30px;
    color: #000;
    mix-blend-mode: normal;
    width: 307px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .requestFormDropdown {
    color: #000;
  }
}
@media only screen and (min-width: 992px) and (min-width: 0px) and (max-width: 991px) {
  .appDownloadContainer .spacer {
    padding-left: 0;
  }
}
@media only screen and (min-width: 992px) {
  .cpm-form__field-component label {
    width: 200px;
    height: 18px;
    font-size: 14px;
    line-height: 16.41px;
    font-family: STC Forward;
  }
}
.cpm-form__field-component > select,
.spacer .cpm-form__field-component input {
  border: 0;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  outline: 0;
  width: 260px;
  height: 60px;
  font-family: STC Forward;
  opacity: 1%;
  background-color: rgba(0, 0, 0, 0.001);
}
.appDownloadContainer .spacer .cpm-form__field-component input {
  width: 15pc;
}
.cpm-form__field-component > select:focus-visible,
.cpm-form__field-component input:focus-visible {
  border-bottom: 2px solid rgba(255, 55, 94, 0.5);
  background: none;
}
span.cpm-form__field-component-reqd {
  color: #ff375e;
}
span.cpm-form__field-component-info {
  font-size: 13px;
  font-family: STC Forward;
  opacity: 1%;
  visibility: hidden;
}
.appDownloadSendBtn,
.appLoginSendBtn {
  width: 5pc;
}
.appDownloadSendBtn,
.appLoginSendBtn,
.close-button {
  height: 40px;
  font-family: STC Forward;
  font-size: 15px;
  text-align: center;
  color: #fff;
  background-color: #ff375e;
  border: 1px;
  border-color: #ff375e;
  border-radius: 2px;
  line-height: 20px;
}
.close-button {
  -ms-flex-item-align: center;
  align-self: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 15px;
}
.successPopup {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.75);
  width: 100%;
  height: 100%;
  display: none;
  z-index: 10;
}
.popup-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 500px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px;
  margin: 10% auto 0;
  -webkit-box-shadow: 0 2px 6px #000;
  box-shadow: 0 2px 6px #000;
  border-radius: 3px;
  background: #fff;
  position: relative;
  text-align: center;
}
.popup-content p {
  padding-inline: 45px;
}
@media screen and (min-width: 992px) {
  .qrCodeContainer {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.qrCodeContainer img {
  padding-right: 20px;
}
.qrCodeContainer > label {
  width: 70px;
}
.formContainer .h1,
.formContainer h1 {
  text-align: start;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .appDownloadContainer .requestFormHeader {
    border-bottom: 1px solid #929eaa;
    mix-blend-mode: normal;
    padding: 20px;
  }
  .formContainer p {
    margin-left: 0 !important;
  }
  .formContainer .h1,
  .formContainer h1 {
    text-align: start;
    margin-left: 20px !important;
    font-size: 40px;
  }
  .appDownloadContainer .requestFormDescription {
    font-size: 18px;
    line-height: 30px;
    margin-top: 20px;
    padding-bottom: 10px;
  }
  label {
    width: 280px;
    height: 18px;
    font-size: 14px;
    line-height: 16.41px;
    font-family: STC Forward;
  }
  .requestFormHeader img {
    float: right;
    width: 60px;
  }
  .requestFormHeader {
    padding-left: 0 !important;
  }
  a.appDownloadSendBtn,
  a.appLoginSendBtn {
    text-decoration: none;
    padding: 10px 20px;
    width: auto;
  }
  a.appDownloadSendBtn:hover,
  a.appLoginSendBtn:hover {
    color: #fff;
  }
  .appDownloadContainer {
    mix-blend-mode: normal;
  }
  .appDownloadContainer .spacer {
    display: none;
  }
  .formContainer.appDownloadContainer {
    display: block;
  }
  .dropdown-component > button {
    background-color: #ff375e;
    color: #fff !important;
    padding: 10px 15px;
    position: absolute;
    border: none;
    border-radius: 2px;
  }
  .dropdown-component > p {
    position: absolute;
    left: 8%;
    overflow-wrap: break-word;
    height: 50px;
    width: 250px;
  }
  .requestFormBody p {
    padding-left: 24px;
    width: 335px;
  }
  .dropdown .row.overflow-grey-div,
  .row.my-5.faqSearch.overflow-grey-div {
    padding: 0 !important;
    height: auto;
  }
  .appDownloadContainer .requestFormHeader .requestFormDescription p {
    padding-right: 15px;
    font-size: 18px !important;
    line-height: 30px;
    color: rgba(0, 0, 0, 0.7);
  }
}
.dropdown-component > button {
  background-color: #ff375e;
  color: #fff !important;
  padding: 10px 15px;
  position: absolute;
  border: none;
  border-radius: 2px;
}
.dropdown-component > p {
  position: absolute;
  right: 12%;
  overflow-wrap: break-word;
  height: 50px;
  width: 250px;
}
.dropdown-component > p > a:hover {
  color: #ff375e;
}
.dropdown-component > button > a {
  text-decoration: none;
  color: #fff !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .popup-content {
    width: 80%;
    top: 25%;
    margin: 10px 30px;
  }
}
.qrCodeContainer img.qr-code.img-responsive {
  margin-left: 0 !important;
}
.dropdown .requestFormHeader__header img {
  margin-left: 40%;
}
.row.requestFormBody {
  background-color: rgba(0, 0, 0, 0.04) !important;
  margin-left: -106px !important;
  margin-right: -82px !important;
  position: relative;
  padding-top: 60px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .row.requestFormBody {
    padding-left: 25px !important;
  }
}
@media screen and (min-width: 1440px) {
  .row.requestFormBody {
    margin-right: -72px !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .row.requestFormBody {
    margin-left: -43px !important;
    margin-right: -29px !important;
  }
}
.requestFormHeader .h1,
.requestFormHeader h1 {
  width: 100%;
  color: #000 !important;
  font-size: 3pc;
  font-weight: 600;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .requestFormHeader .h1,
  .requestFormHeader h1 {
    padding-left: 20px;
    width: 265px;
    font-size: 40px;
  }
}
.row.overflow-grey-div .requestFormBody {
  margin-left: -92px !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .row.overflow-grey-div .requestFormBody {
    margin-left: 0 !important;
  }
}
.row.overflow-grey-div .requestFormHeader {
  margin-left: -84px;
  margin-right: -84px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .row.overflow-grey-div .requestFormHeader {
    margin-left: unset !important;
    margin-right: unset !important;
    padding-top: 40px !important;
  }
}
.overflow-grey-div .requestFormHeader {
  margin-left: -84px !important;
  margin-right: -84px !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .overflow-grey-div .requestFormHeader {
    margin-left: unset !important;
    margin-right: unset !important;
  }
}
@media screen and (min-width: 768px) {
  .overflow-grey-div .requestFormDescription {
    margin-left: -20px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .overflow-grey-div .requestFormDescription {
    border-bottom: 1px solid #929eaa;
  }
}
.overflow-grey-div .spacer .dropdown-component {
  margin-top: unset;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .overflow-grey-div .spacer .dropdown-component {
    margin-top: 40px !important;
  }
}
.row.overflow-grey-div .spacer {
  padding-left: 21pc;
}
.overflow-grey-div .spacer {
  padding-left: 0;
}
.cmp-form-options__field--checkbox[type="checkbox"] {
  margin-right: 5px;
  width: 20px !important;
  height: 20px !important;
  margin-top: 0;
  border: 1px solid rgba(0, 0, 0, 0.7) !important;
}
.cmp-form-options__field--checkbox[type="checkbox"]:checked {
  background-color: #ff375e !important;
  border-color: #ff375e !important;
  opacity: 1;
}
.cmp-form-options__field-description {
  padding: 0;
}
#QitafRegForm .radio .cmp-form-options__field-label {
  display: inline;
  margin-right: 5px;
}
#QitafRegForm .cmp-form-options__field-description {
  opacity: 0.7;
}
#QitafRegForm .cmp-form-options__legend {
  font-size: 14px;
  line-height: 16.41px;
  font-family: STC Forward;
  padding: 25px 25px 25px 0;
  opacity: 0.5;
}
#QitafRegForm .radio {
  margin-bottom: 42px !important;
}
#QitafRegForm .cmp-form-text {
  padding: 25px 0;
}
#QitafRegForm .cmp-form-options__field.cmp-form-options__field--radio {
  cursor: pointer;
  border: 1px solid #ff375e;
  width: 20px;
  height: 20px;
  margin-top: 0 !important;
  margin: 5px;
  background-color: rgba(255, 55, 94, 0.1);
}
#QitafRegForm .cmp-form-options__field.cmp-form-options__field--radio:checked {
  border: 4px solid #fff !important;
  outline: 1px solid #ff375e !important;
  background-color: #ff375e !important;
  background-image: none !important;
}
#QitafRegForm form .cmp-form-text label {
  opacity: 0.5;
  width: auto !important;
}
#QitafRegForm span.cmp-form__field-component-reqd {
  padding-inline: 0;
}
#QitafRegForm .cmp-form-options--drop-down {
  padding-top: 25px;
  padding-bottom: 25px;
}
.labelOpacity {
  opacity: 0.5 !important;
  color: #000 !important;
  font-size: 14px !important;
}
#CIForm .cmp-form-options--checkbox label {
  height: 125px;
}
#CIForm .cmp-form-options--drop-down {
  padding-top: 30px;
  padding-bottom: 10px;
}
#CIForm .checkbox {
  padding-top: 45px;
}
@media only screen and (min-width: 991px) {
  #QitafRegForm .columncontainer:first-child .col-sm-6 .cmp-form-text {
    padding-top: 9pt;
  }
  #QitafRegForm div.button {
    margin-top: 70px;
  }
}
@media only screen and (max-width: 991px) {
  .dropdown .row.overflow-grey-div .requestFormDescription {
    padding-left: 0 !important;
  }
  .dropdown .requestFormHeader {
    height: 165px;
    padding-top: 20px;
  }
  .dropdown .requestFormHeader .h1,
  .dropdown .requestFormHeader h1 {
    margin-top: 0;
  }
}
.radio .cmp-form-options__field-label {
  display: inline;
  margin-right: 5px;
}
.cmp-form-options__field-description {
  opacity: 0.7;
  bottom: 2px;
  position: relative;
}
.cmp-form-options__legend {
  font-size: 14px;
  line-height: 16.41px;
  font-family: STC Forward;
  padding: 10px 10px 10px 0;
  opacity: 0.5;
}
.cmp-form-text {
  padding: 25px 0;
}
.cmp-form-options__field.cmp-form-options__field--radio {
  cursor: pointer;
  border: 1px solid #ff375e;
  width: 20px;
  height: 20px;
  margin-top: 0 !important;
  margin: 5px;
  background-color: rgba(255, 55, 94, 0.1);
}
.cmp-form-options__field.cmp-form-options__field--radio:checked {
  border: 4px solid #fff !important;
  outline: 1px solid #ff375e !important;
  background-color: #ff375e !important;
  background-image: none !important;
}
span.cmp-form__field-component-reqd {
  padding-inline: 5px !important;
}
div[data-value="RequestForm"] .overflow-grey-div {
  padding: 41px 0 85px;
}
div[data-value="RequestForm"] .overflow-grey-div .requestFormBody,
div[data-value="RequestForm"] .overflow-grey-div .requestFormHeader {
  padding-left: 85px;
  padding-right: 85px;
}
div[data-value="RequestForm"] .overflow-grey-div .requestFormDescription {
  padding-left: 30px;
}
.row.overflow-grey-div .requestFormBody {
  margin-left: 0 !important;
  width: 100%;
  background: none !important;
}
.dropdown .overflow-grey-div .requestFormDescription p {
  opacity: 0.7;
}
.dropdown .overflow-grey-div .requestFormHeader .requestFormHeader__header {
  margin-top: 0 !important;
}
@media screen and (max-width: 768px) {
  .dropdown .overflow-grey-div {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (min-width: 992px) {
  .dropdown .overflow-grey-div .requestFormHeader .requestFormHeader__header {
    margin-top: 0 !important;
  }
  .dropdown .overflow-grey-div .requestFormHeader img {
    width: 60px;
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .dropdown .overflow-grey-div {
    padding: 41px 0 85px;
    left: 0;
    right: 0;
    width: auto;
    height: auto;
  }
  .dropdown .overflow-grey-div > .col-12 {
    max-width: 990pt;
    margin: 0 50vw !important;
  }
  .dropdown .overflow-grey-div .requestFormBody,
  .dropdown .overflow-grey-div .requestFormHeader {
    padding-left: 85px;
    padding-right: 85px;
    border: none;
  }
  .dropdown .overflow-grey-div .requestFormDescription {
    padding-left: 30px;
  }
  .dropdown .overflow-grey-div .requestFormDescription p {
    opacity: 0.7;
  }
  .dropdown .overflow-grey-div .requestFormBorder {
    margin: 0 -86vw !important;
    border-bottom: 1px solid #929eaa;
  }
  .dropdown .overflow-grey-div .requestFormHeader .requestFormHeader__header {
    margin-top: 15px !important;
    margin-left: -27px;
  }
  .dropdown .overflow-grey-div .dropdown-select .dropdown-toggle {
    right: 0;
    top: -35%;
    height: 50px;
    color: #000 !important;
  }
  .dropdown .overflow-grey-div .dropdown-component label {
    padding-left: 6px;
  }
}
.dropdown .appDownloadContainer .spacer {
  padding-left: 10% !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  button.btn.dropdown-toggle.btn-light {
    color: #999 !important;
  }
}
.requestFormBody,
.requestFormDescription {
  padding-left: 0 !important;
}
@media screen and (min-width: 922px) {
  .requestFormBody button {
    margin: 0 8px;
    right: 237px;
  }
}
@media screen and (max-width: 768px) {
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormHeader {
    height: auto;
    padding: 36px 85px 40px 20px;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormHeader
    .requestFormHeadertitle {
    font-size: 2pc;
    line-height: 35px;
    margin-bottom: 0;
    width: 200px;
  }
  .dropdown div[data-value="RequestForm"] .overflow-grey-div .requestFormBody {
    padding: 40px 0 20px !important;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .col-md-7 {
    padding-left: 20px;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component.spacer {
    margin-top: 40px;
    padding-bottom: 0;
    border-top: 1px solid #929eaa;
    padding-left: 20px !important;
    padding-top: 40px;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component {
    margin-top: 20px;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    .dropdown.bootstrap-select.dropdown-select {
    padding: 0;
    position: relative;
    top: -40px;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    p {
    left: 6%;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    .req-label {
    width: auto;
    margin-bottom: 5px;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    button {
    margin-left: 0;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    p {
    margin-bottom: 0;
    margin-right: 0;
    font-size: 1pc;
    line-height: 24px;
    color: #000;
  }
  html[dir="rtl"] .dropdown div[data-value="RequestForm"] .overflow-grey-div {
    padding-left: 0 !important;
  }
  html[dir="rtl"]
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormHeader {
    padding-right: 20px;
  }
  html[dir="rtl"]
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody {
    padding-right: 20px !important;
    margin-right: 0 !important;
  }
  html[dir="rtl"]
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    p {
    right: 6%;
  }
}
@media screen and (min-width: 992px) {
  html[dir="rtl"]
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormHeader {
    padding-right: 0;
  }
  html[dir="rtl"]
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody {
    padding-right: 0;
    left: 1%;
  }
  html[dir="rtl"]
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    button {
    left: 0;
    right: unset;
  }
  html[dir="rtl"]
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component.spacer
    label {
    position: relative;
    left: -53%;
  }
  html[dir="rtl"]
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    .dropdown-select
    .dropdown-toggle {
    right: 50%;
  }
  html[dir="rtl"]
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    > p {
    right: 70%;
    width: 315px;
  }
  .dropdown div[data-value="RequestForm"] .overflow-grey-div {
    padding: 60px 60px 66px;
    margin-bottom: 0 !important;
    margin-top: 4px;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormHeader {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    max-height: 168px;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormHeadertitle {
    margin-bottom: 50px;
    width: 415px;
  }
  .dropdown div[data-value="RequestForm"] .overflow-grey-div .requestFormBody {
    position: relative;
    left: -6%;
    padding-bottom: 0;
    padding-right: 0;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    > p {
    right: -30px;
    width: 315px;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    .req-label {
    width: auto;
    margin-bottom: 5px;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    .dropdown-select {
    width: 100%;
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    .dropdown-select
    > .dropdown-toggle.show:after {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
  }
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .dropdown-component
    .dropdown
    .filter-option {
    margin: 10px 0;
  }
}
@media only screen and (max-width: 1024) {
  .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody
    .col-md-7 {
    width: 30%;
  }
}
.requestFormBody a {
  color: #ff375e !important;
}
@media screen and (min-width: 992px) and (max-width: 1320px) {
  html[dir="rtl"]
    .dropdown
    div[data-value="RequestForm"]
    .overflow-grey-div
    .requestFormBody {
    left: unset;
  }
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .dropdown .requestFormBody,
  html[dir="rtl"] .dropdown .requestFormHeader {
    padding-right: 30px;
  }
  html[dir="rtl"] .requestFormBody .col-md-3.spacer {
    margin-right: 87% !important;
  }
}
.requestFormBody a.d-lg-none.appDownloadSendBtn {
  color: #fff !important;
  margin-right: 20px;
  float: right;
  margin-top: -8px;
}
.requestFormBody .appLoginSendBtn {
  color: #fff !important;
}
@media screen and (min-width: 992px) {
  .requestFormBody .appLoginSendBtn {
    padding: 10px;
    margin-left: -20px;
    text-decoration: none;
    width: auto;
    margin-top: -50px;
  }
}
@media screen and (max-width: 768px) {
  .requestFormBody {
    display: block !important;
  }
  .requestFormBody a.d-lg-none.appDownloadSendBtn {
    float: left;
  }
  .dropdown .requestFormBody p {
    width: 100%;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .requestFormBody a.d-lg-none.appDownloadSendBtn {
    margin-right: 15px;
  }
  html[dir="rtl"] .requestFormBody .appLoginSendBtn {
    margin-right: 20px;
  }
  html[dir="rtl"] .requestFormBody a.d-lg-none.appDownloadSendBtn {
    float: left !important;
  }
}
.grey-background {
  width: 100vw;
  left: 50%;
  right: 50%;
}
.grey-background,
.other-services-richtext-en {
  background-color: rgba(0, 0, 0, 0.03);
  display: inline-table;
  margin-left: 0 !important;
  margin-right: -50vw !important;
  padding: 3pc 30px 3pc 79px;
}
.other-services-richtext-en {
  position: relative;
  width: 100%;
  left: 0;
  right: 40%;
}
.richtext-gcc-roaming-ar .accordion_tick {
  margin: 10px -10px 10px 10px;
}
.rio-document-container table {
  height: 1450px;
}
.border-bottom-full {
  padding: 0;
  border-bottom: 1px solid #e5e5e5;
}
.border-bottom-padding {
  padding: 2%;
  margin: 0 8% 0 2%;
  border-bottom: 1px solid #e5e5e5;
}
.accordion .qitaf-business-faq .accordion-para-text ul,
.cmp-text.list-check ul {
  list-style: none;
  padding: unset;
}
.cmp-text ul li {
  margin-left: 30px;
}
.cmp-text.list-check ul li:before {
  content: url(Tick.svg);
  margin-right: 10px;
}
.cmp-text.list-square ul {
  list-style: square;
}
.richtext-table-display-inline > table {
  display: inline-table !important;
}
.cmp-tabs .cmp-text > table > tbody > tr > td > p > a {
  background: red;
  margin-top: 15px;
  padding: 10px 20px;
  border-radius: 2px;
  font-family: STC Forward;
  font-size: 15px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  white-space: nowrap;
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  .grey-background,
  .other-services-richtext-en {
    padding-left: 20px;
  }
}
#container-rawafed-journey-en li {
  margin-left: 110px !important;
}
#container-rawafed-journey-ar ul {
  margin-right: 110px;
}
#container-rawafed-journey-ar li {
  margin-right: 30px !important;
}
html[dir="rtl"]
  .accordion
  .qitaf-business-faq
  .accordion-para-text
  ul
  li:before,
html[dir="rtl"] .cmp-text.list-check ul li:before {
  margin-right: unset;
  margin-left: 10px;
}
html[dir="rtl"] #minute-local-network-label {
  padding-top: 75pt;
}
html[dir="rtl"] #sawa-daily-package {
  padding: 50px 20px;
}
html[dir="rtl"] .cmp-tabs .cmp-text > table > tbody > tr > td > p > a {
  background: red;
  margin-top: 15px;
  padding: 10px 20px;
  border-radius: 2px;
  font-family: STC Forward;
  font-size: 15px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  white-space: nowrap;
  text-decoration: none;
}
html[dir="rtl"] .cmp-tabs .cmp-text > table > tbody > tr > td > p {
  opacity: 1 !important;
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .cmp-tabs .cmp-text > table > tbody > tr > th,
  html[dir="rtl"] td {
    padding-right: 0 !important;
    white-space: nowrap;
  }
}
html[dir="rtl"] .grey-background {
  width: 100vw;
  right: 50%;
}
html[dir="rtl"] .grey-background,
html[dir="rtl"] .other-services-richtext-ar {
  background-color: rgba(0, 0, 0, 0.03);
  display: inline-table;
  margin-left: -50vw !important;
  margin-right: 0 !important;
  left: 50%;
  padding: 3pc 79px 3pc 30px;
}
html[dir="rtl"] .other-services-richtext-ar {
  position: relative;
  width: 100% !important;
  right: 0;
}
html[dir="rtl"] .hide-accordion-container .cmp-text.ziyaraTick ul li:before {
  padding-left: 11px;
  padding-right: 0;
}
html[dir="rtl"] .hide-accordion-container .cmp-text.ziyaraTick ul {
  margin-right: 7px;
  padding-right: 20px;
}
html[dir="rtl"] .hide-accordion-container .cmp-text ul li {
  padding-left: 10px !important;
  padding-right: 20px;
}
@media screen and (min-width: 992px) {
  table tr td ul li {
    text-align: inherit !important;
  }
  .cmp-text.grey-background.bg-wrap {
    padding: 0 8%;
    width: 100vw;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    left: 50%;
    right: 50%;
    position: relative;
  }
  .cmp-text.grey-background.bg-wrap .h2,
  .cmp-text.grey-background.bg-wrap h2 {
    margin-left: -50vw;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    width: 100vw;
    left: 50%;
    right: 50%;
    margin-right: -50vw;
    padding-left: 8%;
    padding-right: 8%;
    position: relative;
    padding-bottom: 5px;
    font-size: 60px;
    line-height: 60px;
  }
  .cmp-text.grey-background.bg-wrap table > tbody > tr:first-child {
    font-weight: 400;
    background-color: initial;
  }
  .reports-financial-table > table > tbody > tr > td > a {
    margin: 0 10px;
  }
}
#container-complaint-resolution .cmp-text.grey-background.bg-wrap .h2,
#container-complaint-resolution .cmp-text.grey-background.bg-wrap h2 {
  margin-left: -37vw;
  padding-left: unset;
  width: 74vw;
}
#container-complaint-resolution .cmp-text.grey-background.bg-wrap table {
  margin-left: 7.5vw;
  width: 83%;
}
#container-customer-care-responsive {
  left: 0;
  right: 0;
  width: auto;
  height: auto;
  background-color: rgba(0, 0, 0, 0.04);
  margin-left: -50vw !important;
  margin-right: -50vw !important;
}
.complaint-resolution-grey {
  width: 990pt;
  margin: 0 50vw !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .complaint-resolution-grey {
    width: unset;
  }
}
@media screen and (max-width: 992px) {
  .grey-background.bg-wrap {
    padding-left: 20px;
    margin-left: -3vw;
  }
  .voice-mail-richtext-ar {
    width: 100vw !important;
    right: 0 !important;
  }
  .voice-mail-richtext-en {
    left: 0 !important;
    padding: 0 !important;
  }
}
@media screen and (min-width: 992px) {
  .margin_spacing_20 {
    margin-left: 20px;
  }
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .cmp-text.grey-background.bg-wrap {
    margin-left: -50vw !important;
    margin-right: -50vw !important;
  }
  html[dir="rtl"] .margin_spacing_20 {
    margin-right: 20px;
    margin-left: 0;
  }
}
@media screen and (max-width: 992px) {
  html[dir="rtl"] .grey-background.bg-wrap {
    padding-right: 20px;
    margin-right: -3vw;
  }
}
html[dir="rtl"]
  #container-complaint-resolution
  .cmp-text.grey-background.bg-wrap
  .h2,
html[dir="rtl"]
  #container-complaint-resolution
  .cmp-text.grey-background.bg-wrap
  h2 {
  margin-right: -37vw;
  width: 74vw;
  padding-right: unset;
}
html[dir="rtl"]
  #container-complaint-resolution
  .cmp-text.grey-background.bg-wrap
  table {
  margin-right: 7.5vw;
  width: 83%;
}
html[dir="rtl"] .earn-points td a {
  margin-right: 50px;
}
@media screen and (max-width: 991px) {
  html[dir="rtl"] .earn-points table,
  html[dir="rtl"] .earn-points tbody,
  html[dir="rtl"] .earn-points thead,
  html[dir="rtl"] .earn-points tr {
    display: block;
    border: 0;
  }
  html[dir="rtl"] .earn-points td {
    display: block;
    border: 0 !important;
    white-space: normal;
  }
  html[dir="rtl"] .earn-points td a {
    margin-right: 0;
  }
  html[dir="rtl"] .earn-points th {
    display: none;
  }
}
.cmp-text.overview .h1,
.cmp-text.overview h1 {
  font-size: 3pc;
}
@media screen and (max-width: 991px) {
  .cmp-text.overview .h1,
  .cmp-text.overview h1 {
    font-size: 2pc;
  }
}
.zte5g-richtext-table > table {
  height: auto !important;
}
.stc-protect > p > a {
  color: #ff375e !important;
}
@media screen and (max-width: 991px) {
  .hide-accordion-container ul {
    padding-left: 0 !important;
  }
  .hide-accordion-container .cmp-text ul li {
    opacity: 0.7;
    width: 98%;
    font-size: 1pc;
    font-family: STC FORWARD;
    padding-left: 0 !important;
  }
}
.hide-accordion-container .cmp-text.ziyaraTick ul li:before {
  padding-right: 13px;
  content: "✓";
  left: 0;
  top: 0;
  font-family: stc !important;
}
.hide-accordion-container .cmp-text ul {
  margin-left: 25px !important;
}
#mission-and-goals-container .hide-accordion-container .cmp-text ul {
  list-style: none;
}
#mission-and-goals-container .hide-accordion-container .cmp-text ul li:before {
  content: url(Tick.svg);
}
.earn-points td a {
  margin-left: 50px;
}
@media screen and (max-width: 991px) {
  .earn-points table,
  .earn-points tbody,
  .earn-points thead,
  .earn-points tr {
    display: block;
    border: 0;
  }
  .earn-points td {
    display: block;
    border: 0 !important;
  }
  .earn-points td a {
    margin-left: 0;
  }
  .earn-points th {
    display: none;
  }
}
.cmp-text > table > tbody > tr > td {
  padding: 25px 1pc;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-text > table > tbody > tr > td {
    padding: 10px 50px;
  }
}
.cmp-text > table > tbody > tr > th {
  padding: 25px 1pc;
  text-align: left;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-text > table > tbody > tr > th {
    padding: 10px 50px;
  }
}
.cmp-text > table > tbody > tr:last-child {
  border-top: 1px solid #d3d3d3;
}
.cmp-text > th > p {
  margin: 0;
}
.cmp-text > td > p,
.cmp-text > th > p {
  font-size: 22px;
  line-height: 36px;
  letter-spacing: -0.235714px;
}
.cmp-text > table > tbody > tr > td > button > a {
  text-decoration: none;
  color: #fff;
}
.cmp-text > table > tbody > tr > td > button {
  background-color: #ff375e;
  border: 0;
  padding: 1pc;
}
.cmp-text > table > tbody > tr > td > a {
  background-color: #ff375e;
  margin-top: 15px;
  padding: 10px 20px;
  border-radius: 2px;
  font-family: STC Forward;
  font-size: 15px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  white-space: nowrap;
  text-decoration: none;
}
.cmp-text > table > tbody > tr > th > span {
  margin-left: 50px;
}
th#sortPrice,
th#sortValidity {
  position: relative;
}
th#sortPrice span,
th#sortValidity span {
  position: absolute;
  right: 0;
  top: 40%;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  th#sortPrice span,
  th#sortValidity span {
    display: none;
  }
}
.cmp-text > th > p {
  text-align: left;
}
@media only screen and (min-width: 992px) {
  .sawa-monthly-pack-tables {
    display: none;
  }
}
.sawa-monthly-pack-table-class > :not(caption) > * > * {
  border-bottom-width: 0;
  float: left;
  padding: 1rem 1rem 1rem 50px;
}
.sawa-monthly-pack-table-class
  .sawa-monthly-pack-table-row
  .sawa-monthly-pack-table-row-data,
.sawa-monthly-pack-table-class
  .sawa-monthly-pack-table-row
  .sawa-monthly-pack-table-row-head {
  border-top: 1px solid #aaa;
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 24px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .sawa-monthly-pack-tables .sawa-monthly-pack-table-body,
  .sawa-monthly-pack-tables .sawa-monthly-pack-table-class,
  .sawa-monthly-pack-tables .sawa-monthly-pack-table-head,
  .sawa-monthly-pack-tables .sawa-monthly-pack-table-row,
  .sawa-monthly-pack-tables .sawa-monthly-pack-table-row-data,
  .sawa-monthly-pack-tables .sawa-monthly-pack-table-row-head {
    display: block;
  }
  .sawa-monthly-pack-table-row-data:last-child {
    margin-bottom: 20px;
  }
  .sawa-monthly-pack-tables
    .sawa-monthly-pack-table-head
    .sawa-monthly-pack-table-row {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .sawa-monthly-pack-tables .sawa-monthly-pack-table-row-data {
    position: relative;
    padding-left: 52%;
    text-align: left;
    border-collapse: collapse;
    border-bottom: 0;
    border-right: 0;
  }
  .sawa-monthly-pack-tables .sawa-monthly-pack-table-row-data:last-child {
    border-bottom: 1px solid #aaa;
    border-right: 0;
  }
  .sawa-monthly-pack-tables .sawa-monthly-pack-table-row {
    margin-bottom: 10px;
  }
  .sawa-monthly-pack-tables .sawa-monthly-pack-table-row-data:before {
    position: absolute;
    left: -1;
    top: 0;
    height: 100%;
    width: 50%;
    border-right: 1px solid #aaa;
    white-space: wrap;
    text-align: left;
    font-weight: 700;
    content: attr(data-title);
    padding-top: 7%;
    padding-left: 12%;
  }
  .sawa-monthly-pack-table-row-data {
    margin-left: 0 !important;
    margin-bottom: 0;
  }
  .sawa-monthly-pack-table-head {
    margin-left: 0;
    margin-bottom: 0;
  }
  .sawa-monthly-pack___head-text-service {
    margin-left: 0;
    width: 200px !important;
  }
  .sawa-monthly-pack__button-subscribe {
    background: #ff375e;
    border: 0.5px solid #ff375e;
    border-radius: 2px;
    padding: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    margin-right: 90pt;
  }
  .sawa-monthly-pack-table-row-data > a {
    text-decoration: none;
    color: #fff;
    background-color: #ff375e;
    padding: 10px;
  }
}
input[name="captchavalue"] {
  width: 90pt !important;
  border: none !important;
  background-color: #fff;
}
.button-comp img {
  margin-top: 10px !important;
}
input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type="number"] {
  -moz-appearance: textfield;
}
@media screen and (max-width: 720px) {
  .button-comp img {
    margin-top: 7px !important;
    margin-bottom: 10px;
  }
  .captcha .row .col-sm-6 .text .form__field-component .cmp-form-text__text {
    width: 100%;
  }
  .dividendClass .popup-content {
    width: 337px;
    top: 34%;
    margin: 0 30px 0 20px !important;
  }
}
.containerSearch {
  height: 254px;
  background: #4f008c;
  position: relative;
}
.h1 {
  height: 8pc;
  left: 60px;
  top: 115px;
  font-size: 60px;
  line-height: 4pc;
  letter-spacing: -1.42857px;
  color: #fff;
  position: absolute;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .h1 {
    top: 50px !important;
    left: 30px !important;
  }
}
.containerTextbox {
  position: absolute;
  width: 222px;
  height: 30px;
  left: 293px;
  top: 5pc;
  font-family: STC Forward;
  font-size: 21px;
  line-height: 30px;
  color: #fffefe;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .containerTextbox {
    position: relative;
    width: 100% !important;
    top: 75pt !important;
    left: 30px !important;
  }
}
.searchTextbox {
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.searchTextbox .search {
  width: 870px;
  height: 60px;
  border: 2px solid red;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .searchTextbox .search {
    height: 35px;
    width: 335px;
  }
}
.searchDescription {
  width: 56pc;
  height: 25px;
  left: 495px;
  top: 332px;
  font-family: STC Forward;
  font-size: 15px;
  line-height: 25px;
  opacity: 0.7;
  padding-top: 10px;
}
.cmp-tabs__tab {
  padding-bottom: 30px !important;
}
.textSearch {
  font-family: STC Forward;
  font-size: 21px;
  line-height: 30px;
  color: #fffefe;
  padding-bottom: 10px;
}
.faq-search__icon {
  right: 12rem !important;
  top: 3.9rem;
}
.cmp-tabs-filter {
  padding: 0 30px 0 0 !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .rail-navigation {
    display: none;
  }
}
.global-search-header {
  background-color: #000;
  margin: 30px 0;
  padding: 9pt;
}
.global-search-meta-found {
  margin-top: 6px;
  font-weight: 700;
}
.global-search-meta-narrow {
  margin-top: 9pt;
  padding: 9pt 110px 9pt 9pt;
  background-color: #fff;
  position: relative;
}
.global-search-meta-found-amount,
.global-search-meta-found-keyword,
.global-search-meta-narrow-amount,
.global-search-meta-narrow-keyword {
  color: #ff375e;
}
.global-search-meta-narrow-remove {
  margin-top: 4px;
  font-style: italic;
  font-size: 9pt;
}
.blog-search-form {
  height: 254px;
  background: rgba(79, 0, 140, 0.9215686274509803);
}
.blog-search-text {
  font-size: 60px;
  color: #fff;
  margin-top: 92px;
}
#custom-search-input {
  margin: 20px 0 0;
  padding: 0;
  background: #fff;
  border: 2px solid #ff375e;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 60px;
  position: relative;
}
#custom-search-input .form-control:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.search-query {
  border: none;
  height: 56px;
  padding: 0.625rem 1.25rem 0.625rem 3.75rem;
  width: 100%;
}
@media (max-width: 991px) {
  .search-query {
    padding-left: 45px;
  }
}
.navsearch-overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}
input::-webkit-input-placeholder {
  padding: 0 !important;
}
input::-moz-placeholder {
  padding: 0 !important;
}
input:-ms-input-placeholder {
  padding: 0 !important;
}
input::-ms-input-placeholder {
  padding: 0 !important;
}
input::placeholder {
  padding: 0 !important;
}
#custom-search-input .fa-search {
  padding-top: 10px;
}
#custom-search-input button {
  border: 0;
  background: none;
  padding: 2px 5px;
  margin-top: 2px;
  position: relative;
  left: -28px;
  margin-bottom: 0;
  border-radius: 3px;
  color: #d9230f;
}
.search-query:focus + button {
  z-index: 3;
}
.form-field-label {
  margin-top: 52px;
  font-size: 21px;
  color: #fff;
  width: 100%;
  opacity: 1;
}
.results-pagination {
  overflow: hidden;
  margin-top: 25px;
  float: right;
}
.xdsoft_autocomplete_dropdown {
  background: #fff;
  position: absolute;
  z-index: 99;
  -webkit-box-shadow:
    inset 1px 1px 0 rgba(0, 0, 0, 0.25),
    inset -1px -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow:
    inset 1px 1px 0 rgba(0, 0, 0, 0.25),
    inset -1px -1px 0 rgba(0, 0, 0, 0.25);
  border-radius: 2px;
  overflow-y: auto;
}
@media (max-width: 991px) {
  .xdsoft_autocomplete_dropdown {
    margin-top: 10px !important;
  }
}
.xdsoft_autocomplete_dropdown div {
  font-size: 1pc;
  color: rgba(0, 0, 0, 0.7);
  padding: 1pc 18px !important;
  margin: 0 !important;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}
@media (max-width: 991px) {
  .xdsoft_autocomplete_dropdown div {
    padding: 1pc !important;
  }
}
.xdsoft_autocomplete_dropdown div:hover {
  background: #4f008c;
  color: #fff;
  cursor: pointer;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .global-search-filter {
    margin-left: 0 !important;
    margin-right: 5px;
    margin-bottom: 10px;
  }
  .blog-search-text {
    margin-top: 55px;
    font-size: 2pc;
    margin-bottom: 0;
  }
  .blog-search-form {
    height: 296px;
  }
  .form-field-label {
    margin-top: 30px;
  }
}
.global-search-filters {
  margin-bottom: 50px;
}
.global-search-filters .btn + .btn {
  margin-left: 5px;
}
.gloab-search-sort {
  display: block;
  font-size: 14px;
  opacity: 0.5;
}
.faqSearch-icon {
  background-image: url(search-icon.png);
  height: 24px;
  width: 24px;
  display: block;
  background-repeat: no-repeat;
  top: 21px;
  position: absolute;
  z-index: 1;
  left: 18px;
}
.search-query::-webkit-input-placeholder {
  color: #8f8e8e;
  opacity: 0.7;
}
.search-query:-moz-placeholder,
.search-query::-moz-placeholder {
  color: #8f8e8e;
  opacity: 0.7;
}
.search-query:-ms-input-placeholder {
  color: #8f8e8e;
  opacity: 0.7;
}
html[dir="rtl"] .faqSearch-icon {
  right: 18px;
}
html[dir="rtl"] .search-query {
  padding-right: 54px;
  padding-left: 1.25rem;
}
.faqSearch-wrapper .ui-autocomplete.faq-suggestion-list {
  top: 0 !important;
  width: 100% !important;
  left: 0 !important;
  border: 1px solid rgba(0, 0, 0, 0.15);
  background: #fff;
  padding-left: 0;
}
.faqSearch-wrapper .ui-autocomplete li.ui-menu-item {
  list-style: none;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}
.faqSearch-wrapper .ui-autocomplete .ui-menu-item div {
  font-size: 1pc;
  color: rgba(0, 0, 0, 0.7);
  padding: 1pc 4pc 17px 15px !important;
  margin: 0 !important;
}
.faqSearch-wrapper .ui-autocomplete .ui-menu-item div:hover {
  background: #4f008c;
  color: #fff;
}
.next-page {
  background-image: url(chevron.right.png);
  font-size: 0;
  text-decoration: none;
  width: 1.68pc;
  height: 28px;
  display: block;
  background-repeat: no-repeat;
  position: relative;
  top: 7px;
  left: 13px;
}
.pageNationStarts {
  float: right;
}
.previous-page {
  display: none;
}
#results-pagination ul li a.previous,
ul.pagination li a.previous {
  text-decoration: none;
  background-image: url(chevron.backward.png);
  display: inline-block;
  background-repeat: no-repeat;
  position: relative;
  vertical-align: middle;
  line-height: 1;
}
#results-pagination ul li a.next,
html[dir="rtl"] #results-pagination ul li a.previous,
html[dir="rtl"] ul.pagination li a.previous,
ul.pagination li a.next {
  text-decoration: none;
  background-image: url(chevron.right.png);
  display: inline-block;
  background-repeat: no-repeat;
  position: relative;
  vertical-align: middle;
  line-height: 1;
}
html[dir="rtl"] #results-pagination ul li a.next,
html[dir="rtl"] ul.pagination li a.next {
  text-decoration: none;
  background-image: url(chevron.backward.png);
  display: inline-block;
  background-repeat: no-repeat;
  position: relative;
  vertical-align: middle;
  line-height: 1;
}
li.current-page {
  border-radius: 2px;
  font-size: 20px;
  color: #fff;
  background: #a6a6a6;
  margin: 0 5px;
  min-width: 28px;
  min-height: 28px;
  text-align: center;
  border-radius: 5px;
}
li.current-page.active {
  background-color: #ff375e;
  margin-right: 6px;
}
li.current-page a {
  text-decoration: none;
  color: #fff;
  font-size: 18px;
}
.global-search-filters-label {
  font-weight: 700;
  margin-bottom: 9pt;
}
.global-search-group {
  margin-bottom: 5pc;
  display: none;
}
.global-search-group.global-search-group-show {
  display: block;
}
.article-search-listing-item-content-no-result {
  padding: 75pt 0 !important;
  font-size: 28px;
  line-height: 36px;
  height: 300px;
  font-weight: 600;
}
.article-tip {
  font-size: 24px;
  line-height: 36px;
  letter-spacing: -0.3px;
}
.global-search-group-header {
  border-bottom: 1px solid #bcbcbc;
  margin-bottom: 10px;
  display: table;
  width: 100%;
  font-size: 18px;
  color: #000;
  padding-bottom: 10px;
}
.global-search-group-header .h3,
.global-search-group-header h3 {
  font-size: 18px;
  line-height: 36px;
  margin-top: 71px;
  font-weight: 600;
}
.global-search-group-title {
  float: left;
}
.global-search-group-total {
  float: left;
  padding-left: 6px;
  padding-top: 5px;
  font-weight: 600;
  margin-top: 71px;
}
.global-search-group-dropdown {
  float: right;
  padding-top: 6px;
}
.collection__sort-options {
  border-bottom: 1px solid grey;
  margin-top: 44px;
}
.collection__sort-options select {
  border: none !important;
  padding: 0 0 25px;
}
.article-search-listing-item-title {
  color: #ff375e;
  cursor: pointer;
}
.article-search-listing-item-title a {
  color: #ff375e !important;
  font-size: 18px;
  text-decoration: none;
}
.article-search-listing-item-link {
  text-decoration: underline;
  font-size: 1pc;
  margin: 10px 0;
}
.global-search-group-header:after,
.global-search-group-header:before {
  display: table;
  content: " ";
}
.article-search-listing-item {
  margin: 0;
  padding-top: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #bcbcbc;
  *zoom: 1;
}
.article-search-listing-item-content .p2 {
  font-size: 1pc;
}
.global-search-error,
.ui-helper-hidden-accessible {
  display: none;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .search-results-page-container {
    padding: 0 20px;
  }
  .global-search-filter-active {
    margin-left: 0;
    margin-right: 5px;
    margin-bottom: 10px;
  }
  .global-search-filter {
    margin-left: 0 !important;
    margin-right: 5px;
    margin-bottom: 10px;
  }
  .blog-search-text {
    margin-top: 55px;
    font-size: 2pc;
    margin-bottom: 0;
  }
  .blog-search-form {
    height: 296px;
  }
  .form-field-label {
    margin-top: 30px;
  }
  .pageNationStarts {
    float: none;
  }
  .global-search-group-header .h3,
  .global-search-group-header h3,
  .global-search-group-total {
    margin-top: 150px;
  }
  .global-search-group {
    display: block;
    max-width: 100%;
    padding: 0;
  }
  .article-search-listing-item {
    padding: 30px 25px;
  }
  .global-search-group-header {
    padding: 0 25px 10px;
  }
  .results-pagination {
    padding-right: 25px;
  }
}
html[dir="rtl"] .pageNationStarts,
html[dir="rtl"] .results-pagination {
  float: left;
}
html[dir="rtl"] .next-page,
html[dir="rtl"] .previous-page {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
html[dir="rtl"] .next-page {
  margin-right: 2px;
  margin-left: 0;
  background-position: 100%;
  left: 0;
  top: 3px;
}
html[dir="rtl"] #results-pagination ul li a.previous {
  top: 6px;
  right: 0;
}
html[dir="rtl"] li.current-page.active {
  margin-left: 6px;
}
html[dir="rtl"] .global-search-group-title {
  float: right;
}
html[dir="rtl"] .global-search-group-total {
  float: right;
  padding-right: 6px;
}
html[dir="rtl"] .global-search-group-dropdown {
  float: left;
}
html[dir="rtl"] .xdsoft_autocomplete_dropdown div {
  text-align: right;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .results-pagination {
    padding-left: 25px;
    padding-right: 0;
  }
}
div.article-search-listing-item-text {
  cursor: pointer;
}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front {
  padding-left: 0;
  padding-right: 0;
  list-style: none;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li.ui-menu-item {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front
  li.ui-menu-item
  > div {
  cursor: pointer;
  padding: 15px 15px 15px 20px;
}
.search-query:focus-visible {
  outline: 0;
}
.ui-button.ui-state-active:hover,
.ui-button:active,
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active {
  border: none;
  background: #4f008c;
  color: #fff;
}
html[dir="rtl"]
  .ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front
  li.ui-menu-item
  > div {
  padding-right: 20px;
}
.blog-search-pagination.pagination .previous-page {
  background-image: url(chevron.backward.png);
  font-size: 0;
  text-decoration: none;
  width: 23px;
  height: 28px;
  display: block;
  background-repeat: no-repeat;
  position: relative;
  top: 7px;
  right: 0;
  cursor: unset;
}
.blog-search-pagination.pagination .next-page {
  cursor: pointer;
}
.blog-search-pagination.pagination .prev-disabled {
  background-image: url(chevron.backward.png);
  cursor: unset;
}
.blog-search-pagination.pagination .next-disabled {
  background-image: url(chevron.right-grey.png);
  cursor: unset;
}
.blog-search-pagination.pagination .prev-enabled {
  background-image: url(chevron.left-red.png);
  cursor: pointer;
}
.blog-search-pagination.pagination .next-enabled {
  cursor: pointer;
}
html[dir="rtl"] .blog-search-pagination.pagination .previous-page {
  top: -2px;
  right: -5px;
}
@media only screen and (min-width: 992px) {
  .search__icon {
    height: 40px;
    width: 35px;
    color: #ff375e;
    margin-right: 10px;
  }
  .search-input-field {
    width: 812px;
    border: 3px;
    font-size: 1pc;
    line-height: 20px;
    color: rgba(143, 142, 142, 0.7);
    font-family: STC Forward;
    margin: 10px 0;
  }
  .search-input-field:focus {
    outline: none;
  }
  .search-field-component {
    background: #fff;
    border: 2px solid #ff375e;
    border-radius: 2px;
    margin: 20px;
    width: 870px;
    padding: 10px;
  }
}
input#faqSearch.faqSearch {
  outline: inset !important;
  outline-color: transparent !important;
}
.accordion-question-answer > .accordion-answer {
  display: none;
}
.active > .accordion-answer {
  display: block;
}
.accordion-question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
@media only screen and (max-width: 991px) {
  .accordion-question {
    display: block;
  }
}
.h3:hover,
h3:hover {
  text-decoration: underline;
}
@media only screen and (max-width: 991px) {
  .active .accordion-main:after {
    display: none;
  }
  .accordion-answer {
    font-size: 1pc;
  }
}
@media only screen and (min-width: 992px) {
  .active .accordion-main:after,
  .hide {
    display: none;
  }
  .show {
    display: block;
  }
}
.containerFAQ {
  background: #4f008c;
  position: relative;
  padding: 60px 20px;
}
.containerFAQ > .container {
  margin: 0 auto;
}
.containerFAQ .h1 {
  font-size: 2pc;
  line-height: 35px;
  color: #fff;
  position: static;
  height: auto;
  margin-bottom: 30px;
}
.searchFAQtextbox {
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.faqSearch {
  width: 100% !important;
  height: 60px;
  border: 2px solid red;
  padding-left: 60px !important;
  padding-right: 20px;
}
@media only screen and (max-width: 991px) {
  .faqSearch {
    font-size: 18px;
  }
}
.searchBoxDescription {
  height: 25px;
  font-size: 15px;
  line-height: 25px;
  color: hsla(0, 0%, 100%, 0.7);
  padding-top: 20px;
}
@media only screen and (max-width: 991px) {
  .searchBoxDescription {
    display: none;
  }
}
.cmp-tabs__tab {
  padding: 0;
  padding-right: 30px !important;
}
.textFAQ {
  font-size: 1pc;
  line-height: 25px;
  color: #fffefe;
  margin-bottom: 30px;
}
.container-top {
  width: 100vw;
  position: relative;
  left: 50%;
  margin-left: -50vw !important;
  padding-left: 0;
  padding-right: 0;
}
.faq-search__icon {
  left: 1rem !important;
  top: -1.25px;
  position: absolute;
}
.cmp-tabs-filter {
  padding: 30px 30px 0 0 !important;
}
input::-webkit-input-placeholder {
  padding-left: 50px;
  font-size: 1pc;
}
input::-moz-placeholder {
  padding-left: 50px;
  font-size: 1pc;
}
input:-ms-input-placeholder {
  padding-left: 50px;
  font-size: 1pc;
}
input::-ms-input-placeholder {
  padding-left: 50px;
  font-size: 1pc;
}
input::placeholder {
  padding-left: 50px;
  font-size: 1pc;
}
@media only screen and (max-width: 991px) {
  .rail-navigation {
    display: none;
  }
}
@media screen and (min-width: 992px) {
  .faqsearch .h1 {
    font-size: 60px;
    line-height: 4pc;
    margin-bottom: 0;
  }
  .searchHeader {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .textFAQ {
    font-size: 21px;
    line-height: 30px;
    margin-bottom: 20px;
  }
  .contact_search {
    margin-right: 20px;
  }
  .containerTextFAQ {
    padding-left: 6px;
  }
  .containerFAQ {
    background: #4f008c;
    position: relative;
    padding: 52px 20px 67px;
  }
}
html[dir="rtl"] .container-top {
  left: auto;
  margin-left: auto !important;
  right: 50%;
  margin-right: -50vw !important;
}
html[dir="rtl"] .heroimagecarousel .container-top {
  right: 0;
  margin-right: 0 !important;
}
html[dir="rtl"] .faqSearch {
  padding-right: 60px !important;
  padding-left: 30 !important;
}
html[dir="rtl"] .faqsearch .h1 {
  left: 0;
  right: 110px;
}
html[dir="rtl"] .faq-search__icon {
  left: auto !important;
  right: 1rem !important;
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .contact_search {
    margin-right: 0;
    margin-left: 20px;
  }
  html[dir="rtl"] .containerTextFAQ {
    padding-right: 6px;
    padding-left: 0;
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .faqsearch .h1 {
    right: 30px;
  }
  html[dir="rtl"] .accordion-main:after,
  html[dir="rtl"] .active .accordion-main:after {
    margin-right: 0;
  }
}
@media screen and (min-width: 992px) {
  .bannerHeader .banner__header {
    background-color: #4f008c;
    width: auto;
    position: relative;
    left: 0 !important;
    right: 0 !important;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
  }
  .bannerHeader .banner__header-heading {
    max-width: 990pt;
    padding-left: 0;
    margin: 0 auto;
  }
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .bannerHeader .banner__header {
    margin-left: -50vw !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  html[dir="rtl"] .bannerHeader .partnership-alliance-header-ar {
    margin-left: -80vw !important;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1320px) {
  html[dir="rtl"] .bannerHeader .partnership-alliance-header-ar {
    margin-left: -60vw !important;
  }
}
@media screen and (min-width: 1321px) {
  html[dir="rtl"] .bannerHeader .partnership-alliance-header-ar {
    margin-left: -50vw !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .bannerHeader .partnership-alliance-header-en {
    position: relative;
    left: 15% !important;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
  .bannerHeader .partnership-alliance-header-en {
    position: relative;
    left: 8% !important;
  }
}
.cmp-text > table {
  width: 100%;
  margin: 0;
  border: 0;
}
.cmp-text > table > tbody > tr {
  border-left: 0;
  border-right: 0;
  border-top: 1px solid #d3d3d3;
}
.cmp-text > table > tbody > tr > td {
  border-left: 0;
  border-right: 0;
  padding: 25px 30px;
  font-size: 1pc;
  letter-spacing: 0.3px;
  line-height: 24px;
  mix-blend-mode: normal;
  opacity: 0.7;
}
.cmp-text > table > tbody > tr > th {
  border-left: 0;
  border-right: 0;
  padding: 25px 0;
  text-align: center;
  width: 25pc;
  font-size: 1pc;
  line-height: 20px;
}
.cmp-text > table > tbody > tr:last-child {
  border-bottom: 1px solid #d3d3d3;
}
* {
  font-family: STC Forward;
}
.pre-populated-service-table-class > :not(caption) > * > * {
  padding: 1.5rem 4rem;
  border-bottom-width: 0;
}
.pre-populated-service__button-subscribe {
  background: #ff375e;
  border: 0.5px solid #ff375e;
  border-radius: 2px;
  padding: 10px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
}
.pre-populated-service-table-class {
  border-collapse: collapse;
  color: #000;
  margin: 1em 0;
  text-align: left;
}
#services .pre-populated-service-table-row-data {
  width: 40%;
  margin: 0;
}
#gccNewRoamingTable .pre-populated-basicinternet-table-row-data,
#gccRoaming .pre-populated-basicinternet-table-row-data,
#gccRoamingBahrain .pre-populated-basicinternet-table-row-data,
#gccRoamingKuwait .pre-populated-basicinternet-table-row-data,
#gccRoamingOman .pre-populated-basicinternet-table-row-data,
#gccRoamingQatar .pre-populated-basicinternet-table-row-data,
#gccRoamingUAE .pre-populated-basicinternet-table-row-data,
#globalBasicRoamingCalls .pre-populated-basicinternet-table-row-data,
#globalBasicRoamingInternet .pre-populated-basicinternet-table-row-data,
#globalPremiumRoaming .pre-populated-basicinternet-table-row-data,
#receivingCallsPackage .pre-populated-basicinternet-table-row-data {
  margin-left: 0;
}
#gccNewRoamingTable .pre-populated-basicinternet___head-text-service,
#gccRoaming .pre-populated-basicinternet___head-text-service,
#gccRoamingBahrain .pre-populated-basicinternet___head-text-service,
#gccRoamingKuwait .pre-populated-basicinternet___head-text-service,
#gccRoamingOman .pre-populated-basicinternet___head-text-service,
#gccRoamingQatar .pre-populated-basicinternet___head-text-service,
#gccRoamingUAE .pre-populated-basicinternet___head-text-service,
#globalBasicRoamingCalls .pre-populated-basicinternet___head-text-service,
#globalBasicRoamingInternet .pre-populated-basicinternet___head-text-service,
#globalPremiumRoaming .pre-populated-basicinternet___head-text-service,
#operatorList .pre-populated-basicinternet___head-text-service,
#receivingCallsPackage .pre-populated-basicinternet___head-text-service {
  text-align: start;
}
.pre-populated-service-table-class .pre-populated-service-table-row {
  border-top: 1px solid #aaa;
}
.pre-populated-service-table-class
  .pre-populated-service-table-row
  .pre-populated-service-table-row-data,
.pre-populated-service-table-class
  .pre-populated-service-table-row
  .pre-populated-service-table-row-head {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 24px;
}
@media only screen and (min-width: 992px) {
  .row > * {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * 0.9);
    padding-left: calc(var(--bs-gutter-x) * 0.9);
    margin-top: var(--bs-gutter-y);
  }
  #globalBasicRoamingInternet .pre-populated-basicinternet___head-desc-text {
    display: inline;
    margin-left: 50px;
    margin-top: 20px;
    width: 115px;
    height: 24px;
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    color: #000;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #globalBasicRoamingInternet .pre-populated-basicinternet___head-desc-text,
  #receivingCallsPackage .pre-populated-basicinternet___head-desc-text {
    display: inline;
    margin-top: 20px;
    width: 115px;
    height: 24px;
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    color: #000;
  }
  .pre-populated-service___head-text-service {
    margin-left: 25px;
  }
  #services .pre-populated-service-table-row:nth-of-type(2) {
    margin-left: 0;
  }
  #services .pre-populated-service__button-subscribe {
    background: #ff375e;
    border: 0.5px solid #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    float: none;
    margin-left: 25px;
    margin-right: 0;
  }
  #services .pre-populated-service-table-class > :not(caption) > * > * {
    border-bottom-width: 0;
    text-align: inherit;
    float: left;
    padding: 1rem 1rem 1rem 30px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) and (min-width: 0px) and (max-width: 991px) {
  #services .pre-populated-service-table-class > :not(caption) > * > * {
    padding-left: 1rem;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .pre-populated-service-table-class {
    border-collapse: collapse;
    color: #000;
    text-align: left;
  }
  #services .pre-populated-service-table-row-data {
    border: none;
    width: 40% !important;
  }
}
.pre-populated-basicinternet___head-desc-text > button {
  background: none;
  border: 0;
}
.pre-populated-basicinternet-table-class {
  border-collapse: collapse;
  color: #000;
  margin: 1em 0;
  text-align: left;
  width: 100%;
}
.pre-populated-basicinternet-table-row-head {
  font-weight: 700;
}
@media only screen and (min-width: 992px) {
  .pre-populated-basicinternet-table-row-head-bg {
    background: rgba(0, 0, 0, 0.02);
  }
  .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row {
    border-top: 1px solid #aaa;
  }
  .pre-populated-basicinternet-table-row-data {
    border-bottom: 1px solid #aaa !important;
  }
}
.pre-populated-basicinternet-table-class > :not(caption) > * > * {
  padding: 1rem 3.5rem;
  border-bottom-width: 0;
}
.pre-populated-basicinternet___head-text-service {
  margin-left: 56px;
  font-family: STC Forward;
  font-size: 28px;
  line-height: 24px;
}
.pre-populated-basicinternet__button-subscribe {
  background: #ff375e;
  border: 0.5px solid #ff375e;
  border-radius: 2px;
  padding: 10px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #fff;
  float: right;
  margin-right: 5pc;
}
.pre-populated-basicinternet-table-class
  .pre-populated-basicinternet-table-row
  .pre-populated-basicinternet-table-row-data,
.pre-populated-basicinternet-table-class
  .pre-populated-basicinternet-table-row
  .pre-populated-basicinternet-table-row-head {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 24px;
}
.pre-populated-basicinternet-table-class
  .pre-populated-basicinternet-table-row
  .pre-populated-basicinternet-table-row-head {
  border-top: 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  #globalBasicRoamingInternet.pre-populated-tables
    .pre-populated-basicinternet-table-body,
  #globalBasicRoamingInternet.pre-populated-tables
    .pre-populated-basicinternet-table-class,
  #globalBasicRoamingInternet.pre-populated-tables
    .pre-populated-basicinternet-table-head,
  #globalBasicRoamingInternet.pre-populated-tables
    .pre-populated-basicinternet-table-row,
  #globalBasicRoamingInternet.pre-populated-tables
    .pre-populated-basicinternet-table-row-data,
  #globalBasicRoamingInternet.pre-populated-tables
    .pre-populated-basicinternet-table-row-head {
    display: block;
  }
  .pre-populated-basicinternet-table-row-data:last-child {
    margin-bottom: 20px;
  }
  .pre-populated-tables
    .pre-populated-basicinternet-table-head
    .pre-populated-basicinternet-table-row {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .pre-populated-basicinternet___head-desc-text {
    display: inline;
    margin-left: 20px;
    margin-top: 20px;
    width: 115px;
    height: 24px;
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    color: #000;
  }
  .pre-populated-tables .pre-populated-basicinternet-table-row-data {
    position: relative;
    padding-left: 52%;
    text-align: left;
    border-collapse: collapse;
    border-bottom: 0;
    border-right: 0;
  }
  .pre-populated-tables .pre-populated-basicinternet-table-row-data:last-child {
    border-bottom: 1px solid #aaa;
    border-right: 0;
  }
  .pre-populated-tables .pre-populated-basicinternet-table-row {
    margin-bottom: 10px;
  }
  .pre-populated-tables .pre-populated-basicinternet-table-row-data:before {
    position: absolute;
    left: -1;
    top: 0;
    height: 100%;
    width: 50%;
    border-right: 1px solid #aaa;
    white-space: wrap;
    text-align: left;
    font-weight: 700;
    content: attr(data-title);
    padding-top: 3% !important;
    padding-left: 12%;
  }
  .pre-populated-basicinternet-table-head,
  .pre-populated-basicinternet-table-row-data {
    margin-bottom: 0;
  }
  .pre-populated-basicinternet___head-text-service {
    margin-left: 20px;
  }
  .pre-populated-basicinternet__button-subscribe {
    background: #ff375e;
    border: 0.5px solid #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    margin-right: 230px;
  }
}
#operatorDetails tr td:first-child {
  color: #000 !important;
  font-weight: 600;
}
#operatorDetails td {
  color: #000 !important;
  font-weight: 400;
}
.onhover-hide {
  display: none;
}
.onhover-myDIV:hover + .onhover-hide {
  display: block;
  color: #000;
  background-color: #fff;
  border: 1px solid #aaa;
  position: absolute;
  z-index: 1;
  margin-left: 170px;
}
.onhover-myDIV {
  background: #fff;
  border: 0;
  display: inline;
}
.onhover-icon-image {
  margin: 20px;
}
.pre-populated-onhonver-table-row {
  border-top: 1px solid #aaa;
}
.pre-populated-onhonver-table-row-data {
  border-left: 1px solid #aaa;
  padding: 10px 5px;
  margin-bottom: 0;
}
.pre-populated-onhonver-table-row-data:first-child {
  border-left: 0;
}
.pre-populated-onhonver-table-row-head {
  border-left: 1px solid #aaa;
  padding: 10px 5px;
  margin-bottom: 0;
}
.pre-populated-onhonver-table-row-head:first-child {
  border-left: 0;
}
a.pre-populated-basicinternet-table-row-data_link {
  color: #ff357e;
  text-align: left;
}
p.pre-populated-basicinternet-table-row-data_link {
  margin-left: 0;
  text-align: left;
}
.row {
  --bs-gutter-x: 0rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: 0;
  margin-left: 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .pre-populated-tables .pre-populated-table-body,
  .pre-populated-tables .pre-populated-table-class,
  .pre-populated-tables .pre-populated-table-head,
  .pre-populated-tables .pre-populated-table-row,
  .pre-populated-tables .pre-populated-table-row-data,
  .pre-populated-tables .pre-populated-table-row-head {
    display: block;
  }
  .pre-populated-table-row-data:last-child {
    margin-bottom: 20px;
  }
  .pre-populated-tables .pre-populated-table-head .pre-populated-table-row {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .pre-populated___head-desc-text {
    display: inline;
    margin-left: 20px;
    margin-top: 20px;
    width: 115px;
    height: 24px;
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
    color: #000;
  }
  .pre-populated-tables .pre-populated-table-row-data {
    position: relative;
    padding-left: 52%;
    text-align: left;
    border-collapse: collapse;
    border-bottom: 0;
    border-right: 0;
  }
  .pre-populated-tables .pre-populated-table-row-data:last-child {
    border: 1px solid #aaa;
    border-right: 0;
  }
  .pre-populated-tables .pre-populated-table-row {
    margin-bottom: 10px;
  }
  .pre-populated-tables .pre-populated-table-row-data:before {
    position: absolute;
    left: -1;
    top: 0;
    height: 100%;
    width: 50%;
    border-right: 1px solid #aaa;
    white-space: wrap;
    text-align: left;
    font-weight: 700;
    content: attr(data-title);
    padding-top: 3% !important;
    padding-left: 12%;
  }
  .pre-populated-table-head,
  .pre-populated-table-row-data {
    margin-bottom: 0;
  }
  .pre-populated___head-text-service {
    margin-left: 20px;
  }
  .prepopulated__button-subscribe {
    background: #ff375e;
    border: 0.5px solid #ff375e;
    border-radius: 2px;
    padding: 10px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #fff;
    margin-right: 90pt;
  }
  .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-data,
  .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-head {
    border-top: 1px solid #aaa;
    font-family: STC Forward;
    font-size: 1pc;
    line-height: 24px;
  }
  .pre-populated-basicinternet-table-class
    .pre-populated-basicinternet-table-row
    .pre-populated-basicinternet-table-row-head {
    border-top: 0;
  }
}
html[dir="rtl"] .pre-populated-basicinternet__button-subscribe {
  float: left;
  margin-left: 5pc;
  margin-right: 0;
}
html[dir="rtl"]
  .pre-populated-basicinternet-table-class
  .pre-populated-basicinternet-table-row
  .pre-populated-basicinternet-table-row-data,
html[dir="rtl"]
  .pre-populated-basicinternet-table-class
  .pre-populated-basicinternet-table-row
  .pre-populated-basicinternet-table-row-head {
  text-align: right;
}
html[dir="rtl"] .pre-populated-basicinternet___head-text-service {
  margin-right: 56px;
  margin-left: 0;
}
html[dir="rtl"]
  .pre-populated-service-table-class
  .pre-populated-service-table-row
  .pre-populated-service-table-row-data,
html[dir="rtl"]
  .pre-populated-service-table-class
  .pre-populated-service-table-row
  .pre-populated-service-table-row-head {
  text-align: right !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"]
    #services
    .pre-populated-service-table-class
    > :not(caption)
    > *
    > * {
    padding-left: 0;
    padding-right: 1rem;
  }
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] .onhover-myDIV:hover + .onhover-hide {
    margin-left: 0;
    margin-right: 170px;
  }
}
.rail-navigation a {
  color: #000;
  text-decoration: none;
  font-size: 21px;
}
.rail-navigation a:focus,
.rail-navigation a:hover {
  text-decoration: none;
  color: #ff375e;
}
.rail-navigation a.active {
  font-weight: 700;
}
.rail-navigation ul ul {
  margin-left: 15px;
}
.rail-navigation ul ul a {
  color: grey;
}
.rail-navigation ul ul a:focus,
.rail-navigation ul ul a:hover {
  color: #ff375e;
}
@media (min-width: 992px) {
  .rail-navigation {
    padding-left: 0;
  }
}
.faqarticlenewssearch .rail-navigation {
  padding-right: 2em;
  padding-left: 0;
}
.faqarticlenewssearch .h1,
.faqarticlenewssearch h1 {
  padding-top: 0;
}
.faqarticlenewssearch .col-sm-9 {
  margin-top: 0 !important;
}
.rail-navigation * + .h5,
.rail-navigation * + h5 {
  margin-top: 30px;
}
.rail-navigation-search,
.rail-navigation-select {
  margin-top: 15px;
}
.rail-navigation-category-heading {
  position: relative;
  padding-right: 24px;
  width: 350px;
}
.faqSidebar.aem-GridColumn.aem-GridColumn--default--12,
.mobile-rail-drawer {
  display: none;
}
.rail-navigation-category-title {
  display: block;
  width: 100%;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 8px;
  font-weight: 900;
  margin-bottom: 20px;
  cursor: pointer;
}
.side-nav-open-button {
  background-image: url(plus-icon-active.svg);
  height: 30px;
  background-position: 8px 14px;
  font-size: 28px;
  font-weight: 200;
}
.side-nav-close-button,
.side-nav-open-button {
  background-color: #fff;
  background-repeat: no-repeat;
  width: 30px;
  color: transparent;
  border: none;
  position: absolute;
  color: #ff375e;
  top: 0;
  right: 19px;
}
.side-nav-close-button {
  background-image: url(close-icon-active.svg);
  height: 30px;
  background-position: 8px 9pt;
  font-size: 20px;
  height: 27px;
}
a.rail-navigation-toggle-accordion {
  display: block;
  height: 24px;
  width: 24px;
  position: absolute;
  top: 7px;
  right: 0;
  background-color: grey;
  border-radius: 100%;
  font-size: 24px;
  text-align: center;
  line-height: 18px;
  font-weight: 700;
  color: #fff;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  a.rail-navigation-toggle-accordion {
    background-color: transparent;
    color: #ff375e;
  }
}
a.rail-navigation-toggle-accordion:hover {
  color: #000;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  a.rail-navigation-toggle-accordion:hover {
    color: #ff375e;
  }
}
.rail-navigation-category-content {
  display: none;
  margin-top: 4px;
  margin-bottom: 18px;
  list-style-type: none;
  margin-left: 0;
  padding: 0 0 0 2rem;
}
.rail-navigation-category-content li {
  padding: 2px 0;
  font-size: 18px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.rail-navigation-category-content li a {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.7);
  width: 100%;
}
.rail-navigation-category-content li a:after {
  float: right;
  width: 25px;
  height: 22px;
  background-image: url(menu-arrow.png);
  background-repeat: no-repeat;
  color: transparent;
  padding-left: 0;
  background-position: 8px 6px;
  background-size: 32%;
}
.rail-navigation-category-content ul {
  list-style-type: none;
  margin-left: 0;
  padding: 0 0 0 2rem;
}
.rail-navigation-arrow {
  float: right;
  width: 25px;
  height: 22px;
  background-image: url(menu-arrow.png);
  background-repeat: no-repeat;
  color: transparent;
  padding-left: 0;
  background-position: 8px 6px;
  background-size: 37%;
  background-color: #fff;
  border: none;
}
.rail-navigation-arrow.parent {
  margin-right: -18px;
}
.rail-navigation-category.active ul {
  display: block;
}
.rail-navigation a.active {
  text-decoration: none;
  color: #950f29;
}
.tabList {
  -box-shadow: inset 0 -0.5px 0 rgba(0, 0, 0, 0.2);
}
.secondary-tabList {
  list-style-type: none;
  height: 2pc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.secondary-tabList > li {
  margin: 5px 30px 0 0;
  font-family: STC Forward;
  font-size: 15px;
  line-height: 25px;
  opacity: 0.7;
  background-color: rgba(255, 55, 94, 0.1);
}
.secondary-tabList a {
  color: #ff375e;
  padding: 0 25px;
  text-decoration: none;
}
.tabActive > a {
  color: #ff375e !important;
}
.secondary-tabActive {
  background-color: #ff375e !important;
  padding: 0 25px;
}
li.secondary-tabActive > a {
  color: #fff !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .tab-component {
    overflow-x: auto;
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }
  .tab-component::-webkit-scrollbar {
    width: 0;
  }
  .tabList {
    max-width: 100%;
  }
  .tabList > li {
    min-width: 50%;
  }
}
.tabVisible {
  display: block;
}
@media only screen and (min-width: 992px) {
  .search__icon {
    height: 40px;
    width: 35px;
    color: #ff375e;
    margin-right: 10px;
  }
  .search-input-field {
    width: 600px;
    border: 3px;
    font-size: 1pc;
    line-height: 20px;
    color: rgba(143, 142, 142, 0.7);
    font-family: STC Forward;
    margin: 10px 0;
  }
  .search-input-field:focus {
    outline: none;
  }
  .search-field-component {
    background: #fff;
    border: 2px solid #ff375e;
    border-radius: 2px;
    margin: 20px;
    padding: 10px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .search__icon {
    height: 40px;
    width: 35px;
    color: #dc143c;
    cursor: pointer;
    margin-right: 10px;
  }
  .search-input-field {
    width: 280px;
    border: 3px;
    color: #ff375e !important;
    font-size: 1pc;
    line-height: 20px;
    color: rgba(0, 0, 0, 0.7);
    font-family: STC Forward;
    margin: 10px 0;
  }
  .search-field-component {
    background: #fff;
    border: 2px solid #ff375e;
    border-radius: 2px;
    margin: 20px;
    width: 335px;
    height: 60px;
    padding: 10px;
  }
}
.faqHeader {
  background-color: #4f008c;
  padding: 40px;
  height: 200px;
}
.faqLabel,
.faqTitle {
  color: #fff;
}
.faqTitle {
  position: absolute;
  width: 420px;
  height: 4pc;
  font-family: STC Forward;
  font-size: 60px;
  line-height: 4pc;
  letter-spacing: -1.42857px;
}
html[dir="rtl"] .rail-navigation-category-heading {
  padding-right: 0;
  padding-left: 24px;
  width: 350px;
}
html[dir="rtl"] .rail-navigation-category-title {
  padding-right: 0;
  padding-left: 8px;
}
html[dir="rtl"] .rail-navigation-category-title:after {
  left: 0;
  right: unset;
}
html[dir="rtl"] .rail-navigation-category-content {
  padding-right: 2rem;
  padding-left: 0;
}
html[dir="rtl"] .rail-navigation-category-content li a:after {
  float: left;
}
html[dir="rtl"] .side-nav-close-button,
html[dir="rtl"] .side-nav-open-button {
  right: unset;
  left: 19px;
}
@media screen and (min-width: 992px) {
  .faqSidebar {
    overflow: hidden;
    margin-right: 30px;
    max-height: 100%;
    height: 100%;
    width: 80%;
    border-right: 1px solid rgba(32, 32, 32, 0.25882352941176473);
  }
  .faqSidebar .rail-navigation {
    margin-left: 0;
  }
  .faqSidebar .rail-navigation-category-content {
    padding-left: 19px;
    margin-bottom: 9px;
    margin-top: 0;
    width: 325px;
  }
  .faqSidebar .rail-navigation-category-title {
    padding-bottom: 0;
    padding-top: 3px;
  }
}
@media screen and (max-width: 1400px) {
  .faqSidebar {
    width: 100%;
    margin-left: -60px;
  }
}
@media screen and (max-width: 1200px) {
  .faqSidebar .rail-navigation-category-content {
    width: 270px;
  }
  .rail-navigation-category-heading {
    width: 300px;
  }
}
@media screen and (max-width: 991px) {
  .rail-navigation {
    display: block;
  }
}
@media screen and (max-width: 575px) {
  .faqSidebar {
    margin-left: unset;
    padding: 0 20px;
  }
  .add-height {
    min-height: 75pc;
  }
  .rail-navigation {
    display: none;
  }
  .mobile-rail-drawer {
    display: block;
    width: 100%;
    height: 56px;
    background-color: #ff375e;
    color: #fff;
    cursor: pointer;
    padding: 15px;
    margin-bottom: 25px;
    font-weight: 900;
    font-size: 18px;
  }
  .mobile-rail-drawer,
  .mobile-rail-drawer.active {
    transition: background-color 0.5s ease-in-out;
    -moz-transition: background-color 0.5s ease-in-out;
    -webkit-transition: background-color 0.5s ease-in-out;
    -o-transition: background-color 0.5s ease-in-out;
  }
  .mobile-rail-drawer.active {
    background-color: #fff;
    color: #ff375e;
    border: 2px solid #ff375e;
    padding-top: 14px;
    padding-left: 14px;
  }
  .rail-navigation.margin-bottom-medium {
    position: absolute;
    height: 100%;
    z-index: 2;
    background-color: #fff;
    width: 100%;
    left: 0;
    padding: 0 35px;
  }
  .rail-navigation-category-heading {
    width: 100%;
    padding-right: unset;
  }
  .rail-navigation-category-title {
    padding-bottom: unset;
  }
  .faqSidebar .rail-navigation-category-content {
    width: 98.5%;
  }
  .rail-navigation-category-content {
    padding: unset;
  }
  .rail-navigation-category-content li a {
    padding-left: 15px;
  }
  .side-nav-close-button,
  .side-nav-open-button {
    right: 0;
  }
  .side-nav-open-button {
    background-position: 8px 9pt;
    font-size: 20px;
    height: 27px;
  }
  .mobile-rail-drawer-text:after {
    background-image: url(downward-chevron.svg);
    background-position: 0 0;
  }
  .mobile-rail-drawer-text.active:after,
  .mobile-rail-drawer-text:after {
    content: "";
    background-repeat: no-repeat;
    height: 10px;
    width: 20px;
    color: #fff;
    float: right;
    background-size: 15px;
    margin-top: 7px;
  }
  .mobile-rail-drawer-text.active:after {
    background-image: url(upward-chevron.svg);
    background-position: 3px 0;
  }
  .rail-navigation-arrow.parent {
    margin-right: -13px;
  }
}
@media screen and (min-width: 992px) {
  html[dir="rtl"] .faqSidebar {
    border-right: unset;
    border-left: 1px solid rgba(32, 32, 32, 0.25882352941176473);
  }
  html[dir="rtl"] .faqSidebar .rail-navigation {
    margin-right: 0;
  }
  html[dir="rtl"] .rail-navigation-category-content li a:after {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    background-position: 8px 3px;
  }
  html[dir="rtl"] .rail-navigation-arrow.parent {
    float: left;
    margin-right: unset;
    margin-left: -18px;
  }
}
html[dir="rtl"] .rail-navigation-arrow {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  background-position: 8px 3px;
}
@media screen and (max-width: 1400px) {
  html[dir="rtl"] .faqSidebar {
    margin-right: -60px;
  }
}
@media screen and (max-width: 1200px) {
  html[dir="rtl"] .faqSidebar .rail-navigation-category-content {
    width: 270px;
  }
  html[dir="rtl"] .rail-navigation-category-heading {
    width: 300px;
  }
}
@media screen and (max-width: 991px) {
  html[dir="rtl"] .rail-navigation li a:after {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    background-position: 8px 3px;
  }
}
@media screen and (max-width: 575px) {
  html[dir="rtl"] .faqSidebar {
    margin-right: unset;
  }
  html[dir="rtl"] .faqSidebar .rail-navigation-category-content {
    width: 100%;
  }
  html[dir="rtl"] .rail-navigation-category-heading {
    padding-left: unset;
    width: 100%;
  }
  html[dir="rtl"] .side-nav-close-button,
  html[dir="rtl"] .side-nav-open-button {
    left: 0;
  }
  html[dir="rtl"] .mobile-rail-drawer-text:after {
    float: left;
  }
  html[dir="rtl"] .rail-navigation-arrow.parent {
    margin-right: unset;
    margin-left: -13px;
    float: left;
  }
  html[dir="rtl"] .rail-navigation-category-content li a:after {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
    background-position: 8px 3px;
  }
}
.firstdiv .social-media-form,
.seconddiv .social-media-form {
  margin-top: 20rem;
  left: 50%;
  margin-right: -50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
}
.addaccount {
  text-align: right;
}
#topdiv {
  width: 100%;
  -webkit-box-shadow: 0 1px 3px 0 #ccc;
  box-shadow: 0 1px 3px 0 #ccc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 20px 22px;
  min-height: 191px;
  position: relative;
}
#topdiv .h3,
#topdiv h3 {
  font-size: 2pc;
  line-height: 40px;
  color: #000;
}
#bottomdiv {
  width: 100%;
  -webkit-box-shadow: 0 1px 3px 0 #ccc;
  box-shadow: 0 1px 3px 0 #ccc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  padding: 10px 20px 22px;
  min-height: 191px;
  position: relative;
}
#bottomdiv .h3,
#bottomdiv h3 {
  font-size: 2pc;
  line-height: 40px;
  color: #000;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon {
  color: #ff375e;
}
.account-image.fb {
  background-image: url(facebook.png);
}
.account-image.tw {
  background-image: url(twitter.png);
}
.facebook-delete,
.twitter-delete {
  background-image: url(twitter.png);
  background-repeat: no-repeat;
  height: 18px;
  border: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 1pc;
  display: block;
  float: right;
  margin-top: -39px;
}
.account-image {
  height: 75pt;
  width: 75pt;
  text-align: center;
  background-repeat: no-repeat;
  margin: 10px 17px 30px;
  background-color: #570092;
  background-position: 50%;
  border-radius: 50px;
}
.status {
  font-weight: 700;
  margin-right: 30px;
}
.statusacc {
  font-weight: 700;
  margin-right: 1pc;
}
button.Addfacebook,
button.Addtwitter {
  float: right;
  border: none;
  font-weight: 600;
  font-size: 15px;
  line-height: 20px;
  position: absolute;
  bottom: 17px;
  right: 15px;
}
button#Removefb,
button#Removetw,
button.Addfacebook,
button.Addtwitter {
  color: #ff375e;
  background: none;
  width: auto;
}
.socialmedia-text-fb p span,
.socialmedia-text-tw p span {
  font-size: 18px;
  color: #000;
  line-height: 25px;
}
span.jconfirm-title {
  font-weight: 700;
  padding: 20px 0;
  border-bottom: 1px solid #ccc;
  width: 100%;
}
button.btn.btn-confirm {
  background-color: #ff375e;
  color: #fff;
  border-radius: 0 !important;
}
.jconfirm-buttons {
  float: left !important;
  padding: 10px 0;
  margin-bottom: 20px;
}
button.btn.btn-cancel {
  color: #ff375e;
}
.cmp-form-text input.fbinput,
.cmp-form-text input.twinput {
  height: 30px;
  width: 100%;
  margin-top: 10px;
}
.facebookacc .cmp-form-text label,
.twitteracc .cmp-form-text label {
  opacity: 1;
}
.acc-btn {
  text-align: right;
  margin-top: 20px;
}
.acc-btn #form-button-1396117626 {
  width: 115px;
}
input.remove-facebook,
input.remove-twitter {
  background: none;
  color: #ff375e;
  border: none !important;
  width: auto !important;
  width: 100%;
  margin-left: 20px;
  opacity: unset !important;
}
.socialmedia-text-fb .cmp-form-text,
.socialmedia-text-tw .cmp-form-text {
  padding: 0;
}
.facebookconnected img {
  top: 0;
}
.facebookconnected img,
.twitterconnected img {
  width: 20px;
  text-align: right;
  float: right;
  color: #ff375e;
  cursor: pointer;
  position: relative;
}
.twitterconnected img {
  top: -2.5rem;
}
img#regconfirm {
  float: right;
  cursor: pointer;
}
.confirmPopup {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.75);
  width: 100%;
  height: 100%;
  display: none;
}
.details {
  margin-left: 20px;
}
.firstdiv .h2,
.firstdiv h2 {
  width: 420px;
  height: 2in;
  left: 60px;
  top: 554px;
  font-family: STC Forward;
  font-size: 60px;
  line-height: 4pc;
  letter-spacing: -1.42857px;
  color: #000;
}
.details .h5,
.details h5 {
  font-family: STC Forward;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.3px;
  color: #000;
}
.details p {
  font-family: STC Forward;
  font-size: 1pc !important;
  line-height: 25px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  text-align: left !important;
}
.seconddiv .h2,
.seconddiv h2,
.thirddiv .h2,
.thirddiv h2 {
  width: 420px;
  height: 2in;
  left: 60px;
  top: 554px;
  font-family: STC Forward;
  font-size: 60px;
  line-height: 4pc;
  letter-spacing: -1.42857px;
  color: #000;
}
.thirddiv .social-media-form {
  margin-bottom: 5rem;
  margin-top: 32rem;
  left: 50%;
  margin-right: -50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
}
#topdiv #bottomdiv .h3,
#topdiv #bottomdiv h3 {
  font-family: STC Forward;
  font-size: 2pc;
  line-height: 40px;
  letter-spacing: -0.5px;
  color: #000;
}
.socialmedia-text-fb,
.socialmedia-text-tw {
  width: 100%;
  border: 0 solid #ccc;
  font-family: STC Forward;
  font-size: 18px;
  line-height: 25px;
  color: #000;
  mix-blend-mode: normal;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane {
  overflow-x: visible !important;
  overflow-y: visible !important;
}
.details p a {
  color: #ff375e !important;
  opacity: 0.7;
  font-size: 1pc !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .firstdiv .social-media-form,
  .seconddiv .social-media-form,
  .thirddiv .social-media-form {
    display: block;
    overflow: hidden;
    margin-top: 2rem;
    left: 0;
    position: relative;
    -webkit-transform: none;
    transform: none;
    margin-right: 0;
  }
  .details {
    margin-left: 0;
  }
  .details .h5,
  .details h5 {
    font-size: 20px;
  }
  .firstdiv .h2,
  .firstdiv h2,
  .seconddiv .h2,
  .seconddiv h2,
  .thirddiv .h2,
  .thirddiv h2 {
    font-size: 2pc;
    line-height: 36px;
    height: auto;
    margin-bottom: 30px;
    width: 100%;
  }
  .details span {
    font-size: 1pc;
    line-height: 0;
    font-weight: 400;
  }
  .col-sm-3.accountimage-mobile {
    width: 25%;
  }
  .account-image.fb,
  .account-image.tw {
    width: 50px;
    height: 50px;
  }
  #bottomdiv {
    margin-bottom: 20px;
  }
  #bottomdiv,
  #topdiv {
    padding: 0 0 22px;
  }
  .acc-btn {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-top: 20px;
  }
}
html[dir="rtl"] .firstdiv .social-media-form,
html[dir="rtl"] .seconddiv .social-media-form {
  left: 0;
}
html[dir="rtl"] button.Addfacebook,
html[dir="rtl"] button.Addtwitter {
  float: left;
  left: 15px;
  right: auto;
}
html[dir="rtl"] .facebookconnected img,
html[dir="rtl"] .twitterconnected img {
  text-align: left;
  float: left;
}
html[dir="rtl"] img#regconfirm {
  float: left;
}
html[dir="rtl"] .confirmPopup {
  right: 0;
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] .details {
    margin-right: 20px;
  }
}
html[dir="rtl"] .firstdiv .h2,
html[dir="rtl"] .firstdiv h2 {
  right: 60px;
}
html[dir="rtl"] .details p {
  text-align: right !important;
}
html[dir="rtl"] .text label {
  left: 0;
  right: 0;
}
html[dir="rtl"] .seconddiv .h2,
html[dir="rtl"] .seconddiv h2,
html[dir="rtl"] .thirddiv .h2,
html[dir="rtl"] .thirddiv h2 {
  right: 60px;
}
html[dir="rtl"] .thirddiv .social-media-form {
  margin-right: 0;
}
html[dir="rtl"] .socialmedia-text-fb p span,
html[dir="rtl"] .socialmedia-text-tw p span {
  float: right;
  margin-left: 30px;
  margin-right: 0;
}
html[dir="rtl"] .jconfirm-buttons {
  float: right !important;
}
.social-media-form .cmp-text.details .h5,
.social-media-form .cmp-text.details h5 {
  margin-bottom: 30px;
}
.social-media-form .cmp-text.details .cmp-form-text {
  padding: 0 0 10px;
}
.social-media-form .cmp-text.details .cmp-form-text input {
  height: 40px;
}
.socialMediaConnect .social-media-form-main-title {
  font-weight: 700;
}
@media only screen and (min-width: 992px) {
  .socialMediaConnect .social-media-form-main-title {
    margin-left: -20px;
  }
}
.socialMediaConnect .details {
  border-top: 0.5px solid rgba(0, 0, 0, 0.5);
  padding-top: 20px;
}
.socialMediaConnect .social-media-form-msg-text {
  font-weight: 700;
  font-size: 15px !important;
  line-height: 20px !important;
}
.socialMediaConnect .cmp-form-button {
  width: 137px !important;
}
@media only screen and (min-width: 992px) {
  .socialMediaConnect .thirddiv #bottomdiv,
  .socialMediaConnect .thirddiv #topdiv,
  .socialMediaConnect .thirddiv .cmp-text {
    width: 70%;
  }
}
.socialMediaConnect #Account-data .cmp-form-text input.fbinput,
.socialMediaConnect #Account-data .cmp-form-text input.twinput {
  height: 30px;
  width: 75%;
  margin-top: 10px;
}
@media only screen and (max-width: 991px) {
  .socialMediaConnect #Account-data .cmp-form-text input.fbinput,
  .socialMediaConnect #Account-data .cmp-form-text input.twinput {
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] .social-media-form-main-title {
    margin-left: 0;
    margin-right: -20px;
  }
}
html[dir="rtl"] .acc-btn {
  text-align: left;
  margin-top: 20px;
  display: block;
}
@media only screen and (max-width: 991px) {
  .socialMediaConnect input#remove-facebook,
  .socialMediaConnect input#remove-twitter {
    width: 85px !important;
    height: auto;
  }
}
.social-media-form input {
  font-size: 18px;
}
.soho_form label {
  width: 100% !important;
}
.cmp-form-options__legend {
  width: 300px;
}
.cmp-stcform .cmp-text p {
  text-align: start !important;
  font-size: 1.5rem !important;
  margin-left: 0;
}
.cmp-form-options--checkbox label {
  height: 95px;
}
#fttb-form .cmp-form-text__text[type="text"]:-moz-read-only {
  cursor: not-allowed;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
}
#fttb-form .cmp-form-text__text[type="text"]:read-only {
  cursor: not-allowed;
  border-bottom: 2px solid rgba(0, 0, 0, 0.2);
}
.fttb-characteristics .options .checkbox .cmp-form-options__field-label {
  width: 80%;
}
.fttb-characteristics
  .options
  .checkbox
  .cmp-form-options__field-label
  .checkbox-input-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fttb-characteristics
  .options
  .checkbox
  .cmp-form-options__field-label
  .checkbox-input-label
  .label-text {
  padding-left: 15px;
  font-weight: 900;
  opacity: 1;
}
.subscribe-popup__modal#map {
  height: auto;
}
.subscribe-popup__modal#map .modal-lg {
  max-width: 750pt !important;
  width: 750pt !important;
}
.formOptionDropdownActive {
  border-bottom: 2px solid rgba(255, 55, 94, 0.5) !important;
  background: none !important;
}
input[type="date"] {
  text-indent: 10px !important;
  position: relative;
}
@media screen and (min-width: 991px) {
  input[type="date"] {
    text-indent: 10px !important;
  }
}
input[type="date"]::-webkit-calendar-picker-indicator {
  -webkit-appearance: none;
  position: absolute;
  left: 0;
  background: url(calendar.svg);
  background-repeat: no-repeat;
  background-position: 50%;
  margin: 0;
  padding: 0;
}
input[type="date"]:required:invalid::-webkit-datetime-edit {
  color: transparent;
}
input[type="date"]:focus::-webkit-datetime-edit {
  color: #000 !important;
}
form[action="stc-media-inquiry-form"],
form[action="stc-visit-stc-form"] {
  margin: 0 -10px;
}
form[action="stc-visit-stc-form"] .radio .cmp-form-options__field-label {
  margin-right: 50px;
}
.media_stc_drop > select,
.visit_stc_drop > select {
  width: 50% !important;
  margin: 20px 0;
}
.media_thankyou_text,
.visit_thankyou_text {
  width: 75%;
}
#visit-stc-heading .h1,
#visit-stc-heading h1 {
  width: 100%;
}
@media screen and (max-width: 991px) {
  #contact-us-align .cmp-title__text {
    margin-top: 20px;
  }
  form[action="stc-visit-stc-form"] .radio .cmp-form-options__field-label {
    margin-right: 30px;
  }
  .media_thankyou_text,
  .visit_thankyou_text {
    width: 100%;
    margin: 30px 0 10px;
  }
  .media_stc_drop,
  .media_stc_drop > select,
  .visit_stc_drop,
  .visit_stc_drop > select {
    width: 100% !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-stcform .text .cmp-text .h2:empty,
  .cmp-stcform .text .cmp-text h2:empty {
    display: none;
  }
  .cmp-stcform .text .cmp-text .h2,
  .cmp-stcform .text .cmp-text h2 {
    font-size: 28px;
    line-height: 36px;
    width: 246px;
    margin: 0;
  }
  .cmp-stcform .text .cmp-text .h2 b,
  .cmp-stcform .text .cmp-text h2 b {
    font-size: inherit;
    line-height: inherit;
    margin: inherit;
  }
}
@media only screen and (min-width: 992px) {
  .cmp-stcform .columncontainer .title .cmp-title .cmp-title__text {
    margin-left: -15px;
    margin-top: 115px;
  }
  .cmp-stcform .columncontainer .text .cmp-text {
    margin-top: 110px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-stcform .columncontainer .title .cmp-title .cmp-title__text {
    margin-top: 50px;
  }
}
#form {
  text-align: start;
  position: relative;
}
#form .stepcontainer__block {
  background: #fff;
  border: 0;
  border-radius: 0.5rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding-bottom: 30px;
  position: relative;
}
#form .stepcontainer__block:not(:first-of-type) {
  display: none;
}
#form .previous-step {
  width: 75pt;
  font-weight: 700;
  color: #fff;
  border: 0;
  border-radius: 0;
  cursor: pointer;
  padding: 10px 5px;
  margin: 10px 5px 10px 0;
  float: right;
}
#form .previous-step:focus,
#form .previous-step:hover {
  background-color: #000;
}
.finish {
  text-align: center;
}
.step__container__starts {
  margin-bottom: 75pt;
}
#progressbar {
  margin-bottom: 30px;
  overflow: hidden;
  color: #d3d3d3;
  padding: 0;
  width: 100%;
}
#progressbar .active {
  color: #ff375e;
}
#progressbar .current {
  color: #4f008c;
}
#progressbar li {
  list-style-type: none;
  font-size: 15px;
  float: left;
  position: relative;
  font-weight: 400;
}
#progressbar #step1:before {
  content: "1";
}
#progressbar #step2:before {
  content: "2";
}
#progressbar #step3:before {
  content: "3";
}
#progressbar #step4:before {
  content: "4";
}
#progressbar #step5:before {
  content: "5";
}
#progressbar #step6:before {
  content: "6";
}
#progressbar #step7:before {
  content: "7";
}
#progressbar #step8:before {
  content: "8";
}
#progressbar #step9:before {
  content: "9";
}
#progressbar #step10:before {
  content: "10";
}
#progressbar li:before {
  width: 30px;
  height: 30px;
  text-align: center;
  display: block;
  font-size: 20px;
  color: #ccc;
  background: #fff;
  border-radius: 1px;
  margin: 0 0 0 10px;
  padding: 2px;
  border: 1px solid #ccc;
  line-height: 24px;
  position: relative;
  z-index: 4;
}
#progressbar li:after {
  content: "";
  width: 100%;
  height: 3px;
  background: #d3d3d3;
  position: absolute;
  top: 1pc;
  z-index: 0;
}
#progressbar li span {
  color: #979797;
  text-align: center;
  display: table-caption;
  position: relative;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
  margin-top: 10px;
  line-height: 22px;
}
#progressbar li.current span {
  color: #4f008c;
}
#progressbar li.active span {
  color: #ff375e;
}
#progressbar li.active:after {
  background: #ff375e;
}
#progressbar .prevcurrent:after {
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    from(rgba(79, 0, 140, 0.41)),
    to(#4f008c)
  ) !important;
  background: linear-gradient(
    270deg,
    rgba(79, 0, 140, 0.41) 0,
    #4f008c
  ) !important;
}
#progressbar li.active:after,
#progressbar li.active:before {
  background: #ff375e;
  border: none;
  color: #fff;
}
#progressbar li:last-child:after {
  display: none;
}
#progressbar1 li.current:after,
#progressbar li.current:before {
  background: #fff;
  color: #4f008c;
  border: 1px solid #4f008c;
}
#createll-progressbar > li.stc-icon-checkmark:before,
#progressbar > li.stc-icon-checkmark:before {
  content: "\ea10" !important;
}
.next-prev-btns__back,
.next-prev-btns__next,
.next-prev-btns__submit {
  display: inline-block;
}
.next-prev-btns__back {
  display: none;
}
.next-prev-btns__submit {
  height: 40px;
  width: 81px;
  display: none;
  padding: 10px 20px;
}
.next-prev-btns__next,
.next-prev-btns__submit {
  text-align: center;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 2px;
}
.next-prev-btns__next {
  cursor: pointer;
}
.next-prev-btns__back .cta {
  margin-left: 31px;
}
.cta {
  text-decoration: none;
  color: #fff;
  cursor: pointer;
}
.cta-primary {
  padding: 8px 20px;
  cursor: pointer !important;
  display: block;
  font-size: 15px;
}
.cta-primary:hover {
  color: #fff;
}
.next-prev-btns__back span {
  color: #ff375e;
  display: inline-block;
  cursor: pointer !important;
}
.aem-AuthorLayer-Edit #form .stepcontainer__block {
  display: block !important;
}
.reset-step {
  display: inline;
  padding: 26px;
}
.reset-step a {
  text-decoration: none;
  color: #ff375e;
}
.next-prev-btns__next.next-step.active,
.next-prev-btns__submit.active {
  background: #ff375e;
}
html[dir="rtl"] #progressbar li span {
  left: 0;
}
html[dir="rtl"] #progressbar li {
  float: right;
}
@media only screen and (min-width: 992px) {
  html[dir="rtl"] #progressbar li:before {
    margin: 0;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] #progressbar li span {
    left: 0;
    right: 30px;
  }
  #progressbar li span {
    left: 30px;
  }
}
html[dir="rtl"] .form-active-sim #progressbar li#step2 span,
html[dir="rtl"] .form-active-sim #progressbar li span {
  left: 0;
  right: 9pt;
}
a {
  color: #ff375e;
  text-decoration: underline;
}
a:hover a.active {
  color: #ff375e !important;
}
.subscribepopup .subscribe-popup__modal-text-title {
  font-weight: 600;
  margin-bottom: 20px;
}
.subscribepopup .subscribe-popup__modal-close-btn {
  background-image: url(Box.png);
  width: 56px;
  height: 41px;
}
.subscribe-popup__modal-text-desc a {
  color: #ff375e;
  -webkit-text-decoration-color: #ff375e;
  text-decoration-color: #ff375e;
}
#fttb-map {
  height: auto;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .subscibe-popup__modal {
    position: fixed;
    left: 0;
    bottom: 0;
  }
  .subscribe-popup__modal-dialog {
    position: fixed;
    width: 100%;
    bottom: 0;
    margin: 0;
    padding: 0;
    max-width: 100%;
  }
  .subscribe-popup__modal-text-desc {
    text-align: left;
  }
  .subscribe-popup__modal-content {
    padding: 0;
    border-radius: 0;
    width: 100%;
    margin: 0 auto;
  }
  .subscribe-popup__modal-dialog .modal-body {
    padding: 20px 20px 60px;
  }
  .subscribe-popup__modal-dialog
    .modal-body
    .subscribe-popup__modal-text-title {
    display: none;
  }
  .subscribe-popup__modal-header {
    height: 70px;
    position: relative;
    border-radius: 0;
    border: 0;
    padding: 20px;
  }
  .subscribe-popup__desc-text {
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
    height: 50px;
    text-align: center;
    width: 90%;
  }
  .subscribe-popup__service-req-btn {
    font-family: STC Forward;
    font-size: 15px;
    text-align: center;
    color: #fff;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    line-height: 20px;
  }
  .subscribe-popup__modal-des-image {
    width: 15px;
    height: 15px;
    line-height: 50px;
    margin-right: 5px;
  }
  .subscribe-popup__modal-close-btn {
    position: absolute;
    color: #ff375e !important;
    border: none;
    background-color: transparent;
    font-size: 30px;
    line-height: 40px;
    font-weight: 300;
    right: 20px;
    top: 10px;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 0;
    display: inline-block;
  }
  .subscribe-popup__modal-text-desc {
    font-family: STC Forward;
    font-size: 21px;
    line-height: 25px;
    color: #ff375e;
  }
  .subscribe-popup__modal-text-title {
    line-height: 25px;
    font-family: STC Forward;
    font-size: 17px;
    color: #000;
  }
}
@media (min-width: 992px) {
  .subscribe-popup__modal-dialog {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    top: 20%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
    width: 625pc !important;
  }
  .subscribe-popup__modal-content {
    padding: 0;
  }
  .subscribe-popup__modal-text-title {
    line-height: 55px;
    font-family: STC Forward;
    font-size: 2pc;
    letter-spacing: -0.32px;
    color: #000;
    margin-top: 30px;
  }
  .subscribe-popup__modal-dialog .modal-body {
    padding: 30px 30px 60px;
  }
  .subscribe-popup__modal-header {
    height: 70px;
    position: relative;
  }
  .subscribe-popup__modal-header .subscribe-popup__modal-text-title {
    display: none;
  }
  .subscribe-popup__modal-close-btn {
    position: absolute;
    color: #ff375e !important;
    border: none;
    background-color: transparent;
    font-size: 40px;
    line-height: 40px;
    font-weight: 300;
    right: 20px;
    top: 15px;
    margin: 0;
    padding: 0;
    width: 40px;
    height: 40px;
    display: inline-block;
  }
  .subscribe-popup__modal-des-image {
    width: 25px;
    height: 25px;
    line-height: 50px;
  }
  .subscribe-popup__modal-text-desc {
    font-family: STC Forward;
    font-size: 18px;
    line-height: 25px;
    color: #ff375e;
    width: 200px;
  }
  .subscribe-popup__desc-text {
    width: 300;
    height: 48;
    font-family: STC Forward;
    font-size: 15px;
  }
  .subscribe-popup__service-req-btn {
    position: absolute;
    font-family: STC Forward;
    font-size: 15px;
    text-align: center;
    color: #fff;
    background-color: #ff375e;
    border: 1px;
    border-color: #ff375e;
    border-radius: 2px;
    line-height: 20px;
  }
}
@media only screen and (max-width: 991px) {
  .subscribepopup .subscribe-popup__modal-text-desc {
    margin-left: 20px;
  }
  .subscribepopup .subscribe-popup__modal-text-title {
    margin-bottom: 0;
  }
}
html[dir="rtl"] .subscribe-popup__modal-header button {
  float: left;
  display: block;
  position: relative;
  top: 0;
  margin-left: 20px;
}
html[dir="rtl"] .subscribepopup .modal-header {
  display: block;
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .subscribepopup .subscribe-popup__modal-text-desc {
    text-align: right;
    margin-right: 20px;
  }
  html[dir="rtl"] .subscribepopup .modal-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  html[dir="rtl"] .modal-header .subscribe-popup__modal-text-title.h3,
  html[dir="rtl"] .modal-header h3.subscribe-popup__modal-text-title {
    display: block;
  }
  html[dir="rtl"]
    .subscribe-popup__modal-dialog
    .modal-body
    .subscribe-popup__modal-text-title {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  .subscribe-popup__service-req-btn,
  .textimage .singleButtonDiv {
    margin-left: 0 !important;
  }
}
.locationftth-step2 select[name="preferredLanguage"] {
  width: 330px !important;
}
.locationftth-step2 .captcha {
  margin-bottom: 50px;
}
.firstsection {
  position: relative;
  top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.secondsection {
  position: relative;
  top: 10px;
  display: block;
  margin: 0 25px 0 5px;
}
.fourthsection,
.thirdsection {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fourthsection {
  position: relative;
  top: 10px;
}
.platetext {
  padding: 25px 0;
}
.stc__progressbuttons.next-step {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 20px;
  width: 81px;
  left: 32pc;
  top: 2186px;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 2px;
}
.stc__progressbuttons.next-step.active {
  color: #fff;
  background-color: #ff375e;
  border: 1px;
  border-color: #ff375e;
}
input#calendar.error,
input.nationalIdstcplate.error {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  margin: 0 0 5px;
}
.trigger.calendars-trigger {
  position: relative;
  display: block;
  top: -34px;
}
html[dir="rtl"] .trigger.calendars-trigger {
  position: relative;
  display: block;
  top: 2pc;
}
input#hijri .error {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  margin: 0 0 5px;
}
button.stc__progressbuttons.next-step {
  width: 81px;
  height: 40px;
  left: 32pc;
  top: 2186px;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 2px;
}
.firstsection .h2,
.firstsection h2 {
  width: 420px;
  height: 2in;
  left: 60px;
  top: 1490px;
  font-family: STC Forward;
  font-size: 3pc;
  line-height: 4pc;
  letter-spacing: -1.42857px;
  color: #000;
  font-weight: 600;
}
.fourthsection .h2,
.fourthsection h2,
.secondsection .h2,
.secondsection h2,
.thirdsection .h2,
.thirdsection h2 {
  width: 420px;
  height: 2in;
  left: 60px;
  top: 1490px;
  font-family: STC Forward;
  font-size: 60px;
  line-height: 4pc;
  letter-spacing: -1.42857px;
  color: #000;
}
.thirdsection {
  top: 10px;
  position: relative;
}
.fifthsection .h2,
.fifthsection h2 {
  width: 420px;
  height: 2in;
  left: 60px;
  top: 1490px;
  font-family: STC Forward;
  font-size: 60px;
  line-height: 4pc;
  letter-spacing: -1.42857px;
  color: #000;
}
.fifthsection {
  width: 100%;
  position: relative;
  top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.new-landline .h3,
.new-landline h3 {
  font-weight: 700;
}
.calender-image {
  width: 20px;
  display: block;
  background-repeat: no-repeat;
  cursor: pointer;
  top: 20px;
  height: auto;
  position: relative;
}
.businesslogin-button-next {
  padding: 6px 9pt;
  border: none;
  background-color: #ccc;
}
.businesslogin-button-next > a {
  color: #fff;
  text-decoration: none;
  font-size: 15px;
  line-height: 20px;
  font-family: STC Forward;
}
.platetext label.error {
  margin-top: 2px;
}
.captcha.subcribecaptcha {
  margin-top: 0 !important;
}
#captchaIMage {
  margin-top: 0;
  width: 90px;
  height: 40px;
}
.refresh-button {
  background-image: url(refresh.png);
  width: 40px;
  height: 40px;
  display: block;
  margin-top: 8px;
  left: 10px;
  position: relative;
}
label.Enter-stc {
  color: #000;
  opacity: 1;
  width: 100%;
  height: auto;
}
span.firstbackbutton,
span.secondbackbutton {
  margin: 0 30px;
  font-family: STC Forward;
  font-size: 15px;
  line-height: 25px;
  color: #ff375e;
  cursor: pointer;
  position: relative;
  display: inline-block;
}
span.secondbackbutton {
  width: 53px;
}
span.anotherplatebutton {
  margin-left: 31px;
  font-family: STC Forward;
  font-size: 15px;
  line-height: 25px;
  color: #ff375e;
  cursor: pointer;
}
label#calendar-error {
  margin-bottom: 20px;
  float: left;
  width: 100%;
}
.step__container--start.change__package--container #progressbar {
  margin-left: 18px;
}
.step__container--start.change__package--container #progressbar #step1,
.step__container--start.change__package--container #progressbar #step2 {
  width: 43% !important;
}
.change__package--codeverification,
.change__package--subscription {
  text-align: start;
}
.subscripriont__radio strong {
  opacity: 0.7;
}
.newlandline .step .rows .row span.select {
  display: block;
  border-radius: 50%;
  border: 2px solid #d8d8d8;
  width: 1pc;
  height: 1pc;
  float: right;
  position: absolute;
  top: 2pc;
  right: 21px;
}
.mg-top-23 {
  margin-top: -23px !important;
}
.newlandline .step .rows .row.selected span.select:before {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  opacity: 1;
  visibility: visible;
  background: #4f008c;
}
.copperstcplate {
  display: block;
}
.paltecolor {
  background-color: #504c4c;
  width: 100%;
  height: 25px;
}
.copper.box {
  background: #aaa;
  height: 200px;
  width: 300px;
  width: 227px;
  height: 19pc;
  padding: 20px 18px;
  border-radius: 90px;
  margin: 20px 0;
}
.copper .h1,
.copper h1 {
  text-align: center;
  font-weight: 700;
}
.copper .h5,
.copper h5 {
  text-align: center;
  color: #ccc;
}
.copperbackcolor {
  background-color: #ccc;
  height: auto;
  width: 250px;
  padding-left: 9pt;
}
.fiber.box {
  background: #aaa;
  height: 200px;
  width: 300px;
  width: 227px;
  height: 19pc;
  padding: 20px 18px;
  border-radius: 90px;
  margin: 20px 0;
}
.fiber .h1,
.fiber h1 {
  text-align: center;
  font-weight: 700;
}
.landline-location > p:first-child {
  margin-bottom: 5px;
}
.landline-location {
  background: #fff;
  border: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  padding: 15px 10px 0;
  margin-bottom: 20px;
  font-family: STC Forward;
}
.location_detector_container {
  display: block;
  position: relative;
  cursor: pointer !important;
  width: 100%;
  height: auto;
  padding: 10px;
  margin-bottom: 20px;
  opacity: 1;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.location_detector_container:hover {
  cursor: pointer !important;
}
.landline_input_container {
  display: none;
}
.location_detector_container .input-radio {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
}
.location_detector_container:hover .input-radio ~ .checkmark {
  background-color: #ccc;
}
.location_detector_container .input-radio:checked ~ .checkmark {
  background-color: #2196f3;
}
.checkmark:after {
  content: "";
  position: absolute;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 5px;
  border: 1.5px solid #ccc;
}
.location_detector_container .input-radio:checked ~ .checkmark:after {
  display: block;
  border: 1.5px solid #ff375e;
  border-radius: 0;
}
.location_detector_container .input-radio:checked ~ .landline_input_container {
  padding: 0 10px;
  display: block;
}
.location_detector_container
  .input-radio:checked
  ~ .landline_input_container
  label {
  display: block;
}
.location_detector_container .checkmark:after {
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border-radius: 0;
}
ul.new_tabs {
  text-align: start;
  margin-bottom: 60px;
  padding-left: 0;
}
div#plate .item {
  position: relative;
}
.hide {
  display: none;
}
ul.new_tabs li.active,
ul.new_tabs li:hover {
  background: #ff375e;
  font-family: STC Forward;
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  height: 2pc;
  width: 83px;
  text-align: center;
}
ul.new_tabs li {
  display: inline-block;
  padding: 7px 0;
  font-size: 1pc;
  background-image: url(Box.png);
  cursor: pointer;
  font-family: STC FORWARD;
  font-size: 14px;
  line-height: 20px;
  color: #ff375e;
  text-align: center;
  height: 2pc;
  width: 83px;
}
div#plate {
  margin-bottom: 20px;
}
label#Operator-error {
  display: block;
  padding-top: 15px;
}
div#plate .itemplate {
  position: relative;
  margin-bottom: 0;
}
div#plate #copper input:nth-of-type(3) {
  top: 202px;
  left: 1pc;
}
div#plate #copper input:nth-of-type(2) {
  top: 155px;
  left: 1pc;
}
div#plate #copper input:first-of-type {
  top: 81pt;
  left: 1pc;
}
div#plate #fiber input:first-of-type {
  top: 90pt;
  left: 11px;
  width: 174px;
}
div#plate #anotherplate input:first-of-type {
  top: 93px;
  left: 9px;
  width: 170px;
}
div#plate input {
  position: absolute;
  display: block;
  width: 166px;
  height: 21px;
  font-family: STC FORWARD;
  font-size: 14px;
  line-height: 20px;
}
#plate li.fiber {
  margin-left: 25px;
}
.copperimg {
  background-image: url(copper-plate.png);
}
.copperimg,
.fiberimg {
  width: 227px;
  height: 19pc;
  background-repeat: no-repeat;
  position: relative;
  display: block;
}
.fiberimg {
  background-image: url(fiber-plate.png);
}
input#Input_anotherplate {
  position: absolute;
  display: block;
  width: 10pc;
  height: 24px;
  font-family: STC FORWARD;
  font-size: 14px;
  line-height: 20px;
}
.anotherplate-image {
  background-image: url(another-plate.png);
  width: 227px;
  height: 19pc;
  background-repeat: no-repeat;
  margin-bottom: 0;
  position: relative;
  display: block;
}
p.select-package {
  display: inline-block;
  padding-top: 0;
}
.progressbuttons {
  margin-bottom: 50px;
  margin-top: 50px;
}
.landlinelable-heading {
  border-top: 1px solid #ccc;
  font-family: STC Forward;
  font-size: 2pc;
  line-height: 36px;
  color: #000;
  font-weight: 600;
  padding-top: 10px;
}
.landlinelable-heading + p {
  margin-bottom: 30px;
}
.platetext .cmp-form-text {
  padding-bottom: 10px;
}
.platetext .cmp-form-text p {
  margin: 0;
}
.lefttitle {
  font-family: STC Forward;
  font-size: 60px;
  line-height: 4pc;
  letter-spacing: -1.42857px;
  color: #000;
  font-weight: 700;
}
button.next-step {
  background: #ff375e;
  color: #fff;
  height: 40px;
  border: none;
}
#map,
#SiteCoordinates {
  width: 100% !important;
  height: 500px;
}
#infotext {
  font-weight: 900;
  padding: 20px;
  font-size: 14px;
  font-family: STC Forward;
}
.btns_bg {
  padding: 10px;
  font-size: 11px;
  color: #fff;
  background-color: #ff375e !important;
  margin: 20px 20px 20px 0;
}
.imageCopperWrapper {
  height: 350px;
  width: 250px;
  margin: 20px;
  background-image: url(stcplate.png);
  background-repeat: no-repeat;
}
.copper .gm-style-iw {
  width: 280px !important;
}
.ftth .gm-style-iw {
  width: 210px !important;
}
.imageFibreWrapper {
  height: 250px;
  margin: 20px;
  background-image: url(copper-plate.png);
  background-repeat: no-repeat;
}
.fieldsset span {
  display: block;
  background: #d8d8d8;
  left: 40px;
  text-transform: uppercase;
  font-weight: 500;
  color: #777;
  font-size: 15px;
  text-align: center;
}
.fieldsset,
.fieldsset span {
  position: absolute;
}
.fieldsset.ftth span {
  line-height: normal;
  width: 141px;
  left: 35px;
  height: 1pc;
}
.fieldsset.ftth span:first-child {
  top: 89px;
}
.fieldsset.ftth span:nth-child(2) {
  top: 106px;
}
.fieldsset.ftth span:nth-child(3) {
  top: 122px;
  background-color: #fff;
}
.fieldsset.ftth span:nth-child(4) {
  top: 139px;
}
.fieldsset.ftth span:nth-child(5) {
  top: 156px;
}
.fieldsset.ftth span:nth-child(6) {
  top: 173px;
}
.fieldsset.ftth span:nth-child(7) {
  top: 189px;
}
#createll-progressbar {
  margin-bottom: 40px;
  overflow: hidden;
  color: #d3d3d3;
  padding: 0;
  z-index: 1;
  position: relative;
}
#createll-progressbar .active {
  color: #ff375e;
}
#createll-progressbar .current {
  color: #4f008c;
}
#createll-progressbar li {
  list-style-type: none;
  font-size: 15px;
  float: left;
  position: relative;
  font-weight: 400;
  width: 20%;
}
#createll-progressbar #step1:before {
  content: "1";
}
#createll-progressbar #step2:before {
  content: "2";
}
#createll-progressbar #step3:before {
  content: "3";
}
#createll-progressbar #step4:before {
  content: "4";
}
#createll-progressbar #step5:before {
  content: "5";
}
#createll-progressbar li:before {
  width: 30px;
  height: 30px;
  text-align: center;
  display: block;
  font-size: 20px;
  color: #ccc;
  background: #fff;
  border-radius: 1px;
  padding: 2px;
  border: 1px solid #ccc;
  line-height: 24px;
  position: relative;
  z-index: 4;
  margin: 0;
}
#createll-progressbar li:after {
  content: "";
  width: 100%;
  height: 3px;
  background: #d3d3d3;
  position: absolute;
  top: 1pc;
  left: 20px;
  z-index: 0;
}
.new-landline #createll-progressbar li:before {
  margin: 0 0 10px 15px;
}
#createll-progressbar li span {
  color: #979797;
  text-align: center;
  display: block;
  margin-top: 15px;
  inline-size: -webkit-min-content;
  inline-size: -moz-min-content;
  inline-size: min-content;
  margin-left: 3px;
  line-height: 22px;
}
#createll-progressbar li.current span {
  color: #4f008c;
}
#createll-progressbar li.active span {
  color: #ff375e;
}
#createll-progressbar li.active:after {
  background: #ff375e;
}
#createll-progressbar .prevcurrent:after {
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    from(rgba(79, 0, 140, 0.41)),
    to(#4f008c)
  ) !important;
  background: linear-gradient(
    270deg,
    rgba(79, 0, 140, 0.41) 0,
    #4f008c
  ) !important;
}
#createll-progressbar1 li.active:after,
#createll-progressbar li.active:before {
  background: #ff375e;
  border: none;
  color: #fff;
}
#createll-progressbar1 li.current:after,
#createll-progressbar li.current:before {
  background: #fff;
  color: #4f008c;
  border: 1px solid #4f008c;
}
#createll-progressbar li:last-child:after {
  display: none;
}
.fieldsset.copper span {
  width: 180px;
  left: 43px;
}
.fieldsset.copper span:first-child {
  top: 106px;
}
.fieldsset.copper span:nth-child(2) {
  top: 158px;
}
.fieldsset.copper span:nth-child(3) {
  top: 13pc;
}
.createLandline .gmnoprint a,
.gm-style-cc,
.gmnoprint,
.gmnoprint span {
  display: block !important;
}
.createLandline .gmnoprint div {
  background-color: #fff !important;
}
.createLandline .captcha-refresh {
  margin-top: 60px;
}
.createlandline-container {
  padding-right: 0;
  padding-left: 0;
}
@media screen and (min-width: 992px) {
  .createlandline-container .Captchacode1 .cmp-form-text__text {
    width: 60%;
  }
}
#copperplate-error,
#Input_FTTH-error,
label#Input_anotherplate-error {
  display: none;
  color: #ff357e;
  opacity: 1;
}
.create__landline__changepack .next-prev-btns__submit {
  padding: 0 !important;
}
.text-operatorplatedetails {
  font-family: STC Forward;
  font-size: 28px;
  color: #000;
  font-weight: 700;
  line-height: 36px;
  margin-bottom: 49px;
}
label#Input_anotherplate-error {
  display: none;
}
p.field-label label {
  margin-top: 30px;
}
.Captchatext {
  width: 75pt;
}
.text.platetext.Captchacode {
  width: 90% !important;
}
label#operator-error {
  display: block;
  margin-top: 20px;
}
.new-landline ul#createll-progressbar li#step3 span,
.new-landline ul#createll-progressbar li#step5 span {
  margin-left: -7px;
}
.monthly__details {
  display: inline-block;
}
input#enterCaptchaLabel {
  width: 175px;
}
input#birthdate {
  width: 360px;
}
input.nationalIdstcplate {
  width: 360px !important;
}
label.cgregorian,
label.chijari {
  width: 75pt;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .locationftth-step2 select[name="preferredLanguage"] {
    width: 100% !important;
  }
  .firstsection {
    overflow: hidden;
    display: inline-block;
  }
  .popup-content {
    top: 32%;
    margin: 10px 30px;
  }
  .firstsection .h2,
  .firstsection h2 {
    font-size: 2pc;
    line-height: 36px;
    display: inline;
    position: relative;
    left: 0;
    top: 0;
  }
  .secondsection {
    overflow: hidden;
    display: inline-block;
  }
  .landline-location {
    padding: 15px 0 0;
  }
  .location_detector_container
    .input-radio:checked
    ~ .landline_input_container {
    display: block;
    padding: 0;
  }
  .fifthsection,
  .thirdsection {
    overflow: hidden;
    display: inline-block;
  }
  label.changepackage,
  label.newlandline {
    width: auto;
  }
  .calender-image {
    top: 25px;
    position: relative;
  }
  p.select-package {
    display: block;
  }
  .platefields {
    display: inline-block;
    width: 100%;
  }
  input.plateaddress,
  select#City,
  select#District,
  select#Operator,
  select#Region {
    width: 100% !important;
  }
  .copper .gm-style-iw {
    width: 280px !important;
    max-width: 260px !important;
  }
  .ftth .gm-style-iw {
    width: 210px !important;
    max-width: 220px !important;
  }
  .platetext {
    width: 100%;
  }
  input.nationalIdstcplate {
    width: 100% !important;
  }
  .lefttitle {
    font-size: 2pc;
    line-height: 36px;
    margin-bottom: 0;
    margin-top: 20px;
  }
  .landlinelable-heading {
    margin-top: 40px;
  }
  .text-operatorplatedetails {
    margin-bottom: 30px;
  }
  #plate li.fiber {
    margin-left: 30px;
  }
  .city,
  .district,
  .region,
  input#plate-address {
    width: 100% !important;
    font-size: 14px;
  }
  .operator {
    width: 100% !important;
    font-size: 14px !important;
  }
  li#step1 span,
  li#step2 span,
  li#step3 span,
  li#step4 span,
  li#step5 span,
  li#step6 span,
  li#step7 span {
    display: none;
  }
  li.current span {
    display: block !important;
  }
  #createll-progressbar {
    z-index: 1;
    position: relative;
  }
  .Captchacode label {
    float: left;
  }
  .col-sm-2 .Captchatext {
    width: 0 !important;
  }
  div#plate #anotherplate {
    margin-top: 20px;
  }
  .platefields .cmp-form-text {
    padding-right: 0;
  }
  .platefields label {
    width: 300px !important;
  }
  .text.platetext.Captchacode {
    margin-top: 23% !important;
  }
  .change__package--starts.monthly__details {
    margin-left: 0 !important;
  }
  .monthly__details {
    display: inline-block;
  }
  .mg-top-23 {
    margin-top: -41px !important;
  }
  .step__container--start.change__package--container #progressbar {
    margin-left: 0 !important;
    margin-right: -23% !important;
  }
  .subcribecaptcha1 .col-sm-6.col-xs-6 {
    width: 50%;
  }
  html[dir="rtl"] #createll-progressbar li#step5 span {
    position: relative;
    left: 25px;
  }
  html[dir="rtl"] #createll-progressbar li#step2 span,
  html[dir="rtl"] #createll-progressbar li#step3 span,
  html[dir="rtl"] #createll-progressbar li#step4 span {
    position: relative;
    left: 20px;
  }
  html[dir="rtl"] .subcribecaptcha1 .col-sm-6.col-xs-6 {
    width: 50%;
  }
  html[dir="rtl"] .new-landline ul {
    margin-right: 0;
  }
  html[dir="rtl"] .lefttitle {
    margin-right: 10px;
  }
  html[dir="rtl"] .secondsection {
    margin: 0 0 0 15px;
  }
}
html[dir="rtl"] label.cgregorian,
html[dir="rtl"] label.chijari {
  width: 75pt;
}
html[dir="rtl"] .gm-bundled-control-on-bottom > .gmnoprint:first-child {
  display: none !important;
}
html[dir="rtl"] div#plate #anotherplate input:first-of-type,
html[dir="rtl"] div#plate #copper input:first-of-type,
html[dir="rtl"] div#plate #copper input:nth-of-type(2),
html[dir="rtl"] div#plate #copper input:nth-of-type(3),
html[dir="rtl"] div#plate #fiber input:first-of-type {
  left: 0;
  right: 15px;
}
html[dir="rtl"] .fieldsset.ftth span {
  left: 0;
  right: 35px;
}
html[dir="rtl"] .anotherplate-image,
html[dir="rtl"] .copperimg,
html[dir="rtl"] .fiberimg {
  left: 30px;
}
html[dir="rtl"] .new-landline ul#createll-progressbar {
  margin-left: -15%;
  margin-right: 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .new-landline ul#createll-progressbar {
    margin-right: 25px;
  }
}
html[dir="rtl"] ul.new_tabs li:first-child {
  margin-left: 20px;
}
html[dir="rtl"] .new_tabs {
  padding: 0;
}
html[dir="rtl"] input#enterCaptchaLabel {
  width: 175px;
}
html[dir="rtl"] input#birthdate {
  width: 360px;
}
html[dir="rtl"] input.nationalIdstcplate {
  width: 360px !important;
}
@media only screen and (max-width: 320px) {
  input#birthdate {
    top: 10px;
  }
}
@media only screen and (min-device-width: 375px) and (max-device-width: 410px) {
  input#birthdate {
    top: 10px;
  }
}
.calendarLabel {
  margin-right: 10px;
  width: 75pt !important;
}
div.DivRefreshCaptcha {
  margin: 30px 0;
  cursor: pointer;
}
.enterCaptchaLabel {
  width: 200px;
}
.MarginRight10px {
  margin-right: 10px;
}
.VerticalPadding25 {
  padding-top: 25px;
  padding-bottom: 25px;
}
.MarginLeft100 {
  margin-left: 75pt;
}
.createLandline select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='16' height='16' xmlns='http://www.w3.org/2000/svg' ><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='grey'/></g></svg>")
    no-repeat;
  background-position: right 5px top 50%;
}
html[dir="rtl"] .new-landline ul {
  margin-right: 15px;
}
html[dir="rtl"] #createll-progressbar li {
  float: right;
}
html[dir="rtl"] #createll-progressbar li:after {
  left: 0;
}
html[dir="rtl"]
  .createLandline
  .step__container--start.change__package--container
  #progressbar
  #step1,
html[dir="rtl"]
  .createLandline
  .step__container--start.change__package--container
  #progressbar
  #step2 {
  width: 35% !important;
}
html[dir="rtl"]
  .createLandline
  .change__package--container
  #progressbar
  li:after {
  left: 0;
}
html[dir="rtl"] .createLandline select {
  background-position: left 5px top 50%;
}
html[dir="rtl"]
  .createLandline
  .step__container--start.change__package--container
  #progressbar {
  margin-left: 0;
}
html[dir="rtl"]
  .createLandline
  .step__container--start.change__package--container
  #progressbar
  #step1 {
  margin-right: 20px;
}
html[dir="rtl"] .createLandline #progressbar li,
html[dir="rtl"] .createLandline #progressbar li:before {
  float: right;
}
html[dir="rtl"]
  .createLandline
  .change__package--container
  #progressbar
  li
  span {
  left: 45px;
}
html[dir="rtl"] .createLandline #progressbar li span {
  margin-top: 40px;
}
html[dir="rtl"] .createLandline .table * {
  text-align: start !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .MarginLeft100 {
    margin-left: 0;
  }
  label.cmp-form-text__label {
    width: 100% !important;
  }
  .new-landline {
    width: 100%;
  }
  input#birthdate {
    width: 95% !important;
  }
  html[dir="rtl"] .createLandline #progressbar li span {
    right: -20px !important;
  }
  html[dir="rtl"]
    .step__container--start.change__package--container
    #progressbar {
    margin-left: -15% !important;
    margin-right: 0 !important;
  }
  html[dir="rtl"] .new-landline ul#createll-progressbar {
    margin-left: 0;
  }
  html[dir="rtl"] .captcha-refresh {
    margin-right: 0;
  }
}
.locationftth-step2 .captcha .captchalabel input {
  width: 60% !important;
}
.create__newLandline input#birthdate {
  text-indent: 25px;
}
#sunmi_form span.cmp-form__field-component-reqd {
  padding-inline: 0 !important;
}
#sunmi_form p.cmp-form-options__help-message {
  font-size: small;
}
#sunmi_form .cmp-text {
  margin-top: 31px;
  width: 147%;
}
#sunmi_form .cmp-form-options label {
  margin-top: 60px;
}
#sunmi_form .text_input {
  width: 58% !important;
}
#SumiRadioButtons-error {
  margin-top: 70px;
}
#oneStopOfficeRadio-error,
#SumiRadioButtons-error {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#oneStopOfficeRadio-error {
  margin-top: 126px !important;
}
.tabList {
  list-style-type: none;
  height: 38px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.5rem 0.5rem;
  -webkit-box-shadow:
    inset 0 0.5px 0 rgba(0, 0, 0, 0.2),
    inset 0 -0.5px 0 rgba(0, 0, 0, 0.2);
  box-shadow:
    inset 0 0.5px 0 rgba(0, 0, 0, 0.2),
    inset 0 -0.5px 0 rgba(0, 0, 0, 0.2);
  -webkit-backdrop-filter: blur(27.1828px);
  backdrop-filter: blur(27.1828px);
}
.tabList > li {
  margin: 5px 30px 0 0;
  font-family: STC Forward;
  font-size: 15px;
  line-height: 25px;
  opacity: 0.7;
}
.tabList li:first-child {
  margin-left: 60px;
}
.tabList a {
  text-decoration: none;
  color: #000;
  padding: 0.7rem;
  top: calc(50% - 687.5px);
  mix-blend-mode: normal;
}
.tabList a:hover {
  color: #ff375e;
}
.tabCont > div {
  display: none;
}
.tabActive {
  color: #ff375e !important;
  border-bottom: 1px solid #ff375e;
}
.tabCont {
  padding: 15px;
}
.pdesc {
  width: 275px;
  height: 50px;
  font-family: STC Forward;
  font-size: 18px;
  line-height: 25px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  margin-bottom: 30px;
}
.pName {
  height: 36px;
  font-size: 28px;
  line-height: 36px;
}
.devCost,
.pName {
  width: 25pc;
  font-family: STC Forward;
  color: #000;
  margin-bottom: 5px;
}
.devCost {
  height: 25px;
  font-size: 18px;
  line-height: 25px;
  mix-blend-mode: normal;
  opacity: 0.7;
}
.arrow {
  background: #ff375e;
  border: 0.5px solid hsla(0, 0%, 100%, 0.3);
  color: #fff;
  width: 50px;
  height: 30px;
  position: absolute;
  bottom: 20px;
  right: 20px;
}
.tabs .secondary li {
  margin-bottom: 20px;
  margin-right: 9pt !important;
  text-align: center !important;
  padding: 6px 20px !important;
}
#faq-loyalty-container
  .tabs
  .cmp-tabs
  ol.cmp-tabs__tablist.cmp-tabs-filter.primary:before {
  content: unset;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .imgCntr {
    margin: 60px 10px 75pt;
    width: 20pc;
    height: 250px;
  }
  .devImg,
  .imgCntr {
    position: absolute;
  }
  .devImg {
    width: 335px;
    height: 25pc;
    background: #c4c4c4;
  }
  .col-mob {
    height: 600px;
  }
  .tabSlide {
    overflow-x: auto;
    max-width: -webkit-min-content;
    max-width: -moz-min-content;
    max-width: min-content;
  }
  .tabSlide::-webkit-scrollbar {
    width: 0;
  }
  .tabList {
    max-width: 100%;
  }
  .cmp-tabs-filter {
    padding: 0 !important;
    margin-right: 0 !important;
  }
  .tabList > li {
    min-width: 50%;
  }
}
@media only screen and (max-width: 400px) {
  #mapssearchform {
    padding-right: 0;
  }
  #mapssearchform input {
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  .imgCntr {
    margin: 75pt 10px;
    width: 300px;
    height: 250px;
  }
  .devImg,
  .imgCntr {
    position: absolute;
  }
  .devImg {
    width: 350px;
    height: 450px;
    background: #c4c4c4;
  }
}
.tabVisible {
  display: block !important;
}
.cmp-tabs__tablist.cmp-tabs-filter.primary {
  max-width: none;
  margin-bottom: 20px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-tabs__tablist.cmp-tabs-filter.primary {
    margin-top: 2rem !important;
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-tabs__tablist.cmp-tabs-filter.secondary {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
}
.cmp-tabs-filter {
  margin-bottom: 50px;
}
@media only screen and (max-width: 991px) {
  .cmp-tabs-filter {
    margin-bottom: 10px;
    border-bottom: none;
    -ms-flex-wrap: unset;
    flex-wrap: unset;
    white-space: nowrap;
    overflow: scroll;
  }
}
html[dir="rtl"] .tabs {
  clear: both;
}
html[dir="rtl"] .cmp-tabs__tablist.cmp-tabs-filter.primary {
  padding-right: 0 !important;
}
html[dir="rtl"] .tabs .primary li {
  margin: 0 0 0 22px;
}
html[dir="rtl"] .cmp-tabs__tab {
  margin-left: 40px !important;
  margin-right: 0 !important;
}
html[dir="rtl"] .cmp-tabs-filter {
  padding-left: 30px !important;
  padding-right: 0 !important;
  margin-right: 0 !important;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .cmp-tabs-filter {
    margin-right: 10px !important;
  }
}
html[dir="rtl"] .tabs .secondary li {
  margin-right: 0 !important;
  margin-left: 9pt !important;
}
.tabs .cmp-tabs {
  margin-bottom: 75pt;
}
.tabs .cmp-tabs ol.cmp-tabs__tablist.cmp-tabs-filter.primary:before {
  content: "/";
  color: transparent;
  position: absolute;
  width: 100%;
  padding-bottom: 20px;
  z-index: 0;
  left: 50%;
  right: 50%;
  width: 100vw;
  margin-left: -50vw;
  margin-right: -50vw;
}
.tabs .cmp-tabs ol.cmp-tabs__tablist.cmp-tabs-filter.primary li.cmp-tabs__tab {
  z-index: 1;
  white-space: nowrap;
}
.tabs .cmp-tabs .cmp-tabs__tabpanel .product-grid-align {
  width: 25%;
  margin-right: 0;
  padding-right: 30px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .tabs .cmp-tabs .cmp-tabs__tabpanel .product-grid-align {
    width: 100%;
    padding-right: 0;
  }
}
.tabs .cmp-tabs .cmp-tabs__tabpanel .product-grid-align .productcard {
  margin-bottom: 30px;
}
.cmp-tabs__tabpanel .responsivegrid {
  padding: 0;
}
@media only screen and (min-width: 992px) {
  .columncontainer
    .tabs
    .cmp-tabs
    ol.cmp-tabs__tablist.cmp-tabs-filter.primary:before {
    left: unset;
  }
}
.cmp-tabs__tab--active {
  border-bottom: 2px solid #ff375e !important;
}
.cmp-tabs__tab:first-child {
  margin-left: 0 !important;
  padding-left: 0 !important;
}
.cmp-tabs .cmp-text > table > tbody > tr > td,
.cmp-tabs .cmp-text > table > tbody > tr > th {
  padding-left: 2% !important;
}
@media only screen and (max-width: 991px) {
  .cmp-tabs .cmp-text > table > tbody > tr > td,
  .cmp-tabs .cmp-text > table > tbody > tr > th {
    padding-left: 20px;
  }
  .tabs .cmp-tabs {
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .cmp-tabs .cmp-text > table > tbody > tr > td,
  html[dir="rtl"] .cmp-tabs .cmp-text > table > tbody > tr > th {
    padding-right: 60px;
  }
}
@media only screen and (max-width: 991px) {
  .tabs .cmp-tabs ol.cmp-tabs__tablist.cmp-tabs-filter.primary {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    margin-left: 0;
    margin-right: -10px !important;
  }
  .tabs .cmp-tabs ol.cmp-tabs__tablist.cmp-tabs-filter.primary:before {
    border-bottom: none;
  }
}
@media only screen and (min-width: 991px) {
  .tabs
    .cmp-tabs__tabpanel
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg {
    width: 420px;
  }
  .tabs
    .cmp-tabs__tabpanel
    .productcard
    .product-list-page-col-mob
    .product-list-page-devImg
    .product-list-page-imgCntr-with-label {
    width: 23pc;
    height: 312px;
    margin: 78pt 20px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-tabs {
    margin-bottom: 74px;
  }
  .cmp-tabs .cmp-tabs__tabpanel .productcard {
    margin-bottom: 90pt;
  }
}
.tamayouz-newsletter-unsubscribe {
  margin: 60px auto;
  max-width: 650px;
}
.tamayouz-newsletter-unsubscribe .logo {
  margin-bottom: 1rem;
  border-bottom: 1px solid #f3f1f1;
  padding-bottom: 1rem;
}
.tamayouz-newsletter-unsubscribe .logo img {
  width: 90px;
}
.tamayouz-newsletter-unsubscribe .h1,
.tamayouz-newsletter-unsubscribe h1 {
  color: #4f008c;
  font-size: 2.5rem;
  font-weight: 900;
  margin-bottom: 1.5rem;
  text-align: center;
  font-family: STC Forward;
}
.tamayouz-newsletter-unsubscribe .registered-email {
  background: #f3f1f1;
  padding: 1rem;
  border-radius: 2px;
  text-align: center;
}
.tamayouz-newsletter-unsubscribe .h5,
.tamayouz-newsletter-unsubscribe h5 {
  margin-bottom: 1rem;
  text-align: center;
  font-size: 1.15rem;
}
.tamayouz-newsletter-unsubscribe p {
  text-align: center;
  color: #8e9aa0;
}
.tamayouz-newsletter-unsubscribe .link-btn {
  background: transparent;
  border: none;
  color: #ff375e;
  text-decoration: underline;
}
.tamayouz-newsletter-unsubscribe .cmp-form-button {
  display: table;
  font-size: 1pc;
  color: #fff;
  text-decoration: none;
  padding: 10px 30px;
  border-radius: 2px;
  margin: 1.5rem auto;
  background: #ff375e;
}
.madaOuterDiv {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.75);
  width: 100%;
  height: 100%;
  display: none;
  z-index: 10;
}
.regPartnerSpan {
  color: red;
  cursor: pointer;
}
.madaPopUpContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 500px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px;
  margin: 10% auto 0;
  -webkit-box-shadow: 0 2px 6px #000;
  box-shadow: 0 2px 6px #000;
  border-radius: 3px;
  background: #fff;
  position: relative;
  text-align: center;
}
.madaPopUpContent iframe {
  height: 100vh;
  width: 100%;
  border: none;
}
:root {
  --defaultsahdow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);
  --default-spacing: 1.5rem;
  --stcMedium: "STC Forward Medium", arial, sans-serif;
  --stcBold: "STC Forward Bold", arial, sans-serif;
  --dark: #1d252d;
  --gray: #8e9aa0;
  --orange: #ffdd40;
  --borderGray: #dde0e2;
  --seaLight: #1cced8;
  --sunsetLight: #ff6a39;
}
.text-pink {
  color: #ff375e;
}
.text-primary {
  --bs-primary-rgb: 79, 0, 140;
}
.text-grey {
  color: var(--gray);
}
.bg-purple {
  background-color: #4f008c !important;
}
.bg-pink {
  background-color: #ff375e !important;
}
.form-group {
  margin-bottom: var(--default-spacing);
}
.bold {
  font-family: var(--stcMedium);
}
.bolder {
  font-family: var(--stcBold);
}
.center-h {
  margin-inline: auto;
}
.center-v {
  margin-block: auto;
}
.required:after {
  content: "*";
  color: #ff375e;
  -webkit-margin-start: 0.5rem;
  margin-inline-start: 0.5rem;
}
.has_error {
  margin-top: calc(var(--default-spacing) / 3);
  font-size: 0.9rem;
  color: var(--bs-danger);
  display: none;
}
.otp-count {
  margin-bottom: 0;
}
.otp-input {
  letter-spacing: var(--default-spacing);
  text-align: center;
}
.telegram-verify-number {
  width: 100%;
  inset: auto;
  margin: 60px auto;
  max-width: 100%;
  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;
  height: 100%;
}
.telegram-verify-number label {
  width: auto !important;
  color: var(--gray);
}
.telegram-verify-number .row {
  --bs-gutter-x: 1rem;
}
.telegram-verify-number .h1,
.telegram-verify-number h1 {
  font-family: var(--stcMedium);
  color: #4f008c;
  font-size: 3rem;
  margin-bottom: var(--default-spacing);
}
.telegram-verify-number .welcome-title {
  margin-bottom: 90px;
}
.telegram-verify-number .welcome-title p {
  margin: 0;
}
.telegram-verify-number .info-hints {
  font-family: var(--stcLight);
  font-size: 0.9rem;
}
.telegram-verify-number .auth-container .form-container {
  position: relative;
  height: 100%;
  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;
}
.telegram-verify-number .auth-container .form-container:before {
  content: "";
  width: 1px;
  height: 80%;
  max-height: 250px;
  position: absolute;
  inset: 50% 0;
  -webkit-margin-start: -20px;
  margin-inline-start: -20px;
  background: #dde0e2;
  display: block;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.telegram-verify-number .cmp-form-button.bg-purple {
  background-color: #4f008c;
}
.telegram-verify-number .cmp-form-button.bg-pink {
  background-color: #ff375e;
}
.telegram-verify-number .cmp-form-button:disabled {
  background-color: rgba(0, 0, 0, 0.3);
}
.telegram-verify-number .modal-header {
  border-start-start-radius: 2px;
  border-start-end-radius: 2px;
}
.telegram-verify-number .modal-footer {
  border-end-start-radius: 2px;
  border-end-end-radius: 2px;
}
.telegram-verify-number .modal-content {
  border-radius: 2px;
  -webkit-box-shadow: 0 7px 11px rgba(0, 0, 0, 0.1);
  box-shadow: 0 7px 11px rgba(0, 0, 0, 0.1);
  border: none;
}
.telegram-verify-number .nav-tabs {
  border-color: var(--borderGray);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2rem;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.telegram-verify-number .nav-tabs a {
  color: var(--gray);
  text-decoration: none;
  font-size: 1rem;
  padding-block: 1rem;
  position: relative;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.telegram-verify-number .nav-tabs a:hover {
  color: #4f008c;
}
.telegram-verify-number .nav-tabs a:after {
  content: "";
  width: 0;
  height: 2px;
  display: block;
  background: transparent;
  position: absolute;
  bottom: -1px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.telegram-verify-number .nav-tabs a.active {
  color: #4f008c;
  font-family: var(--stcMedium);
}
.telegram-verify-number .nav-tabs a.active:after {
  background: #4f008c;
  width: 100%;
}
.telegram-verify-number .steps-wizard {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  gap: 1rem;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end;
  position: relative;
  counter-reset: counter;
  margin-bottom: var(--default-spacing);
}
.telegram-verify-number .steps-wizard:before {
  content: "";
  width: 100%;
  height: 1px;
  display: block;
  inset: 50% 0;
  background: var(--borderGray);
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 0;
}
.telegram-verify-number .steps-wizard li {
  --step-base-color: var(--gray);
  margin-top: 2pc;
  font-size: 0.9rem;
  counter-increment: counter;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 10px;
  z-index: 1;
}
.telegram-verify-number .steps-wizard li,
.telegram-verify-number .steps-wizard li:before {
  color: var(--step-base-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.telegram-verify-number .steps-wizard li:before {
  content: counter(counter);
  padding: 0.5rem;
  --step-base-color: var(--borderGray);
  border: 2px solid var(--step-base-color);
  width: 30px;
  height: 30px;
  font-size: 1rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #fff;
  border-radius: 2px;
}
.telegram-verify-number .steps-wizard li.current {
  --step-base-color: var(--dark);
  font-family: var(--stcMedium);
}
.telegram-verify-number .steps-wizard li.current:before {
  --step-base-color: #4f008c;
}
.telegram-verify-number .steps-wizard li.done {
  --step-base-color: var(--dark);
}
.telegram-verify-number .steps-wizard li.done:before {
  --step-base-color: #4f008c;
  background: #4f008c;
  color: #fff;
}
.telegram-verify-number .tooltip-inner {
  --tooltip-base: rgba(0, 40, 56, 0.75);
  background: var(--tooltip-base);
  font-size: 13px;
  border-radius: 2px;
  font-family: var(--stcRegular);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  min-width: 270px;
  padding: 0.75rem;
}
.telegram-verify-number .tooltip-inner:before {
  content: "";
  border: 6px solid transparent;
  border-bottom: 6px solid var(--tooltip-base);
  display: block;
  position: absolute;
  left: 50%;
  right: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  top: -9pt;
}
.telegram-verify-number .tooltip .tooltip-arrow {
  display: none;
}
.telegram-verify-number .tooltip-icon {
  -webkit-margin-start: 0.5rem;
  margin-inline-start: 0.5rem;
}
.telegram-verify-number .options-btns {
  gap: 1rem;
}
.telegram-verify-number .options-btns input {
  display: none;
}
.telegram-verify-number .options-btns input + label {
  border: 1px solid var(--borderGray);
  padding: 0.75rem;
  border-radius: 2px;
  color: var(--dark);
  cursor: pointer;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  background: #fff;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: auto;
  height: auto;
}
.telegram-verify-number .options-btns input + label:hover {
  color: #4f008c;
  border-color: #4f008c;
}
.telegram-verify-number .options-btns input + label:before {
  content: "";
  background: #4f008c;
  width: 0;
  height: 100%;
  position: absolute;
  inset: 0;
  z-index: 0;
  display: block;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.telegram-verify-number .options-btns input:checked + label {
  color: #fff;
}
.telegram-verify-number .options-btns input:checked + label:before {
  width: 100%;
}
.telegram-verify-number .options-btns input:checked + label span {
  z-index: 1;
  color: inherit;
}
.telegram-verify-number .form-control-icon + i {
  -webkit-margin-end: 10px;
  margin-inline-end: 10px;
  position: absolute;
  color: var(--gray);
}
.telegram-verify-number .bs-select-custom.inline-display {
  width: 100% !important;
}
.telegram-verify-number .bs-select-custom.inline-display > .dropdown-menu {
  position: relative !important;
  -webkit-transform: none !important;
  transform: none !important;
  display: block;
  min-height: unset !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  background: transparent;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .inner {
  min-height: unset !important;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .inner
  .dropdown-menu {
  max-height: 20pc !important;
  overflow: auto;
  -webkit-box-shadow: var(--defaultSahdow);
  box-shadow: var(--defaultSahdow);
  border: 1px solid var(--borderGray);
  border-radius: 0.125rem;
  background: #fff;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .inner
  .dropdown-menu::-webkit-scrollbar {
  width: 8px;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .inner
  .dropdown-menu::-webkit-scrollbar-track {
  border-radius: 2px;
  background: #dde0e2;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .inner
  .dropdown-menu::-webkit-scrollbar-thumb {
  background: #979797;
  border-radius: 2px;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .inner
  .dropdown-menu::-webkit-scrollbar-thumb:hover {
  background: #4f008c;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .inner
  .dropdown-menu
  li
  .dropdown-item
  .text {
  white-space: pre-line;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .bs-searchbox {
  padding: 0;
  background: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 1rem;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .bs-searchbox
  input {
  border-radius: 0;
  -webkit-padding-end: 50px;
  padding-inline-end: 50px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .bs-searchbox
  input:focus {
  border-color: #ff375e;
}
.telegram-verify-number
  .bs-select-custom.inline-display
  > .dropdown-menu
  .bs-searchbox:after {
  content: "\e91b";
  font-family: var(--stcIcons);
  color: var(--gray);
  font-size: 1rem;
  position: absolute;
  inset-inline-end: 20px;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  display: none;
}
.telegram-verify-number .bs-select-custom.inline-display > .btn {
  display: none;
}
.telegram-verify-number .bs-select-custom {
  z-index: 0;
}
.telegram-verify-number .bs-select-custom > select {
  display: none;
}
.telegram-verify-number .bs-select-custom > .btn {
  --btnbg: transparent;
  border-bottom: 2px solid var(--borderGray);
  border-radius: 0;
  width: 100%;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  min-height: 50px;
}
.telegram-verify-number .bs-select-custom > .btn:before {
  display: none;
}
.telegram-verify-number .bs-select-custom > .dropdown-menu {
  width: 100%;
  border-radius: 2px;
  border-color: var(--borderGray);
  text-align: start;
  padding: 0;
  z-index: 9999999;
  -webkit-box-shadow: var(--defaultSahdow);
  box-shadow: var(--defaultSahdow);
}
.telegram-verify-number .bs-select-custom > .dropdown-menu .bs-searchbox {
  padding: 1rem;
}
.telegram-verify-number .bs-select-custom > .dropdown-menu > .inner {
  padding-bottom: 0.5rem;
  --border-radius: 50%;
}
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner
  .dropdown-menu {
  position: relative;
  border: none;
  background: transparent;
  padding-inline: 1rem;
}
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner
  .dropdown-menu
  li {
  -webkit-animation: none !important;
  animation: none !important;
}
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner
  .dropdown-menu
  li:not(:last-child) {
  border-bottom: 1px solid var(--borderGray);
}
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner
  .dropdown-menu
  li
  .dropdown-item {
  padding-block: 0.75rem;
  cursor: pointer;
  color: var(--dark);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  padding-inline: 0;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  position: relative;
}
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner
  .dropdown-menu
  li
  .dropdown-item
  .check-mark {
  display: none;
}
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner
  .dropdown-menu
  li
  .dropdown-item:before {
  content: "";
  width: 24px;
  height: 24px;
  border: 1px solid var(--gray);
  display: block;
  border-radius: var(--border-radius);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
}
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner
  .dropdown-menu
  li
  .dropdown-item:after {
  content: "";
  width: 1pc;
  height: 1pc;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  margin-top: 4px;
  border-radius: var(--border-radius);
  -webkit-box-shadow: inset 0 0 0 #4f008c;
  box-shadow: inset 0 0 0 #4f008c;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16px;
  flex: 0 0 16px;
  -webkit-margin-start: 4px;
  margin-inline-start: 4px;
  position: absolute;
}
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner
  .dropdown-menu
  .dropdown-item.active,
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner
  .dropdown-menu
  .dropdown-item:active {
  background: transparent;
  color: #4f008c;
}
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner
  .dropdown-menu
  li.selected
  .dropdown-item.selected:after {
  -webkit-box-shadow: inset 0 0 50px #4f008c;
  box-shadow: inset 0 0 50px #4f008c;
}
.telegram-verify-number
  .bs-select-custom
  > .dropdown-menu
  .inner[aria-multiselectable="true"] {
  --border-radius: 2px;
}
.telegram-verify-number .bs-select-custom .selected {
  -webkit-animation: none !important;
  animation: none !important;
}
.telegram-verify-number
  .dropdown.bootstrap-select.show-tick.bs-select-custom.inline-select-box {
  z-index: 9999;
}
.telegram-verify-number .form-check {
  padding: 0;
  margin: 0;
}
.telegram-verify-number .form-check input {
  display: none;
}
.telegram-verify-number .form-check input + label {
  padding: 0.5rem;
  gap: 0.75rem;
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.telegram-verify-number .form-check input + label:before {
  content: "";
  width: 24px;
  height: 24px;
  border-radius: 2px;
  border: 1px solid var(--gray);
  -webkit-box-shadow: inset 0 0 0 #4f008c;
  box-shadow: inset 0 0 0 #4f008c;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: block;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
}
.telegram-verify-number .form-check input + label:after {
  content: "";
  width: 1pc;
  height: 1pc;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  -webkit-margin-start: -2pc;
  margin-inline-start: -2pc;
  margin-top: 4px;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 0 0 #4f008c;
  box-shadow: inset 0 0 0 #4f008c;
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16px;
  flex: 0 0 16px;
}
.telegram-verify-number .form-check input + label > * {
  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-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  -webkit-margin-start: 0.5rem;
  margin-inline-start: 0.5rem;
}
.telegram-verify-number .form-check input:checked + label {
  border-color: #4f008c;
}
.telegram-verify-number .form-check input:checked + label:after {
  -webkit-box-shadow: inset 0 0 50px #4f008c;
  box-shadow: inset 0 0 50px #4f008c;
}
.telegram-verify-number .form-check input[type="radio"] + label:after,
.telegram-verify-number .form-check input[type="radio"] + label:before {
  border-radius: 50%;
}
.telegram-verify-number .form-check.outline input + label {
  border: 1px solid var(--borderGray);
  border-radius: 2px;
  min-height: 68px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.telegram-verify-number .form-check.outline input + label:after {
  margin-top: 0;
}
.telegram-offcanvas {
  z-index: 9999;
  height: auto !important;
}
.telegram-offcanvas .row {
  --bs-gutter-x: 1rem;
}
.telegram-offcanvas .offcanvas-title {
  color: var(--dark);
  font-size: 2rem;
}
.telegram-offcanvas .offcanvas-header {
  border-bottom: 1px solid var(--borderGray);
}
.telegram-offcanvas .offcanvas-header .btn-close {
  color: #ff375e;
}
.telegram-offcanvas .offcanvas-body {
  padding: 1.35rem;
}
.telegram-offcanvas .offcanvas-backdrop.show {
  opacity: 0.8;
  background: #1d252d;
}
.telegram-offcanvas .offcanvas-bottom {
  max-height: 70%;
  height: auto;
}
.summary-step .white-shadow {
  background: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  padding: 1rem;
}
.summary-step .h5,
.summary-step h5 {
  margin-bottom: calc(var(--default-spacing) * 0.75);
  font-size: 1rem;
}
.summary-step .display-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.summary-step .display-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 1rem;
  padding-block: 10px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.summary-step .display-list li:not(:last-child) {
  border-bottom: 1px solid var(--borderGray);
}
.summary-step .display-list li span {
  font-weight: 500;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: end;
}
.summary-step .display-list li label {
  color: var(--gray);
  font-size: 0.9rem;
  margin-bottom: calc(var(--default-spacing) / 3);
}
.summary-step .display-list li.separator {
  border: none;
  padding-bottom: 0;
}
.summary-step .display-list li.separator label {
  color: var(--dark);
}
.summary-step .display-list .unit {
  font-size: 13px;
  font-style: normal;
}
.summary-step .display-list .total {
  font-size: 1.5rem;
}
.summary-step .numbered-list {
  padding: 0;
  margin: 0;
  counter-reset: counter;
}
.summary-step .numbered-list li {
  counter-increment: counter;
}
.summary-step .numbered-list li:before {
  content: "0" counter(counter) ".";
  color: #4f008c;
  font-size: 1.5rem;
}
.summary-step .numbered-list li span {
  text-align: start;
  font-size: 0.9rem;
}
.summary-step .telegram-cost-div {
  height: 100%;
  -webkit-border-start: solid 1px var(--borderGray);
  border-inline-start: solid 1px var(--borderGray);
  -webkit-padding-start: 1rem;
  padding-inline-start: 1rem;
  -webkit-margin-start: 1rem;
  margin-inline-start: 1rem;
}
.summary-step .telegram-cost-div .cost-title .h2,
.summary-step .telegram-cost-div .cost-title h2 {
  color: var(--dark);
}
.summary-step .telegram-cost-div .cost-title p {
  font-size: 0.8rem;
}
.summary-step .telegram-cost-div .total-cost-div {
  background: #4f008c;
  padding: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  margin-bottom: var(--default-spacing);
}
.summary-step .telegram-cost-div .total-cost-div span b {
  font-size: 24px;
  font-family: var(--stcMedium);
}
.summary-step .telegram-cost-div .total-cost-div span i {
  font-style: normal;
  -webkit-margin-start: 0.25rem;
  margin-inline-start: 0.25rem;
}
.summary-step .recipients-cost .h6,
.summary-step .recipients-cost h6 {
  color: var(--dark);
  margin-bottom: 0.5rem;
}
.summary-step .recipient-div {
  background: #fff;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  padding: 0;
  margin-bottom: 1rem;
}
.summary-step .recipient-div .recipient-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
  border-bottom: 1px solid var(--borderGray);
  margin-bottom: 0.5rem;
}
.summary-step .recipient-div .recipient-details .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 36px;
  flex: 0 0 36px;
  background: transparent;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  font-style: normal;
  color: #fff;
  font-size: 20px;
  padding-block: 1rem;
}
.summary-step .recipient-div .recipient-details .icon img {
  max-width: 30px;
}
.summary-step .recipient-div .recipient-details p {
  font-size: 0.9rem;
  padding: 0.75rem 0.5rem;
}
.summary-step .recipient-div .recipient-cost-list {
  padding: 0 0.75rem;
  margin: 0;
  list-style: none;
}
.summary-step .recipient-div .recipient-cost-list li {
  color: var(--gray);
  margin-block: 0.5rem;
  gap: 1rem;
}
.summary-step .recipient-div .recipient-cost-list li,
.summary-step .recipient-div .recipient-total-cost {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 0.9rem;
}
.summary-step .recipient-div .recipient-total-cost {
  margin-bottom: 0;
  padding: 0.75rem;
  background: #ff375e;
  color: #fff;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.summary-step .recipient-div .recipient-total-cost span b {
  font-size: 24px;
}
.summary-step .recipient-div .recipient-total-cost span i {
  font-style: normal;
}
.summary-step .other-recipients {
  counter-reset: costCounter;
}
.summary-step .other-recipients .recipient-div {
  counter-increment: costCounter;
}
.summary-step .other-recipients .recipient-div .recipient-details .icon {
  background: #4f008c;
}
.summary-step .other-recipients .recipient-div .recipient-details .icon:before {
  content: counter(costCounter);
}
.summary-step .other-recipients .recipient-div .recipient-total-cost {
  background: var(--seaLight);
}
.summary-step .summary-other-recipients label {
  width: 100%;
}
.telegram-server-message {
  gap: 30px;
  max-width: 70%;
  margin: 60px auto;
}
.payment-method-label .payment-card {
  background: #fff;
  border: 1px solid var(--borderGray);
  padding: 2px 4px;
  text-align: center;
  border-radius: 2px;
}
.payment-method-label {
  gap: 10px;
}
.composeTelegramError {
  width: 100%;
  height: 18px;
  font-size: 14px;
  line-height: 16.41px;
  opacity: 1;
  font-family: STC Forward;
  color: #ff357e;
  display: none;
}
.composeTelegramErrorImg {
  position: relative;
  padding-right: 10px;
}
.summary-item .white-shadow {
  background: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  padding: 1rem;
}
.summary-item .h5,
.summary-item h5 {
  margin-bottom: calc(var(--default-spacing) * 0.75);
}
.display-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.display-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  gap: 1rem;
  padding-block: 10px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.display-list li:not(:last-child) {
  border-bottom: 1px solid var(--borderGray);
}
.display-list li span {
  font-weight: 500;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: end;
}
.display-list li.separator {
  border: none;
  padding-bottom: 0;
}
.display-list li.separator label {
  color: var(--dark);
}
.summary-other-recipients label {
  width: 100%;
}
.numbered-list {
  padding: 0;
  margin: 0;
  counter-reset: counter;
}
.numbered-list li {
  counter-increment: counter;
}
.numbered-list li:before {
  content: "0" counter(counter) ".";
  color: #4f008c;
  font-size: 1.5rem;
}
.numbered-list li span {
  text-align: start;
  font-size: 0.9rem;
}
.telegram-cost-div {
  height: 100%;
  -webkit-border-start: solid 1px var(--borderGray);
  border-inline-start: solid 1px var(--borderGray);
  -webkit-padding-start: 1rem;
  padding-inline-start: 1rem;
  -webkit-margin-start: 1rem;
  margin-inline-start: 1rem;
}
.telegram-cost-div .cost-title .h2,
.telegram-cost-div .cost-title h2 {
  color: var(--dark);
}
.telegram-cost-div .cost-title p {
  font-size: 0.8rem;
}
.telegram-cost-div .total-cost-div {
  background: #4f008c;
  padding: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  margin-bottom: var(--default-spacing);
}
.telegram-cost-div .total-cost-div span b {
  font-size: 24px;
  font-family: var(--stcMedium);
}
.telegram-cost-div .total-cost-div span i {
  font-style: normal;
  -webkit-margin-start: 0.25rem;
  margin-inline-start: 0.25rem;
}
.recipients-cost .h6,
.recipients-cost h6 {
  color: var(--dark);
  margin-bottom: 0.5rem;
}
.recipient-div {
  background: #fff;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  padding: 0;
  margin-bottom: 1rem;
}
.recipient-div .recipient-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
  border-bottom: 1px solid var(--borderGray);
  margin-bottom: 0.5rem;
}
.recipient-div .recipient-details .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 36px;
  flex: 0 0 36px;
  background: transparent;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  font-style: normal;
  color: #fff;
  font-size: 20px;
}
.recipient-div .recipient-details .icon img {
  max-width: 30px;
}
.recipient-div .recipient-details p {
  font-size: 0.9rem;
  padding: 0.75rem 0.5rem;
}
.recipient-div .recipient-cost-list {
  padding: 0 0.75rem;
  margin: 0;
  list-style: none;
}
.recipient-div .recipient-cost-list li {
  color: var(--gray);
  margin-block: 0.5rem;
  gap: 1rem;
}
.recipient-div .recipient-cost-list li,
.recipient-div .recipient-total-cost {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 0.9rem;
}
.recipient-div .recipient-total-cost {
  margin-bottom: 0;
  padding: 0.75rem;
  background: #ff375e;
  color: #fff;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.recipient-div .recipient-total-cost span b {
  font-size: 24px;
}
.recipient-div .recipient-total-cost span i {
  font-style: normal;
}
.other-recipients {
  counter-reset: costCounter;
}
.other-recipients .recipient-div {
  counter-increment: costCounter;
}
.other-recipients .recipient-div .recipient-details .icon {
  background: #4f008c;
}
.other-recipients .recipient-div .recipient-details .icon:before {
  content: counter(costCounter);
}
.other-recipients .recipient-div .recipient-total-cost {
  background: var(--seaLight);
}
.telegram-inbox {
  border: 1px solid var(--borderGray);
  border-radius: 2px;
}
.telegram-inbox .form-group {
  padding-inline: 1.25rem;
}
.telegram-items-panel {
  -webkit-border-end: solid 1px var(--borderGray);
  border-inline-end: solid 1px var(--borderGray);
}
.telegram-items-panel .telegram-item {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-padding-start: 20px;
  padding-inline-start: 20px;
  gap: 10px;
  font-size: 14px;
  padding: 10px 20px;
  border-bottom: 1px solid var(--borderGray);
}
.telegram-items-panel .telegram-item .telegram-item-icon {
  width: 24px;
  height: 24px;
  background: url(telegram/envelop-icon.svg)
    no-repeat 50%;
  background-size: cover;
}
.telegram-items-panel .telegram-item img {
  width: 24px;
  height: auto;
}
.telegram-items-panel .telegram-item p {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 0;
}
.telegram-items-panel .telegram-item p > * {
  display: block;
}
.telegram-items-panel .telegram-item .telegram-date {
  color: var(--gray);
  font-size: 9pt;
}
.telegram-items-panel .telegram-item:before {
  content: "";
  width: 8px;
  height: 8px;
  display: block;
  background: transparent;
  border-radius: 50%;
  margin-top: 8px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.telegram-items-panel ul {
  padding: 0;
  margin: 0;
  max-height: 50pc;
  overflow: auto;
  height: auto;
}
.telegram-items-panel ul::-webkit-scrollbar {
  width: 8px;
  height: 4px;
}
.telegram-items-panel ul::-webkit-scrollbar-track {
  border-radius: 2px;
  background-color: #dde0e2;
}
.telegram-items-panel ul::-webkit-scrollbar-thumb {
  background-color: #979797;
  border-radius: 2px;
}
.telegram-items-panel ul::-webkit-scrollbar-thumb:hover {
  background-color: #4f008c;
}
.telegram-items-panel .telegram-item.unread .telegram-item-icon {
  background-image: url(telegram/telegram-icon.svg);
}
.telegram-items-panel .telegram-item.unread p {
  font-weight: 600;
  font-family: var(--stcMedium);
}
.telegram-items-panel .telegram-item.unread:before {
  background: #4f008c;
}
.telegram-items-panel .telegram-item.selected {
  background: var(--air);
}
.telegram-panel-actions {
  border-bottom: 1px solid var(--borderGray);
  height: 50px;
  margin-bottom: 2pc;
}
.telegram-panel-actions,
.telegram-panel-actions button {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.telegram-panel-actions button {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.telegram-panel-actions button img {
  width: 24px;
}
.telegram-panel-actions button.btn-text {
  color: #ff375e;
}
.telegram-details-action {
  gap: 0.5rem;
}
.display-3-cols {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 8px 40px;
}
.display-2-cols {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 8px 40px;
}
.display-no-border li {
  border: none !important;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.telegram-message-section {
  padding-block: 1rem;
  background: #f3f3f1;
}
.recipients-list-display {
  list-style: none;
  margin: 0;
  padding: 0;
}
.recipients-list-display li {
  border-bottom: 1px solid var(--borderGray);
  padding-bottom: 1rem;
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.recipients-list-display li:last-child {
  margin-bottom: 0;
}
.recipients-list-display li:before {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #4f008c;
  display: block;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8px;
  flex: 0 0 8px;
  margin-top: 8px;
}
.telegram-status {
  color: transparent;
  background: transparent;
  padding: 4px 10px;
  border-radius: 2px;
  font-size: 9pt;
  font-weight: 400;
  margin-top: 4px;
  text-align: center;
  display: table !important;
}
.telegram-status.delivered {
  color: #1cced6;
  background: rgba(28, 206, 214, 0.2);
}
.telegram-status.delivered-seen {
  color: #00c48c;
  background: rgba(0, 196, 140, 0.2);
}
.telegram-status.approved {
  color: #4f008c;
  background: rgba(79, 0, 140, 0.2);
}
.telegram-status.rejected {
  color: #ff375e;
  background: rgba(255, 55, 94, 0.2);
}
.telegram-status.in-progress {
  color: #ff6a39;
  background: rgba(255, 106, 57, 0.2);
}
.total-cost-div {
  color: var(--dark);
}
.total-cost-div span b {
  font-size: 21px;
  font-family: var(--stcMedium);
}
.total-cost-div span i {
  font-style: normal;
  -webkit-margin-start: 0.25rem;
  margin-inline-start: 0.25rem;
}
.payment-method-display {
  border: 1px solid var(--borderGray);
  padding: 4px;
  border-radius: 2px;
  max-width: 50px;
  -webkit-box-flex: 0 !important;
  -ms-flex: 0 0 50px !important;
  flex: 0 0 50px !important;
  min-height: 30px;
}
.payment-method-display + i {
  font-style: normal;
}
.display-list li label {
  color: var(--gray);
  width: auto;
}
.telegramHistPayNow {
  color: #fff;
  -webkit-text-decoration: solid;
  text-decoration: solid;
}
.receiver-accordion .accordion-item {
  margin-bottom: 24px;
  border-radius: 0;
  border: transparent;
  background: transparent;
}
.receiver-accordion .accordion-item .accordion-header {
  font-family: var(--stcRegular);
}
.receiver-accordion .accordion-item .accordion-header .accordion-button {
  background: transparent;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  color: var(--dark);
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 2px;
  border: 1px solid var(--borderGray);
  gap: 8px;
}
.receiver-accordion .accordion-item .accordion-header .accordion-button p {
  margin-bottom: 4px;
  font-size: 15px;
}
.receiver-accordion
  .accordion-item
  .accordion-header
  .accordion-button
  p.receiver-accordion-title {
  font-size: 1.25rem;
}
.receiver-accordion .accordion-item .accordion-header .accordion-button:after {
  display: none;
}
.receiver-accordion
  .accordion-item
  .accordion-header
  .accordion-button:not(.collapsed) {
  border-color: #4f008c;
}
.receiver-accordion .accordion-item .accordion-header .accordion-button:before {
  content: "";
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: transparent;
  border: 1px solid var(--borderGray);
  -webkit-box-shadow: inset 0 0 0 4px #fff;
  box-shadow: inset 0 0 0 4px #fff;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 24px;
  flex: 0 0 24px;
}
.receiver-accordion
  .accordion-item
  .accordion-header
  .accordion-button:not(.collapsed):before {
  background: #4f008c;
}
.receiver-accordion .accordion-item .accordion-collapse {
  background: var(--air);
  border-radius: 2px;
}
.receiver-accordion .accordion-item .accordion-collapse .form-group input {
  background: transparent;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .textimage .text-image__header-text {
    width: 100%;
    font-family: STC Forward;
    font-size: 40px;
    color: #000;
    letter-spacing: -1.5px;
    margin-top: 75pt;
    margin-bottom: 20px;
  }
  .textimage .text-image__desc-text,
  .textimage p {
    width: 100%;
    font-family: STC Forward;
    font-size: 17px;
    line-height: 25px;
    color: #000;
  }
  .textimage .cmp-image__image {
    margin-top: 20px !important;
    width: 100vw !important;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
  }
  .text-image-component p {
    margin-bottom: 0;
  }
  .text-image-component p:empty {
    padding: 0;
    margin: 0;
  }
}
@media only screen and (min-width: 992px) {
  .textimage .text-image-component .text-image__header-text {
    width: 100%;
    font-family: STC Forward;
    color: #000;
    letter-spacing: -2.5px;
    font-size: 5pc;
    padding-bottom: 0;
  }
  .textimage .text-image-component .text-image__desc-text,
  .textimage .text-image-component p {
    font-family: STC Forward;
    font-size: 15px;
    line-height: 18px;
    text-align: start;
    padding-top: 0;
  }
  .textimage .text-image-component p:empty {
    padding: 0;
    margin: 0;
  }
  .textimage .cmp-image__image {
    width: 100vw !important;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
  }
  .text-image-component {
    padding-left: 50px;
    margin-top: 5pc;
    padding-right: 0;
  }
  .subscribe-popup__service-req-btn {
    margin-left: 30px;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .textimage .text-image-component {
    padding-right: var(--bs-gutter-x, 0.75rem);
  }
  html[dir="rtl"] .textimage .text-image-component .text-image__header-text {
    padding-right: 0;
  }
  html[dir="rtl"] .cmp-title__text.h1 {
    margin-right: 15px !important;
  }
}
.text-image__component-image {
  height: 50pc;
  background-position: 50% 50%;
}
#cwr-84 .text-image__header-text.h1,
#cwr-84 h1.text-image__header-text {
  width: 85%;
  font-weight: 700;
}
.text-image__subheader-header-text {
  width: 650px;
  font-size: 36px;
  padding: 10px 0 0 5px;
  max-height: 90pt;
  overflow: hidden;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .textimage .text-image__header-text {
    width: 100%;
    font-family: STC Forward;
    font-size: 40px;
    color: #000;
    letter-spacing: -1.5px;
    margin-bottom: 20px;
    margin-top: 60px;
  }
  .textimage .text-image__desc-text,
  .textimage p {
    width: 100%;
    font-family: STC Forward;
    font-size: 17px;
    line-height: 25px;
    color: #000;
    opacity: 0.7;
  }
  .textimage .cmp-image__image {
    margin-top: 20px !important;
  }
  .textimage .text-image-component p {
    position: relative;
    left: 0;
  }
  .textimage .singleButtonDiv {
    display: none;
  }
  .textimage .singleMobileButtonDiv {
    margin-top: 20px;
  }
  .textimage .cmp-image__image {
    width: 100vw !important;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    max-height: 520px;
    -o-object-fit: cover;
    object-fit: cover;
  }
  .text-image__subheader-header-text {
    width: 100%;
    max-height: unset;
    margin-bottom: 15px;
  }
  .text-image-component p {
    margin-bottom: 0;
  }
  .text-image-component p:empty {
    padding: 0;
    margin: 0;
  }
  .textimage .text-image-component {
    padding-left: 0;
    padding-right: 0;
    margin-left: 8px;
  }
}
@media only screen and (min-width: 992px) {
  .textimage .text-image-component .text-image__header-text {
    font-family: STC Forward;
    color: #000;
    letter-spacing: -1.43px;
    padding-bottom: 0;
    font-weight: 700;
  }
  .textimage .text-image-component .text-image__desc-text,
  .textimage .text-image-component p {
    font-family: STC Forward;
    font-size: 15px;
    line-height: 18px;
    text-align: start;
    padding-top: 20px;
    opacity: 0.7;
  }
  .textimage .text-image-component .text-image-component p {
    position: relative;
    left: 35px;
  }
  .textimage .text-image-component p:empty {
    padding: 0;
    margin: 0;
  }
  .textimage .cmp-image__image {
    width: 100vw !important;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw !important;
    margin-right: -50vw !important;
    max-height: 50pc;
  }
  .textimage .text-image-component p {
    position: relative;
    left: 20px;
    width: 308px;
    font-size: 15px;
    opacity: 0.7;
    line-height: 25px;
    margin-bottom: 0;
  }
  .textimage .text-image-component #statusClass {
    height: 40px;
  }
  .textimage .singleButtonDiv {
    margin-left: 277px;
    margin-top: 24px;
  }
  .textimage .singleMobileButtonDiv {
    display: none;
  }
  .text-image-component {
    padding-left: 0;
    margin-top: 5pc;
    padding-right: 0;
    padding-bottom: 30px;
  }
  .subscribe-popup__service-req-btn {
    width: 181px;
    min-height: 40px;
    margin-right: 30px;
    margin-left: -215px;
    margin-top: -5px;
  }
  .desktopImage {
    margin-top: 50px;
  }
  .textImageButtonDiv {
    margin-left: 290px;
    margin-top: 10px;
  }
  .imgStatusDiv {
    float: right;
    margin-right: 27%;
  }
}
.full-width-image {
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: relative;
  margin-top: 50px;
}
html[dir="rtl"] .textimage .text-image-component .text-image__header-text {
  padding-right: 75pt;
}
html[dir="rtl"] .textimage .text-image-component #statusClass {
  margin-right: -130px;
}
html[dir="rtl"] .textimage .singleButtonDiv {
  margin-right: 73px;
}
html[dir="rtl"] .textimage .textImageButtonDiv {
  margin-right: 46%;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .textimage .text-image-component .text-image__header-text {
    padding-right: 0;
    margin-right: -5px;
  }
  html[dir="rtl"]
    .textimage
    .text-image-component
    .subscribe-popup__service-req-btn {
    margin-right: -5px;
  }
  html[dir="rtl"] .textimage .text-image-component #statusClass {
    margin-right: 10px;
  }
  html[dir="rtl"] .textimage .singleMobileButtonDiv {
    margin-right: 0;
  }
  html[dir="rtl"] .textimage .imageDesc {
    margin-right: -4px;
  }
  html[dir="rtl"] .textimage .imgStatusDiv {
    margin-right: -156px;
  }
  html[dir="rtl"] .bannerHeader .banner__header-heading {
    padding: 55px 20px 40px 21px;
  }
}
.mobileImage {
  display: none;
}
.desktopImage {
  display: block;
}
.desktopImage .cmp-image__image {
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
.bannerHeader .container-top {
  min-height: 254px;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
.bannerHeader .banner__header-heading {
  padding: 90px 92px 0 81pt;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .mobileImage {
    display: block;
  }
  .desktopImage {
    display: none;
  }
  .bannerHeader .container-top {
    min-height: 150px;
  }
  .bannerHeader .banner__header-heading {
    padding: 55px 20px 40px 21px;
  }
  .bannerHeader .banner__header-heading-text {
    width: 100%;
  }
  .text-image-component .subscribe-popup__service-req-btn {
    line-height: 10px !important;
    margin-right: 10px;
    width: 185px;
  }
  .textImageButtonDiv {
    margin-top: 20px;
  }
}
@media screen and (min-width: 992px) {
  .textImageButtonDiv .imgStatusDiv a .subscribe-popup__service-req-btn {
    margin-left: -215px !important;
  }
}
:root {
  --featureTilesBG: #efe4f4;
}
.tiles_maintitle {
  font-family: STC Forward;
  font-size: 3pc;
  line-height: 40px;
  color: #000;
  margin-top: 263px;
  margin-bottom: 30px;
  font-weight: 700;
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .tiles_maintitle {
    width: 100%;
    line-height: 50px;
  }
}
.tiles_bg {
  padding-top: 99px;
  padding-bottom: 99px;
  position: relative;
  max-width: 990pt;
}
.featuresTiles {
  background: var(--featureTilesBG);
  width: 100vw;
  position: relative;
}
.featuresTiles:before {
  content: "";
  display: block;
  position: absolute;
  right: -50vw;
  left: -50vw;
  height: 100%;
  background: var(--featureTilesBG);
}
@media screen and (max-width: 991px) {
  .featuresTiles {
    width: auto;
  }
  .featuresTiles .tiles_bg {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .featuresTiles .tiles_bg .gridarticle {
    margin: 0;
  }
}
.tiles_maindescription {
  font-size: 1pc;
  line-height: 30px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  width: 473px;
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
  .tiles_maindescription {
    width: 100%;
  }
}
.tiles_card {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  max-width: 308px;
  height: 346px;
}
@media screen and (max-width: 991px) {
  .tiles_card {
    height: 333px;
  }
}
.tiles_card .tiles_redirect {
  position: absolute;
  width: 100%;
  height: 80%;
  cursor: pointer;
}
.tiles_card.animate {
  background-color: rgba(0, 0, 0, 0.2);
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(50%, #4f008c),
    color-stop(0, #fff)
  );
  background: linear-gradient(90deg, #4f008c 50%, #fff 0);
  background-size: 207% 100%;
  background-position: 97% 100%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.tiles_card.animate .colimagehover {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
}
.tiles_card.animate:hover {
  background-color: #4f008c;
  background-position: 0 100%;
}
.tiles_img {
  margin-top: 42px;
}
.tiles_imghover {
  margin-top: 40px;
  width: auto;
}
.col-md-6.tilesspacing {
  max-width: 25%;
}
.tiles_title {
  font-family: STC Forward;
  font-size: 2pc;
  line-height: 40px;
  color: #000;
  max-width: 260px;
  width: 100%;
  margin-top: 10px;
  overflow: hidden;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
@media screen and (max-width: 991px) {
  .tiles_title {
    max-width: none;
  }
}
.tiles_description {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 25px;
  color: #000;
  mix-blend-mode: normal;
  opacity: 0.7;
  max-width: 260px;
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-top: 10px;
  margin-bottom: 10px;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
@media screen and (max-width: 991px) {
  .tiles_description {
    max-width: none;
    max-height: 85px;
    overflow: hidden;
  }
}
.tiles_link {
  font-family: STC Forward;
  font-size: 1pc;
  line-height: 30px;
  color: #ff375e;
  mix-blend-mode: normal;
  margin-bottom: 52px;
}
.tiles_content {
  margin-left: 28px;
  margin-right: 20px;
}
.tiles_content .colimage,
.tiles_content .colimagehover {
  margin-left: 0 !important;
  margin-bottom: 10px !important;
}
.cards {
  display: grid;
  grid-gap: 30px;
}
@media screen and (min-width: 1200px) {
  .cards {
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  }
}
@media screen and (min-width: 992px) and (max-width: 1200px) {
  .cards {
    grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));
  }
}
.gridarticle {
  position: relative;
}
.tiles_card.animate-off:hover {
  background: #4f008c;
}
.tiles_card:hover .tiles_title {
  color: #fff;
}
.tiles_card:hover .tiles_description {
  font-size: 1pc;
  line-height: 24px;
  color: #fff;
  mix-blend-mode: normal;
  opacity: 0.7;
}
.tiles_card:hover .tiles_img {
  background-image: url(facebook.png);
  width: 20px;
  height: 20px;
}
@media screen and (min-width: 992px) {
  .gridarticletop {
    top: -90px;
  }
}
.gridarticlebottom {
  margin-top: 90px;
}
@media only screen and (max-width: 992px) {
  .gridarticle {
    position: relative;
    margin: 0 30px;
  }
  .tiles_maintitle {
    font-family: STC Forward;
    font-size: 2pc;
    line-height: 35px;
    letter-spacing: -1.06667px;
    margin-top: 55px;
    margin-bottom: 19px;
    margin-left: unset;
    color: #000;
  }
  .tiles_maindescription {
    line-height: 30px;
    margin-left: unset;
    margin-bottom: 50px;
  }
  .tiles_description,
  .tiles_maindescription {
    font-family: STC Forward;
    font-size: 1pc;
    color: #000;
    mix-blend-mode: normal;
    opacity: 0.7;
    width: 100%;
  }
  .tiles_description {
    line-height: 25px;
    max-width: 270px;
    height: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    max-height: 94px !important;
    overflow: hidden;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
  }
  .tiles_title {
    font-family: STC Forward;
    font-size: 2pc;
    line-height: 40px;
    color: #000;
  }
  .gridarticlebottom,
  .gridarticletop {
    margin-top: 0;
  }
  .tiles_content {
    margin-left: 35px;
    margin-right: 20px;
  }
  .tiles_link {
    margin-top: 0;
  }
  .tiles_bg {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
  .cards {
    margin-right: 0;
    margin-bottom: 5pc !important;
  }
  .tiles_card {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    width: 100%;
    max-width: 100%;
    min-height: 335px;
  }
}
html[dir="rtl"] .tiles_content {
  margin-right: 28px;
  margin-left: 20px;
}
html[dir="rtl"] .cmp-title__text.h1,
html[dir="rtl"] .tiles_content .colimage,
html[dir="rtl"] .tiles_content .colimagehover,
html[dir="rtl"] h1.cmp-title__text {
  margin-right: 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  html[dir="rtl"] .tiles_maindescription,
  html[dir="rtl"] .tiles_maintitle {
    margin-right: unset;
  }
  html[dir="rtl"] .tiles_description {
    padding-right: 0 !important;
  }
}
html[dir="rtl"] .tiles_card.animate:hover {
  background-color: #4f008c;
  background-position: 195% 0;
}
@media only screen and (min-width: 506px) and (max-width: 992px) {
  .featuresTiles .col-md-6 {
    width: 100%;
  }
  .featuresTiles .col-md-6 .cards {
    grid-template-columns: none;
  }
  .featuresTiles .col-md-6 .cards .gridarticlebottom,
  .featuresTiles .col-md-6 .cards .gridarticletop {
    margin-top: 0;
  }
}
@media screen and (max-width: 992px) {
  .featuresTiles .tiles_maintitle {
    margin-top: 55px;
  }
  .featuresTiles .tiles_card .tiles_description,
  .featuresTiles .tiles_card .tiles_title {
    max-width: none;
  }
}
.timeline-container {
  margin-top: 50px;
}
.rawafed-timeline {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 20px;
  margin: 0;
  padding: 0;
  position: relative;
  isolation: isolate;
  height: auto;
  min-height: 10pc;
  padding-block: 50px;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  width: 100%;
  max-width: 100%;
}
.rawafed-timeline:before {
  content: "";
  width: 100%;
  height: 1px;
  display: block;
  position: absolute;
  top: 50%;
  background: #8e9aa0;
  inset-inline: 0;
  translate: 0 -50%;
  z-index: -1;
}
.rawafed-timeline-item {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.3333%;
  flex: 0 0 33.3333%;
  text-align: center;
  position: relative;
  isolation: isolate;
  cursor: pointer;
  z-index: 2;
}
.rawafed-timeline-item:before {
  content: "";
  width: 1pc;
  height: 1pc;
  background: #4f008c;
  display: block;
  position: absolute;
  inset: 50%;
  translate: -50% -50%;
  z-index: -1;
  border-radius: 2px;
}
.rawafed-timeline-item.active {
  z-index: 10;
}
.rawafed-timeline-item .timeline-title {
  translate: 0 -40px;
  color: #4f008c;
  font-weight: 400;
}
.rawafed-timeline-item:nth-of-type(2n) .timeline-title {
  translate: 0 40px;
}
.timeline-popover {
  display: none;
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  translate: 0 50px;
  -webkit-animation: backToStart 0ms alternate backwards;
  animation: backToStart 0ms alternate backwards;
}
.timeline-popover.show {
  display: block;
  width: 350px;
  background: #fff;
  border: 1px solid #8e9aa0;
  padding: 0;
  margin-top: -88px;
  border-radius: 2px;
  -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);
  opacity: 1;
  translate: 0;
  -webkit-animation: backToStart 0ms alternate forwards;
  animation: backToStart 0ms alternate forwards;
}
.timeline-popover .timeline-popover-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: end;
  padding: 8px;
}
.timeline-popover .timeline-popover-header .close-btn {
  border: none;
  background: transparent;
  font-size: 24px;
  color: #8e9aa0;
  font-weight: 100;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.timeline-popover .timeline-popover-header .close-btn:hover {
  color: #ff375e;
}
.timeline-popover-content {
  padding: 0 20px 20px;
  text-align: start;
}
.timeline-popover-content .h3,
.timeline-popover-content h3 {
  margin-bottom: 18px;
}
.text-purple {
  color: #4f008c;
}
.timeline-popover-content ul {
  text-align: start;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 9pt;
  margin: 0;
}
.timeline-container {
  z-index: 10;
  position: relative;
}
ul.rawafed-timeline {
  padding: 0;
}
.rawafed-timeline-item {
  margin: 0 !important;
  padding-inline: 0 !important;
}
.timeline-popover.show {
  position: absolute;
  top: -200%;
  z-index: 99;
}
.timeline-popover-content ul {
  padding: 0;
}
@-webkit-keyframes backToStart {
  0% {
    display: none;
    opacity: 0;
    translate: 0 50px;
  }
  to {
    display: block;
    opacity: 1;
    translate: 0;
  }
}
@media (max-width: 990px) {
  .timeline-popover.show {
    inset-inline: 0;
    width: 94%;
    margin-inline: auto;
    margin-top: -50%;
  }
  .rawafed-timeline-item:nth-of-type(2n) .timeline-title {
    margin-top: 40px;
  }
  .rawafed-timeline-item {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0 !important;
    padding-inline: 0 !important;
  }
  .timeline-popover.show {
    position: fixed;
    inset: 0;
    height: calc(100% - 75pt);
    top: calc(30% + 20px);
    overflow: auto;
  }
  html:has(.timeline-popover.show) {
    overflow: hidden !important;
  }
}
.stc_Video_main_heading {
  margin-bottom: 50px;
}
.stc_video_nav_link {
  width: 100%;
  color: #000;
  font-size: 15px;
  line-height: 20px;
  font-family: STC Forward;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 0 20px 15px;
  display: inline-block;
}
.stc_video_nav_link a {
  margin-right: 10px;
  font-family: STC Forward;
  color: #666;
}
.stc_video_nav_link a.active {
  color: #ff375e;
  padding-bottom: 15px;
  border-bottom: 2px solid #ff375e;
}
.stc_section {
  padding: 0;
}
.stc_video_player_wrapper {
  background-color: #4f008c;
  margin-top: 20px;
  width: 100%;
  display: inline-block;
  padding: 40px 50px;
}
.stc_video_player {
  width: 100%;
  max-height: 420px;
  float: right;
  background: url(stc_big_video_bg.png);
  background-repeat: no-repeat;
  background-size: 100%;
}
.stc_video_player iframe {
  max-height: 420px;
}
.stc_video_player_wrapper .h2,
.stc_video_player_wrapper h2 {
  color: #fff;
  margin: 0;
  display: inline-block;
  font-family: STC Forward;
  font-size: 35px;
  line-height: 72px;
}
.stc_video_player_wrapper span {
  display: inline-block;
  width: 100%;
  color: #9562bd;
  font-size: 14px;
  font-family: STC Forward;
  line-height: 24px;
  font-size: 15px;
}
hr.stc_hr {
  margin: 60px 0 20px;
}
.stc_up_next,
.stc_up_next_videos,
.stc_up_next_videos_list_wrapper {
  display: inline-block;
  width: 100%;
}
.stc_pagger_wrapper {
  margin-top: 42px;
  display: inline-block;
  width: 95%;
}
.stc_up_next_videos_list {
  display: inline-block;
  width: 94%;
  border: 0.5px solid rgba(0, 0, 0, 0.3);
  margin-top: 40px;
  border-radius: 2px;
}
.stc_flt_left {
  float: left;
  font-weight: 600;
  font-size: 3pc;
  line-height: 4pc;
  margin-bottom: 29px;
}
.stc_flt_right {
  float: right;
}
.stc_pagger_wrapper .stc_flt_left {
  opacity: 0.8;
  font-size: 14px;
  line-height: 24px;
}
.stc_video_desc {
  width: calc(100% - 26pc);
  display: inline-block;
  padding: 25px 30px;
}
.stc_video_desc .h3,
.stc_video_desc h3 {
  font-family: STC Forward;
  font-weight: 900;
  font-size: 2pc;
  line-height: 40px;
  margin: 0 0 10px;
}
.stc_video_desc p {
  font-family: STC Forward;
  font-size: 18px;
  line-height: 25px;
  margin: 0;
  opacity: 0.5;
}
.stc_small_video {
  width: 20pc;
  float: right;
  min-height: 154px;
  background-color: #4f008c;
  padding: 22px 18px;
}
.stc_video {
  height: 154px;
  background: url(sm_video_bg.png);
  background-repeat: no-repeat;
  background-size: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.stc_page_no {
  cursor: pointer;
  width: 24px;
  height: 22px;
  display: inline-block;
  padding: 9pt 5px;
  text-align: center;
  background-color: #a6a6a6;
  font-family: SF Pro Display;
  font-style: normal;
  border-radius: 5px;
  color: #fff;
  font-weight: 700;
  line-height: 1px;
  text-decoration: none;
}
.stc_page_no.dots {
  background-color: transparent;
  color: #ff375e;
  letter-spacing: 4px;
  bottom: -5px;
  position: relative;
  font-weight: 700;
  font-size: 20px;
}
.stc_pre {
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  background-size: 10px;
  float: left;
  background-position: 5px 4px;
}
.stc_next,
.stc_pre {
  cursor: pointer;
  width: 28px;
  height: 28px;
  font-size: 18px;
  display: inline-block;
}
.stc_next {
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 14px 4px;
  float: right;
}
.stc_next.arrow-disabled {
  background: url(arrow.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 14px 4px;
}
.stc_pre.back {
  background: url(back.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.stc_page_no.current {
  background-color: #ff375e;
  margin: 0 5px 0 0;
}
.stc_page_no.current:hover {
  color: #fff;
}
html[dir="rtl"] .stc_flt_right {
  float: left;
}
html[dir="rtl"] .stc_flt_left {
  float: right;
}
html[dir="rtl"] .stc_pre {
  background: url(back.png);
  background-repeat: no-repeat;
  background-position: 5px 4px;
  background-size: 10px;
}
html[dir="rtl"] .stc_next {
  background: url(arrow.png);
  margin-left: -5px;
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 14px 4px;
}
html[dir="rtl"] .stc_next.arrow-disabled {
  background: url(chevron.right.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 14px 4px;
}
html[dir="rtl"] .stc_pre.back {
  background: url(chevron.backward.png);
  background-repeat: no-repeat;
  background-size: 10px;
  background-position: 5px 4px;
}
.stc_switch-wrapper label {
  float: left;
  width: 100%;
  line-height: 27px;
  margin-bottom: 20px;
  text-align: right;
  opacity: 1;
}
.stc_switch-wrapper input[type="checkbox"] {
  position: absolute;
  opacity: 0;
}
.stc_switch-wrapper input[type="checkbox"].ios-switch + div {
  vertical-align: middle;
  width: 60px;
  height: 22px;
  border-radius: 999px;
  background-color: #979797;
  -webkit-transition-duration: 0.4s;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  -webkit-transition-property: background-color, box-shadow;
  float: right;
  margin-left: 30px;
  border: 2px solid transparent;
}
.stc_switch-wrapper input[type="checkbox"].ios-switch + div > div {
  width: 18px;
  height: 18px;
  float: left;
  border-radius: inherit;
  background: #ff375e;
  cursor: pointer;
  -webkit-transition-duration: 0.4s;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.stc_switch-wrapper input[type="checkbox"].ios-switch:checked + div {
  background-color: #b4d0ea;
  width: 60px;
  height: 22px;
  background-position: 0 0;
  vertical-align: middle;
  border-radius: 999px;
  float: right;
}
.stc_switch-wrapper input[type="checkbox"].ios-switch:checked + div > div {
  -webkit-transform: translate3d(37px, 0, 0);
  -moz-transform: translate3d(37px, 0, 0);
  background-color: #0061bb;
  -webkit-transition-duration: 0.4s;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.stc_switch-wrapper {
  width: 75pt;
}
.switch_label {
  width: 100%;
  color: #000;
  opacity: 1%;
  margin-bottom: 10px;
}
#pagin li,
.switch_label {
  display: inline-block;
}
@media (max-width: 767px) {
  .stc_video_nav_link {
    margin-bottom: 20px;
    padding: 0 0 30px;
  }
  .stc_video_nav_link a.active {
    padding-bottom: 30px;
  }
  .stc_video_player iframe {
    height: 162px;
  }
  .stc_video_player {
    min-height: auto;
  }
  .stc_small_video,
  .stc_up_next_videos_list,
  .stc_video_desc {
    width: 100%;
  }
  .stc_pagger {
    margin-top: 20px;
    margin-bottom: 70px;
  }
  .stc_pagger_wrapper .stc_pagger {
    float: left;
    padding: 0;
    margin-bottom: 70px;
  }
  .stc_pagger_wrapper .stc_flt_left {
    float: right;
    width: 100%;
  }
  .stc_pagger_wrapper {
    margin-top: 50px;
  }
  .videoLibrary {
    padding: 0 5px;
  }
  .stc_video_player_wrapper .h2,
  .stc_video_player_wrapper h2 {
    line-height: 44px;
  }
  hr.stc_hr {
    display: none;
  }
  .stc_flt_left {
    font-weight: 600;
    font-size: 22px;
    line-height: 40px;
  }
  .stc_up_next {
    margin-top: 20px;
  }
  .stc_switch-wrapper input[type="checkbox"].ios-switch + div {
    margin-right: 20px;
    margin-left: 0;
    float: right;
  }
  .stc_up_next_videos_list {
    margin-top: 50px;
  }
  .stc_video_desc {
    padding: 30px 30px 57px 40px;
  }
  .stc_flt_left {
    margin-bottom: 0;
  }
  .stc_video_player_wrapper {
    padding: 30px 20px;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
  }
  .stc_video_player_wrapper .h2,
  .stc_video_player_wrapper h2 {
    margin-top: 30px;
    margin-bottom: 20px;
  }
  .videoLibrary .stc_up_next {
    padding: 0 0 0 20px;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .stc_video_desc {
    width: 48%;
    padding: 20px 10px 0 20px;
  }
  .videoLibrary .stc_up_next {
    padding: 0 0 0 20px;
  }
}
.stc_Video_main_heading {
  text-align: left;
  margin-left: 0;
}
html[dir="rtl"] .stc_small_video {
  float: left;
}
html[dir="rtl"] .stc_switch-wrapper {
  width: 84px;
}
html[dir="rtl"] .stc_pagger {
  padding-left: 0;
}
html[dir="rtl"] .stc_switch-wrapper input[type="checkbox"].ios-switch + div {
  margin-left: 0;
  margin-right: 24px;
}
@media (max-width: 767px) {
  html[dir="rtl"] .stc_video_desc {
    padding: 30px 30px 57px 40px;
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  html[dir="rtl"] .videoLibrary .stc_up_next {
    padding: 0 20px 0 0;
  }
  html[dir="rtl"] .stc_pagger_wrapper .stc_flt_left {
    text-align: right;
  }
  html[dir="rtl"] .stc_pagger_wrapper .stc_pagger {
    float: left;
    padding-left: 0;
  }
}
@media only screen and (max-width: 320px) {
  html[dir="rtl"] html[dir="rtl"] .stc_up_next_videos {
    margin-top: 28rem;
  }
}
.cmp-text.top-border {
  margin-bottom: 50px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-text.top-border {
    margin: 0 -20px 50px;
  }
}
.cmp-text.top-border p {
  width: 100% !important;
}
.cmp-text.top-border:before {
  content: "";
  background: rgba(0, 0, 0, 0.0001);
  -webkit-box-shadow: inset 0 0.5px 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0.5px 0 rgba(0, 0, 0, 0.3);
  height: 20px;
  display: block;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-text.top-border:before {
    margin: 0 -40px;
  }
}
.cmp-text.top-border .h3,
.cmp-text.top-border h3 {
  font-family: STC Forward;
  font-size: 18px;
  line-height: 36px;
  letter-spacing: -0.3px;
  color: #000;
  font-weight: 600;
}
.cmp-form-options.fttb-service-options .checkbox-dropdown-header {
  font-family: STC Forward;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: -0.3px;
  color: #000;
  font-weight: 700;
  margin: 72px auto 30px;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-form-options.fttb-service-options .checkbox-dropdown-header {
    font-size: 28px;
    line-height: 36px;
    margin: initial;
    padding-bottom: 30px;
  }
}
.cmp-form-options.fttb-service-options .checkbox-dropdown .selectDD {
  margin: 26px 0;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .cmp-form-options.fttb-service-options .cmp-form-options__field-label {
    line-height: 26.41px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1320px) {
  .cmp-stcform form .cmp-form-text.fttb-text-field {
    padding-right: 30px;
  }
}
.cmp-stcform form .cmp-form-text.fttb-text-field input {
  height: 40px;
  width: 100%;
}
@media only screen and (min-width: 992px) {
  body {
    width: 100%;
  }
  .video-title-text {
    font-size: 60px;
    line-height: 72px;
    letter-spacing: -1.42857px;
    color: #fff;
    height: 72px;
    overflow: hidden;
  }
  .video-desc {
    font-size: 15px;
    line-height: 24px;
    opacity: 0.7;
    color: #fff;
    margin-left: 0 !important;
    width: 308px;
    margin-bottom: 45px;
    height: 170px;
    overflow: hidden;
  }
  .video-comp-bg {
    background-color: #4f008c;
    width: auto;
    position: relative;
    left: 0;
    right: 0;
    margin-left: -50vw;
    margin-right: -50vw;
  }
  .video-comp-bg .row {
    max-width: 990pt;
    margin: 0 auto;
  }
  .video-comp-bg .row .col-lg-4 {
    padding-top: 60px;
  }
  .video-comp-bg > .col-lg-4 {
    padding: 60px;
  }
  .IOT {
    width: 90px;
    height: 90px;
    margin-bottom: 30px;
  }
  .video-comp > iframe,
  .videoplayercom .video-comp > iframe {
    height: 538px;
    width: 100%;
    padding: 60px 0;
  }
  .video {
    height: 540px;
    margin-top: 40px;
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 992px) and (min-width: 0px) and (max-width: 991px) {
  .video {
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 992px) {
  .columncontainer .video-comp-bg {
    width: 100%;
    left: unset;
    right: unset;
    margin: unset;
  }
  .columncontainer .video-comp-bg > .col-lg-4 {
    padding-left: 30px;
    padding-top: 60px;
  }
}
@media only screen and (max-width: 992px) {
  .video-title-text {
    font-size: 60px;
    line-height: 72px;
    letter-spacing: -1.42857px;
    color: #fff;
    margin: 20px 0;
  }
  .video-desc {
    font-size: 15px;
    line-height: 24px;
    opacity: 0.7;
    color: #fff;
    margin: 20px 0;
    text-align: justify;
    padding: 10px;
  }
  .video-comp-bg {
    background-color: #4f008c;
    padding: 10px;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
  }
  .IOT {
    height: 79px;
    width: 79px;
    margin: 0 0 15px;
  }
  .video-comp > iframe {
    height: 375px;
    width: 100%;
    margin: 20px 0;
    border: 2px solid #fff;
  }
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .videoplayercom .video-title-text {
    width: auto;
  }
  .video-title-text {
    font-size: 60px;
    line-height: 72px;
    letter-spacing: -1.42857px;
    color: #fff;
    margin: 20px 0;
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
  }
  .video-desc {
    font-size: 15px;
    line-height: 24px;
    opacity: 0.7;
    color: #fff;
    margin: 20px 0 0;
    text-align: justify;
    word-spacing: 0;
  }
  .video-comp-bg {
    background-color: #4f008c;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    padding: 10px 10px 70px;
  }
  .IOT {
    height: 79px;
    width: 79px;
    margin: 0 0 15px;
  }
  .video-comp > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 2px solid #fff;
  }
  .video-comp {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
  }
  .video {
    margin-top: 35px;
    margin-bottom: 30px;
  }
  .videoplayercom .IOTvideo_Image {
    height: 79px;
    width: 79px;
    margin-bottom: 20px;
    margin-left: 0;
    background-size: contain;
  }
  .video-comp-bg .row {
    margin: 0 10px;
  }
}
@media only screen and (max-width: 350px) {
  .video-title-text {
    font-size: 50px;
  }
}
@media only screen and (min-width: 992px) {
  .video-title-text {
    width: 100%;
  }
  .videoplayercom .video-title-text {
    margin-bottom: 20px;
  }
}
@media (min-width: 991px) and (max-width: 1252px) {
  .video-title-text,
  html[dir="rtl"] .video-title-text {
    width: 308px;
  }
}
.GITheWall {
  margin: 0 -0.5%;
  overflow: hidden;
  position: relative;
}
.GI_TW_expander {
  position: absolute;
  z-index: 1;
  top: 279px;
  height: 0;
  background: #fff;
  left: 0;
  width: 100%;
  margin-top: 10px;
  overflow: hidden;
  -webkit-transition: height 0.3s ease-in;
  transition: height 0.3s ease-in;
  -webkit-box-shadow: inset 0 0 5px -2px #a6a6a6;
  box-shadow: inset 0 0 5px -2px #a6a6a6;
  border-radius: 4px;
}
.GI_TW_expander .GI_TW_arrow.GI_TW_prev {
  left: 30px;
}
.GI_TW_expander .GI_TW_arrow.GI_TW_hidden {
  display: none;
}
.GI_TW_expander .GI_TW_arrow {
  position: absolute;
  top: 50%;
  cursor: pointer;
  font-size: 40px;
  margin-top: -28px;
}
.GI_TW_expander .GI_TW_Controls {
  z-index: 1;
}
.GI_TW_expander .GI_TW_arrow.GI_TW_next {
  right: 30px;
}
.GI_TW_expander .GI_TW_close {
  display: none;
}
.GITheWall ul li span.inset img {
  width: 75px;
  height: 75px;
  margin-bottom: 10px;
}
.GI_TW_expander .GI_TW_pointer {
  position: absolute;
  margin-left: 0;
  margin-top: 0;
  width: 0;
  height: 0;
  border-right: 14px solid transparent;
  border-top: 14px solid #fff;
  -webkit-transition: left 0.3s ease-in;
  transition: left 0.3s ease-in;
}
.GI_TW_expander .GI_TW_pointer:before {
  border-right: 14px solid transparent;
  border-top: 14px solid #f6f6f6;
  margin-left: -14px;
  z-index: -1;
}
.GI_TW_expander .GI_TW_pointer:after,
.GI_TW_expander .GI_TW_pointer:before {
  content: "";
  position: absolute;
  margin-left: -8px;
  margin-top: -9pt;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #ff375e;
  z-index: 2;
}
.GI_TW_expander .GI_TW_expander-inner {
  width: 90%;
  height: 287px;
  min-height: 150px;
  padding: 30px;
  margin: 0 auto;
  overflow: hidden;
}
.GITheWall.inline-list ul.main_list {
  display: inline-block;
}
.GITheWall ul {
  list-style: none;
  padding: 20px 0;
  margin: 0 auto;
  text-align: left;
  width: 100%;
}
.GITheWall.inline-list ul.main_list li {
  width: 22%;
  float: left;
  margin: 10px 0.5% 0;
}
html[dir="rtl"] .GITheWall.inline-list ul.main_list li {
  float: right;
}
.GI_TW_close GI_TW_Controls {
  display: none;
}
.GITheWall > ul > li,
.GITheWall > ul > li:after {
  border-radius: 2px !important;
}
.GI_TW_Current:before {
  position: absolute;
  width: 99%;
  height: 100%;
  content: "";
  border: 3px solid #ff375e;
  border-radius: 6px;
  left: 0;
  top: 0;
}
.GITheWall > ul > li {
  display: inline-block;
  margin: 10px 5px 0;
  vertical-align: top;
  width: 243px;
  height: 195px;
  background: #eaeaea;
  text-align: center;
  position: relative;
  cursor: pointer;
  border-radius: 6px;
}
.GITheWall.inline-list ul.main_list li span.inset {
  padding: 42px !important;
}
.GITheWall ul li span.inset {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  display: table;
  font-size: 15px;
  padding: 20px;
}
.GITheWall ul li span.inset .h3,
.GITheWall ul li span.inset h3 {
  font-family: stc-medium !important;
  color: var(--dark) !important;
  font-size: 1pc !important;
  text-transform: none;
  margin: 0 0 10px !important;
  padding: 0 !important;
  font: inherit;
  vertical-align: baseline;
}
p.panel {
  padding: 0 18px;
  background-color: #fff;
  display: none;
  overflow: hidden;
}
@media (max-width: 992px) {
  .GITheWall ul li {
    width: 100% !important;
  }
  .GI_TW_expander .GI_TW_Controls {
    display: none;
  }
  .GI_TW_expander.opened {
    width: 100% !important;
  }
}
.GITheWall ul li {
  display: inline-block;
  margin: 10px 5px 0;
  vertical-align: top;
  width: 200px;
  height: 250px;
}
.GITheWall ul li.GI_TW_Selected_Row {
  -webkit-transition: margin-bottom 0.3s ease-in;
  transition: margin-bottom 0.3s ease-in;
}
.GI_TW_expander.animating {
  overflow: hidden !important;
}
.GI_TW_expander.opened {
  overflow: visible;
  width: 92%;
}
.GI_TW_expander .GI_TW_expander-inner .GI_TW_fullimg {
  position: relative;
  width: 100%;
  height: 580px;
  margin: 10px 0 0;
  text-align: center;
  overflow: hidden;
}
.GI_TW_expander .GI_TW_expander-inner .GI_TW_fullimg img {
  position: relative;
}
.GI_TW_expander .GI_TW_loading {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #ddd;
  -webkit-box-shadow:
    0 0 1px #f3f1f1,
    15px 30px 1px #f3f3f1,
    -15px 30px 1px #f3f3f1;
  box-shadow:
    0 0 1px #f3f1f1,
    15px 30px 1px #f3f3f1,
    -15px 30px 1px #f3f3f1;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0;
  -webkit-animation: loader 0.5s ease-in-out infinite both;
  animation: loader 0.5s ease-in-out infinite both;
}
@-webkit-keyframes loader {
  0% {
    background: #ddd;
  }
  33% {
    background: #ccc;
    -webkit-box-shadow:
      0 0 1px #f3f3f1,
      15px 30px 1px #f3f3f1,
      -15px 30px 1px #f3f3f1;
    box-shadow:
      0 0 1px #f3f3f1,
      15px 30px 1px #f3f3f1,
      -15px 30px 1px #f3f3f1;
  }
  66% {
    background: #ccc;
    -webkit-box-shadow:
      0 0 1px #f3f3f1,
      15px 30px 1px #f3f3f1,
      -15px 30px 1px #f3f3f1;
    box-shadow:
      0 0 1px #f3f3f1,
      15px 30px 1px #f3f3f1,
      -15px 30px 1px #f3f3f1;
  }
}
@keyframes loader {
  0% {
    background: #ddd;
  }
  33% {
    background: #ccc;
    -webkit-box-shadow:
      0 0 1px #f3f1f1,
      15px 30px 1px #f3f1f1,
      -15px 30px 1px #f3f1f1;
    box-shadow:
      0 0 1px #f3f1f1,
      15px 30px 1px #f3f1f1,
      -15px 30px 1px #f3f1f1;
  }
  66% {
    background: #ccc;
    -webkit-box-shadow:
      0 0 1px #f3f1f1,
      15px 30px 1px #f3f1f1,
      -15px 30px 1px #f3f1f1;
    box-shadow:
      0 0 1px #f3f1f1,
      15px 30px 1px #f3f1f1,
      -15px 30px 1px #f3f1f1;
  }
}
.ir {
  background-color: transparent;
  border: 0;
  overflow: hidden;
  *text-indent: -9999px;
}
.ir:before {
  content: "";
  display: block;
  width: 0;
  height: 100%;
}
.hidden {
  display: none !important;
  visibility: hidden;
}
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
.invisible {
  visibility: hidden;
}
.clearfix:after,
.clearfix:before {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  *zoom: 1;
}
.fr {
  float: right;
}
.fl {
  float: left;
}
.tac {
  text-align: center;
}
.tal {
  text-align: left;
}
.tar {
  text-align: right;
}
.clear-both {
  clear: both;
}
.clear-left {
  clear: left;
}
.clear-right {
  clear: right;
}
.wholesaleform {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.wholesaleform legend {
  width: 10px;
}
.wholesaleform label {
  text-align: start;
  width: auto;
}
@font-face {
  font-family: STC Forward;
  src: url(stc.eot?pc6449);
  src: url(stc.eot?pc6449#iefix)
    format("embedded-opentype");
  src: url(STCForward-Regular.eot?pc6449);
  src: url(STCForward-Regular.woff?pc6449);
  src:
    url(STCForward-Regular.eot?pc6449#iefix)
      format("embedded-opentype"),
    url(STCForward-Regular.ttf?pc6449) format("truetype"),
    url(STCForward-Regular.woff?pc6449) format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: stc;
  src: url(stc.eot?pc6449);
  src:
    url(stc.eot?pc6449#iefix)
      format("embedded-opentype"),
    url(stc.ttf?pc6449) format("truetype"),
    url(stc.woff?pc6449) format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: STC Forward;
  src: url(stc.eot?pc6449);
  src: url(stc.eot?pc6449#iefix)
    format("embedded-opentype");
  src: url(STCForward-Regular.eot?pc6449);
  src: url(STCForward-Regular.woff?pc6449);
  src:
    url(STCForward-Regular.eot?pc6449#iefix)
      format("embedded-opentype"),
    url(STCForward-Regular.ttf?pc6449)
      format("truetype"),
    url(STCForward-Regular.woff?pc6449)
      format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: stc;
  src: url(stc.eot?pc6449);
  src:
    url(stc.eot?pc6449#iefix)
      format("embedded-opentype"),
    url(stc.ttf?pc6449) format("truetype"),
    url(stc.woff?pc6449) format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
.upgradePackageText {
  width: 100% !important;
}
[class*=" stc-icon-"],
[class^="stc-icon-"] {
  font-family: stc !important;
  speak: never;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.stc-icon-home:before {
  content: "\e900";
}
.stc-icon-home2:before {
  content: "\e901";
}
.stc-icon-home3:before {
  content: "\e902";
}
.stc-icon-office:before {
  content: "\e903";
}
.stc-icon-newspaper:before {
  content: "\e904";
}
.stc-icon-pencil:before {
  content: "\e905";
}
.stc-icon-pencil2:before {
  content: "\e906";
}
.stc-icon-quill:before {
  content: "\e907";
}
.stc-icon-pen:before {
  content: "\e908";
}
.stc-icon-blog:before {
  content: "\e909";
}
.stc-icon-eyedropper:before {
  content: "\e90a";
}
.stc-icon-droplet:before {
  content: "\e90b";
}
.stc-icon-paint-format:before {
  content: "\e90c";
}
.stc-icon-image:before {
  content: "\e90d";
}
.stc-icon-images:before {
  content: "\e90e";
}
.stc-icon-camera:before {
  content: "\e90f";
}
.stc-icon-headphones:before {
  content: "\e910";
}
.stc-icon-music:before {
  content: "\e911";
}
.stc-icon-play:before {
  content: "\e912";
}
.stc-icon-film:before {
  content: "\e913";
}
.stc-icon-video-camera:before {
  content: "\e914";
}
.stc-icon-dice:before {
  content: "\e915";
}
.stc-icon-pacman:before {
  content: "\e916";
}
.stc-icon-spades:before {
  content: "\e917";
}
.stc-icon-clubs:before {
  content: "\e918";
}
.stc-icon-diamonds:before {
  content: "\e919";
}
.stc-icon-bullhorn:before {
  content: "\e91a";
}
.stc-icon-connection:before {
  content: "\e91b";
}
.stc-icon-podcast:before {
  content: "\e91c";
}
.stc-icon-feed:before {
  content: "\e91d";
}
.stc-icon-mic:before {
  content: "\e91e";
}
.stc-icon-book:before {
  content: "\e91f";
}
.stc-icon-books:before {
  content: "\e920";
}
.stc-icon-library:before {
  content: "\e921";
}
.stc-icon-file-text:before {
  content: "\e922";
}
.stc-icon-profile:before {
  content: "\e923";
}
.stc-icon-file-empty:before {
  content: "\e924";
}
.stc-icon-files-empty:before {
  content: "\e925";
}
.stc-icon-file-text2:before {
  content: "\e926";
}
.stc-icon-file-picture:before {
  content: "\e927";
}
.stc-icon-file-music:before {
  content: "\e928";
}
.stc-icon-file-play:before {
  content: "\e929";
}
.stc-icon-file-video:before {
  content: "\e92a";
}
.stc-icon-file-zip:before {
  content: "\e92b";
}
.stc-icon-copy:before {
  content: "\e92c";
}
.stc-icon-paste:before {
  content: "\e92d";
}
.stc-icon-stack:before {
  content: "\e92e";
}
.stc-icon-folder:before {
  content: "\e92f";
}
.stc-icon-folder-open:before {
  content: "\e930";
}
.stc-icon-folder-plus:before {
  content: "\e931";
}
.stc-icon-folder-minus:before {
  content: "\e932";
}
.stc-icon-folder-download:before {
  content: "\e933";
}
.stc-icon-folder-upload:before {
  content: "\e934";
}
.stc-icon-price-tag:before {
  content: "\e935";
}
.stc-icon-price-tags:before {
  content: "\e936";
}
.stc-icon-barcode:before {
  content: "\e937";
}
.stc-icon-qrcode:before {
  content: "\e938";
}
.stc-icon-ticket:before {
  content: "\e939";
}
.stc-icon-cart:before {
  content: "\e93a";
}
.stc-icon-coin-dollar:before {
  content: "\e93b";
}
.stc-icon-coin-euro:before {
  content: "\e93c";
}
.stc-icon-coin-pound:before {
  content: "\e93d";
}
.stc-icon-coin-yen:before {
  content: "\e93e";
}
.stc-icon-credit-card:before {
  content: "\e93f";
}
.stc-icon-calculator:before {
  content: "\e940";
}
.stc-icon-lifebuoy:before {
  content: "\e941";
}
.stc-icon-phone:before {
  content: "\e942";
}
.stc-icon-phone-hang-up:before {
  content: "\e943";
}
.stc-icon-address-book:before {
  content: "\e944";
}
.stc-icon-envelop:before {
  content: "\e945";
}
.stc-icon-pushpin:before {
  content: "\e946";
}
.stc-icon-location:before {
  content: "\e947";
}
.stc-icon-location2:before {
  content: "\e948";
}
.stc-icon-compass:before {
  content: "\e949";
}
.stc-icon-compass2:before {
  content: "\e94a";
}
.stc-icon-map:before {
  content: "\e94b";
}
.stc-icon-map2:before {
  content: "\e94c";
}
.stc-icon-history:before {
  content: "\e94d";
}
.stc-icon-clock:before {
  content: "\e94e";
}
.stc-icon-clock2:before {
  content: "\e94f";
}
.stc-icon-alarm:before {
  content: "\e950";
}
.stc-icon-bell:before {
  content: "\e951";
}
.stc-icon-stopwatch:before {
  content: "\e952";
}
.stc-icon-calendar:before {
  content: "\e953";
}
.stc-icon-printer:before {
  content: "\e954";
}
.stc-icon-keyboard:before {
  content: "\e955";
}
.stc-icon-display:before {
  content: "\e956";
}
.stc-icon-laptop:before {
  content: "\e957";
}
.stc-icon-mobile:before {
  content: "\e958";
}
.stc-icon-mobile2:before {
  content: "\e959";
}
.stc-icon-tablet:before {
  content: "\e95a";
}
.stc-icon-tv:before {
  content: "\e95b";
}
.stc-icon-drawer:before {
  content: "\e95c";
}
.stc-icon-drawer2:before {
  content: "\e95d";
}
.stc-icon-box-add:before {
  content: "\e95e";
}
.stc-icon-box-remove:before {
  content: "\e95f";
}
.stc-icon-download:before {
  content: "\e960";
}
.stc-icon-upload:before {
  content: "\e961";
}
.stc-icon-floppy-disk:before {
  content: "\e962";
}
.stc-icon-drive:before {
  content: "\e963";
}
.stc-icon-database:before {
  content: "\e964";
}
.stc-icon-undo:before {
  content: "\e965";
}
.stc-icon-redo:before {
  content: "\e966";
}
.stc-icon-undo2:before {
  content: "\e967";
}
.stc-icon-redo2:before {
  content: "\e968";
}
.stc-icon-forward:before {
  content: "\e969";
}
.stc-icon-reply:before {
  content: "\e96a";
}
.stc-icon-bubble:before {
  content: "\e96b";
}
.stc-icon-bubbles:before {
  content: "\e96c";
}
.stc-icon-bubbles2:before {
  content: "\e96d";
}
.stc-icon-bubble2:before {
  content: "\e96e";
}
.stc-icon-bubbles3:before {
  content: "\e96f";
}
.stc-icon-bubbles4:before {
  content: "\e970";
}
.stc-icon-user:before {
  content: "\e971";
}
.stc-icon-users:before {
  content: "\e972";
}
.stc-icon-user-plus:before {
  content: "\e973";
}
.stc-icon-user-minus:before {
  content: "\e974";
}
.stc-icon-user-check:before {
  content: "\e975";
}
.stc-icon-user-tie:before {
  content: "\e976";
}
.stc-icon-quotes-left:before {
  content: "\e977";
}
.stc-icon-quotes-right:before {
  content: "\e978";
}
.stc-icon-hour-glass:before {
  content: "\e979";
}
.stc-icon-spinner:before {
  content: "\e97a";
}
.stc-icon-spinner2:before {
  content: "\e97b";
}
.stc-icon-spinner3:before {
  content: "\e97c";
}
.stc-icon-spinner4:before {
  content: "\e97d";
}
.stc-icon-spinner5:before {
  content: "\e97e";
}
.stc-icon-spinner6:before {
  content: "\e97f";
}
.stc-icon-spinner7:before {
  content: "\e980";
}
.stc-icon-spinner8:before {
  content: "\e981";
}
.stc-icon-spinner9:before {
  content: "\e982";
}
.stc-icon-spinner10:before {
  content: "\e983";
}
.stc-icon-spinner11:before {
  content: "\e984";
}
.stc-icon-binoculars:before {
  content: "\e985";
}
.stc-icon-search:before {
  content: "\e986";
}
.stc-icon-zoom-in:before {
  content: "\e987";
}
.stc-icon-zoom-out:before {
  content: "\e988";
}
.stc-icon-enlarge:before {
  content: "\e989";
}
.stc-icon-shrink:before {
  content: "\e98a";
}
.stc-icon-enlarge2:before {
  content: "\e98b";
}
.stc-icon-shrink2:before {
  content: "\e98c";
}
.stc-icon-key:before {
  content: "\e98d";
}
.stc-icon-key2:before {
  content: "\e98e";
}
.stc-icon-lock:before {
  content: "\e98f";
}
.stc-icon-unlocked:before {
  content: "\e990";
}
.stc-icon-wrench:before {
  content: "\e991";
}
.stc-icon-equalizer:before {
  content: "\e992";
}
.stc-icon-equalizer2:before {
  content: "\e993";
}
.stc-icon-cog:before {
  content: "\e994";
}
.stc-icon-cogs:before {
  content: "\e995";
}
.stc-icon-hammer:before {
  content: "\e996";
}
.stc-icon-magic-wand:before {
  content: "\e997";
}
.stc-icon-aid-kit:before {
  content: "\e998";
}
.stc-icon-bug:before {
  content: "\e999";
}
.stc-icon-pie-chart:before {
  content: "\e99a";
}
.stc-icon-stats-dots:before {
  content: "\e99b";
}
.stc-icon-stats-bars:before {
  content: "\e99c";
}
.stc-icon-stats-bars2:before {
  content: "\e99d";
}
.stc-icon-trophy:before {
  content: "\e99e";
}
.stc-icon-gift:before {
  content: "\e99f";
}
.stc-icon-glass:before {
  content: "\e9a0";
}
.stc-icon-glass2:before {
  content: "\e9a1";
}
.stc-icon-mug:before {
  content: "\e9a2";
}
.stc-icon-spoon-knife:before {
  content: "\e9a3";
}
.stc-icon-leaf:before {
  content: "\e9a4";
}
.stc-icon-rocket:before {
  content: "\e9a5";
}
.stc-icon-meter:before {
  content: "\e9a6";
}
.stc-icon-meter2:before {
  content: "\e9a7";
}
.stc-icon-hammer2:before {
  content: "\e9a8";
}
.stc-icon-fire:before {
  content: "\e9a9";
}
.stc-icon-lab:before {
  content: "\e9aa";
}
.stc-icon-magnet:before {
  content: "\e9ab";
}
.stc-icon-bin:before {
  content: "\e9ac";
}
.stc-icon-bin2:before {
  content: "\e9ad";
}
.stc-icon-briefcase:before {
  content: "\e9ae";
}
.stc-icon-airplane:before {
  content: "\e9af";
}
.stc-icon-truck:before {
  content: "\e9b0";
}
.stc-icon-road:before {
  content: "\e9b1";
}
.stc-icon-accessibility:before {
  content: "\e9b2";
}
.stc-icon-target:before {
  content: "\e9b3";
}
.stc-icon-shield:before {
  content: "\e9b4";
}
.stc-icon-power:before {
  content: "\e9b5";
}
.stc-icon-switch:before {
  content: "\e9b6";
}
.stc-icon-power-cord:before {
  content: "\e9b7";
}
.stc-icon-clipboard:before {
  content: "\e9b8";
}
.stc-icon-list-numbered:before {
  content: "\e9b9";
}
.stc-icon-list:before {
  content: "\e9ba";
}
.stc-icon-list2:before {
  content: "\e9bb";
}
.stc-icon-tree:before {
  content: "\e9bc";
}
.stc-icon-menu:before {
  content: "\e9bd";
}
.stc-icon-menu2:before {
  content: "\e9be";
}
.stc-icon-menu3:before {
  content: "\e9bf";
}
.stc-icon-menu4:before {
  content: "\e9c0";
}
.stc-icon-cloud:before {
  content: "\e9c1";
}
.stc-icon-cloud-download:before {
  content: "\e9c2";
}
.stc-icon-cloud-upload:before {
  content: "\e9c3";
}
.stc-icon-cloud-check:before {
  content: "\e9c4";
}
.stc-icon-download2:before {
  content: "\e9c5";
}
.stc-icon-upload2:before {
  content: "\e9c6";
}
.stc-icon-download3:before {
  content: "\e9c7";
}
.stc-icon-upload3:before {
  content: "\e9c8";
}
.stc-icon-sphere:before {
  content: "\e9c9";
}
.stc-icon-earth:before {
  content: "\e9ca";
}
.stc-icon-link:before {
  content: "\e9cb";
}
.stc-icon-flag:before {
  content: "\e9cc";
}
.stc-icon-attachment:before {
  content: "\e9cd";
}
.stc-icon-eye:before {
  content: "\e9ce";
}
.stc-icon-eye-plus:before {
  content: "\e9cf";
}
.stc-icon-eye-minus:before {
  content: "\e9d0";
}
.stc-icon-eye-blocked:before {
  content: "\e9d1";
}
.stc-icon-bookmark:before {
  content: "\e9d2";
}
.stc-icon-bookmarks:before {
  content: "\e9d3";
}
.stc-icon-sun:before {
  content: "\e9d4";
}
.stc-icon-contrast:before {
  content: "\e9d5";
}
.stc-icon-brightness-contrast:before {
  content: "\e9d6";
}
.stc-icon-star-empty:before {
  content: "\e9d7";
}
.stc-icon-star-half:before {
  content: "\e9d8";
}
.stc-icon-star-full:before {
  content: "\e9d9";
}
.stc-icon-heart:before {
  content: "\e9da";
}
.stc-icon-heart-broken:before {
  content: "\e9db";
}
.stc-icon-man:before {
  content: "\e9dc";
}
.stc-icon-woman:before {
  content: "\e9dd";
}
.stc-icon-man-woman:before {
  content: "\e9de";
}
.stc-icon-happy:before {
  content: "\e9df";
}
.stc-icon-happy2:before {
  content: "\e9e0";
}
.stc-icon-smile:before {
  content: "\e9e1";
}
.stc-icon-smile2:before {
  content: "\e9e2";
}
.stc-icon-tongue:before {
  content: "\e9e3";
}
.stc-icon-tongue2:before {
  content: "\e9e4";
}
.stc-icon-sad:before {
  content: "\e9e5";
}
.stc-icon-sad2:before {
  content: "\e9e6";
}
.stc-icon-wink:before {
  content: "\e9e7";
}
.stc-icon-wink2:before {
  content: "\e9e8";
}
.stc-icon-grin:before {
  content: "\e9e9";
}
.stc-icon-grin2:before {
  content: "\e9ea";
}
.stc-icon-cool:before {
  content: "\e9eb";
}
.stc-icon-cool2:before {
  content: "\e9ec";
}
.stc-icon-angry:before {
  content: "\e9ed";
}
.stc-icon-angry2:before {
  content: "\e9ee";
}
.stc-icon-evil:before {
  content: "\e9ef";
}
.stc-icon-evil2:before {
  content: "\e9f0";
}
.stc-icon-shocked:before {
  content: "\e9f1";
}
.stc-icon-shocked2:before {
  content: "\e9f2";
}
.stc-icon-baffled:before {
  content: "\e9f3";
}
.stc-icon-baffled2:before {
  content: "\e9f4";
}
.stc-icon-confused:before {
  content: "\e9f5";
}
.stc-icon-confused2:before {
  content: "\e9f6";
}
.stc-icon-neutral:before {
  content: "\e9f7";
}
.stc-icon-neutral2:before {
  content: "\e9f8";
}
.stc-icon-hipster:before {
  content: "\e9f9";
}
.stc-icon-hipster2:before {
  content: "\e9fa";
}
.stc-icon-wondering:before {
  content: "\e9fb";
}
.stc-icon-wondering2:before {
  content: "\e9fc";
}
.stc-icon-sleepy:before {
  content: "\e9fd";
}
.stc-icon-sleepy2:before {
  content: "\e9fe";
}
.stc-icon-frustrated:before {
  content: "\e9ff";
}
.stc-icon-frustrated2:before {
  content: "\ea00";
}
.stc-icon-crying:before {
  content: "\ea01";
}
.stc-icon-crying2:before {
  content: "\ea02";
}
.stc-icon-point-up:before {
  content: "\ea03";
}
.stc-icon-point-right:before {
  content: "\ea04";
}
.stc-icon-point-down:before {
  content: "\ea05";
}
.stc-icon-point-left:before {
  content: "\ea06";
}
.stc-icon-warning:before {
  content: "\ea07";
}
.stc-icon-notification:before {
  content: "\ea08";
}
.stc-icon-question:before {
  content: "\ea09";
}
.stc-icon-plus:before {
  content: "\ea0a";
}
.stc-icon-minus:before {
  content: "\ea0b";
}
.stc-icon-info:before {
  content: "\ea0c";
}
.stc-icon-cancel-circle:before {
  content: "\ea0d";
}
.stc-icon-blocked:before {
  content: "\ea0e";
}
.stc-icon-cross:before {
  content: "\ea0f";
}
.stc-icon-checkmark:before {
  content: "\ea10";
}
.stc-icon-checkmark2:before {
  content: "\ea11";
}
.stc-icon-spell-check:before {
  content: "\ea12";
}
.stc-icon-enter:before {
  content: "\ea13";
}
.stc-icon-exit:before {
  content: "\ea14";
}
.stc-icon-play2:before {
  content: "\ea15";
}
.stc-icon-pause:before {
  content: "\ea16";
}
.stc-icon-stop:before {
  content: "\ea17";
}
.stc-icon-previous:before {
  content: "\ea18";
}
.stc-icon-next:before {
  content: "\ea19";
}
.stc-icon-backward:before {
  content: "\ea1a";
}
.stc-icon-forward2:before {
  content: "\ea1b";
}
.stc-icon-play3:before {
  content: "\ea1c";
}
.stc-icon-pause2:before {
  content: "\ea1d";
}
.stc-icon-stop2:before {
  content: "\ea1e";
}
.stc-icon-backward2:before {
  content: "\ea1f";
}
.stc-icon-forward3:before {
  content: "\ea20";
}
.stc-icon-first:before {
  content: "\ea21";
}
.stc-icon-last:before {
  content: "\ea22";
}
.stc-icon-previous2:before {
  content: "\ea23";
}
.stc-icon-next2:before {
  content: "\ea24";
}
.stc-icon-eject:before {
  content: "\ea25";
}
.stc-icon-volume-high:before {
  content: "\ea26";
}
.stc-icon-volume-medium:before {
  content: "\ea27";
}
.stc-icon-volume-low:before {
  content: "\ea28";
}
.stc-icon-volume-mute:before {
  content: "\ea29";
}
.stc-icon-volume-mute2:before {
  content: "\ea2a";
}
.stc-icon-volume-increase:before {
  content: "\ea2b";
}
.stc-icon-volume-decrease:before {
  content: "\ea2c";
}
.stc-icon-loop:before {
  content: "\ea2d";
}
.stc-icon-loop2:before {
  content: "\ea2e";
}
.stc-icon-infinite:before {
  content: "\ea2f";
}
.stc-icon-shuffle:before {
  content: "\ea30";
}
.stc-icon-arrow-up-left:before {
  content: "\ea31";
}
.stc-icon-arrow-up:before {
  content: "\ea32";
}
.stc-icon-arrow-up-right:before {
  content: "\ea33";
}
.stc-icon-arrow-right:before {
  content: "\ea34";
}
.stc-icon-arrow-down-right:before {
  content: "\ea35";
}
.stc-icon-arrow-down:before {
  content: "\ea36";
}
.stc-icon-arrow-down-left:before {
  content: "\ea37";
}
.stc-icon-arrow-left:before {
  content: "\ea38";
}
.stc-icon-arrow-up-left2:before {
  content: "\ea39";
}
.stc-icon-arrow-up2:before {
  content: "\ea3a";
}
.stc-icon-arrow-up-right2:before {
  content: "\ea3b";
}
.stc-icon-arrow-right2:before {
  content: "\ea3c";
}
.stc-icon-arrow-down-right2:before {
  content: "\ea3d";
}
.stc-icon-arrow-down2:before {
  content: "\ea3e";
}
.stc-icon-arrow-down-left2:before {
  content: "\ea3f";
}
.stc-icon-arrow-left2:before {
  content: "\ea40";
}
.stc-icon-circle-up:before {
  content: "\ea41";
}
.stc-icon-circle-right:before {
  content: "\ea42";
}
.stc-icon-circle-down:before {
  content: "\ea43";
}
.stc-icon-circle-left:before {
  content: "\ea44";
}
.stc-icon-tab:before {
  content: "\ea45";
}
.stc-icon-move-up:before {
  content: "\ea46";
}
.stc-icon-move-down:before {
  content: "\ea47";
}
.stc-icon-sort-alpha-asc:before {
  content: "\ea48";
}
.stc-icon-sort-alpha-desc:before {
  content: "\ea49";
}
.stc-icon-sort-numeric-asc:before {
  content: "\ea4a";
}
.stc-icon-sort-numberic-desc:before {
  content: "\ea4b";
}
.stc-icon-sort-amount-asc:before {
  content: "\ea4c";
}
.stc-icon-sort-amount-desc:before {
  content: "\ea4d";
}
.stc-icon-command:before {
  content: "\ea4e";
}
.stc-icon-shift:before {
  content: "\ea4f";
}
.stc-icon-ctrl:before {
  content: "\ea50";
}
.stc-icon-opt:before {
  content: "\ea51";
}
.stc-icon-checkbox-checked:before {
  content: "\ea52";
}
.stc-icon-checkbox-unchecked:before {
  content: "\ea53";
}
.stc-icon-radio-checked:before {
  content: "\ea54";
}
.stc-icon-radio-checked2:before {
  content: "\ea55";
}
.stc-icon-radio-unchecked:before {
  content: "\ea56";
}
.stc-icon-crop:before {
  content: "\ea57";
}
.stc-icon-make-group:before {
  content: "\ea58";
}
.stc-icon-ungroup:before {
  content: "\ea59";
}
.stc-icon-scissors:before {
  content: "\ea5a";
}
.stc-icon-filter:before {
  content: "\ea5b";
}
.stc-icon-font:before {
  content: "\ea5c";
}
.stc-icon-ligature:before {
  content: "\ea5d";
}
.stc-icon-ligature2:before {
  content: "\ea5e";
}
.stc-icon-text-height:before {
  content: "\ea5f";
}
.stc-icon-text-width:before {
  content: "\ea60";
}
.stc-icon-font-size:before {
  content: "\ea61";
}
.stc-icon-bold:before {
  content: "\ea62";
}
.stc-icon-underline:before {
  content: "\ea63";
}
.stc-icon-italic:before {
  content: "\ea64";
}
.stc-icon-strikethrough:before {
  content: "\ea65";
}
.stc-icon-omega:before {
  content: "\ea66";
}
.stc-icon-sigma:before {
  content: "\ea67";
}
.stc-icon-page-break:before {
  content: "\ea68";
}
.stc-icon-superscript:before {
  content: "\ea69";
}
.stc-icon-subscript:before {
  content: "\ea6a";
}
.stc-icon-superscript2:before {
  content: "\ea6b";
}
.stc-icon-subscript2:before {
  content: "\ea6c";
}
.stc-icon-text-color:before {
  content: "\ea6d";
}
.stc-icon-pagebreak:before {
  content: "\ea6e";
}
.stc-icon-clear-formatting:before {
  content: "\ea6f";
}
.stc-icon-table:before {
  content: "\ea70";
}
.stc-icon-table2:before {
  content: "\ea71";
}
.stc-icon-insert-template:before {
  content: "\ea72";
}
.stc-icon-pilcrow:before {
  content: "\ea73";
}
.stc-icon-ltr:before {
  content: "\ea74";
}
.stc-icon-rtl:before {
  content: "\ea75";
}
.stc-icon-section:before {
  content: "\ea76";
}
.stc-icon-paragraph-left:before {
  content: "\ea77";
}
.stc-icon-paragraph-center:before {
  content: "\ea78";
}
.stc-icon-paragraph-right:before {
  content: "\ea79";
}
.stc-icon-paragraph-justify:before {
  content: "\ea7a";
}
.stc-icon-indent-increase:before {
  content: "\ea7b";
}
.stc-icon-indent-decrease:before {
  content: "\ea7c";
}
.stc-icon-share:before {
  content: "\ea7d";
}
.stc-icon-new-tab:before {
  content: "\ea7e";
}
.stc-icon-embed:before {
  content: "\ea7f";
}
.stc-icon-embed2:before {
  content: "\ea80";
}
.stc-icon-terminal:before {
  content: "\ea81";
}
.stc-icon-share2:before {
  content: "\ea82";
}
.stc-icon-mail:before {
  content: "\ea83";
}
.stc-icon-mail2:before {
  content: "\ea84";
}
.stc-icon-mail3:before {
  content: "\ea85";
}
.stc-icon-mail4:before {
  content: "\ea86";
}
.stc-icon-amazon:before {
  content: "\ea87";
}
.stc-icon-google:before {
  content: "\ea88";
}
.stc-icon-google2:before {
  content: "\ea89";
}
.stc-icon-google3:before {
  content: "\ea8a";
}
.stc-icon-google-plus:before {
  content: "\ea8b";
}
.stc-icon-google-plus2:before {
  content: "\ea8c";
}
.stc-icon-google-plus3:before {
  content: "\ea8d";
}
.stc-icon-hangouts:before {
  content: "\ea8e";
}
.stc-icon-google-drive:before {
  content: "\ea8f";
}
.stc-icon-facebook:before {
  content: "\ea90";
}
.stc-icon-facebook2:before {
  content: "\ea91";
}
.stc-icon-instagram:before {
  content: "\ea92";
}
.stc-icon-whatsapp:before {
  content: "\ea93";
}
.stc-icon-spotify:before {
  content: "\ea94";
}
.stc-icon-telegram:before {
  content: "\ea95";
}
.stc-icon-twitter:before {
  content: "\ea96";
}
.stc-icon-vine:before {
  content: "\ea97";
}
.stc-icon-vk:before {
  content: "\ea98";
}
.stc-icon-renren:before {
  content: "\ea99";
}
.stc-icon-sina-weibo:before {
  content: "\ea9a";
}
.stc-icon-rss:before {
  content: "\ea9b";
}
.stc-icon-rss2:before {
  content: "\ea9c";
}
.stc-icon-youtube:before {
  content: "\ea9d";
}
.stc-icon-youtube2:before {
  content: "\ea9e";
}
.stc-icon-twitch:before {
  content: "\ea9f";
}
.stc-icon-vimeo:before {
  content: "\eaa0";
}
.stc-icon-vimeo2:before {
  content: "\eaa1";
}
.stc-icon-lanyrd:before {
  content: "\eaa2";
}
.stc-icon-flickr:before {
  content: "\eaa3";
}
.stc-icon-flickr2:before {
  content: "\eaa4";
}
.stc-icon-flickr3:before {
  content: "\eaa5";
}
.stc-icon-flickr4:before {
  content: "\eaa6";
}
.stc-icon-dribbble:before {
  content: "\eaa7";
}
.stc-icon-behance:before {
  content: "\eaa8";
}
.stc-icon-behance2:before {
  content: "\eaa9";
}
.stc-icon-deviantart:before {
  content: "\eaaa";
}
.stc-icon-500px:before {
  content: "\eaab";
}
.stc-icon-steam:before {
  content: "\eaac";
}
.stc-icon-steam2:before {
  content: "\eaad";
}
.stc-icon-dropbox:before {
  content: "\eaae";
}
.stc-icon-onedrive:before {
  content: "\eaaf";
}
.stc-icon-github:before {
  content: "\eab0";
}
.stc-icon-npm:before {
  content: "\eab1";
}
.stc-icon-basecamp:before {
  content: "\eab2";
}
.stc-icon-trello:before {
  content: "\eab3";
}
.stc-icon-wordpress:before {
  content: "\eab4";
}
.stc-icon-joomla:before {
  content: "\eab5";
}
.stc-icon-ello:before {
  content: "\eab6";
}
.stc-icon-blogger:before {
  content: "\eab7";
}
.stc-icon-blogger2:before {
  content: "\eab8";
}
.stc-icon-tumblr:before {
  content: "\eab9";
}
.stc-icon-tumblr2:before {
  content: "\eaba";
}
.stc-icon-yahoo:before {
  content: "\eabb";
}
.stc-icon-yahoo2:before {
  content: "\eabc";
}
.stc-icon-tux:before {
  content: "\eabd";
}
.stc-icon-appleinc:before {
  content: "\eabe";
}
.stc-icon-finder:before {
  content: "\eabf";
}
.stc-icon-android:before {
  content: "\eac0";
}
.stc-icon-windows:before {
  content: "\eac1";
}
.stc-icon-windows8:before {
  content: "\eac2";
}
.stc-icon-soundcloud:before {
  content: "\eac3";
}
.stc-icon-soundcloud2:before {
  content: "\eac4";
}
.stc-icon-skype:before {
  content: "\eac5";
}
.stc-icon-reddit:before {
  content: "\eac6";
}
.stc-icon-hackernews:before {
  content: "\eac7";
}
.stc-icon-wikipedia:before {
  content: "\eac8";
}
.stc-icon-linkedin:before {
  content: "\eac9";
}
.stc-icon-linkedin2:before {
  content: "\eaca";
}
.stc-icon-lastfm:before {
  content: "\eacb";
}
.stc-icon-lastfm2:before {
  content: "\eacc";
}
.stc-icon-delicious:before {
  content: "\eacd";
}
.stc-icon-stumbleupon:before {
  content: "\eace";
}
.stc-icon-stumbleupon2:before {
  content: "\eacf";
}
.stc-icon-stackoverflow:before {
  content: "\ead0";
}
.stc-icon-pinterest:before {
  content: "\ead1";
}
.stc-icon-pinterest2:before {
  content: "\ead2";
}
.stc-icon-xing:before {
  content: "\ead3";
}
.stc-icon-xing2:before {
  content: "\ead4";
}
.stc-icon-flattr:before {
  content: "\ead5";
}
.stc-icon-foursquare:before {
  content: "\ead6";
}
.stc-icon-yelp:before {
  content: "\ead7";
}
.stc-icon-paypal:before {
  content: "\ead8";
}
.stc-icon-chrome:before {
  content: "\ead9";
}
.stc-icon-firefox:before {
  content: "\eada";
}
.stc-icon-IE:before {
  content: "\eadb";
}
.stc-icon-edge:before {
  content: "\eadc";
}
.stc-icon-safari:before {
  content: "\eadd";
}
.stc-icon-opera:before {
  content: "\eade";
}
.stc-icon-file-pdf:before {
  content: "\eadf";
}
.stc-icon-file-openoffice:before {
  content: "\eae0";
}
.stc-icon-file-word:before {
  content: "\eae1";
}
.stc-icon-file-excel:before {
  content: "\eae2";
}
.stc-icon-libreoffice:before {
  content: "\eae3";
}
.stc-icon-html-five:before {
  content: "\eae4";
}
.stc-icon-html-five2:before {
  content: "\eae5";
}
.stc-icon-css3:before {
  content: "\eae6";
}
.stc-icon-git:before {
  content: "\eae7";
}
.stc-icon-codepen:before {
  content: "\eae8";
}
.stc-icon-svg:before {
  content: "\eae9";
}
.stc-icon-IcoMoon:before {
  content: "\eaea";
}
.root.container.responsivegrid {
  padding: 0 !important;
}
.cmp-stcform .cmp-text p,
.cmp-text > p,
.cmp-text p {
  font-size: 1pc;
  line-height: 25px !important;
  margin: 0 0 20px;
  text-align: start;
}
#stc-error p {
  opacity: 1 !important;
}
.cmp-stcform .cmp-text.hyper-links p,
.cmp-text.hyper-links > p,
.cmp-text.hyper-links p {
  font-size: 1pc !important;
  line-height: 25px !important;
  margin: 0 !important;
  text-align: start !important;
}
.cmp-text > .h1,
.cmp-text > h1 {
  font-size: 3pc;
  line-height: 4pc;
}
.cmp-text .h2,
.cmp-text h2 {
  font-size: 28px;
  line-height: 36px;
  margin: 0 0 20px;
}
.cmp-text > a,
.cmp-text > p a,
.cmp-text > p span a,
.cmp-text span p a {
  text-decoration: underline !important;
  font-size: 1pc;
}
.cmp-text ul {
  margin: 0;
  padding: 0 0 0 20px;
}
.cmp-text ol {
  margin: 0;
  padding: 0 0 0 15px;
}
.cmp-text ol li {
  margin: 0 0 20px;
}
.cmp-text ul li {
  margin: 0 0 20px;
  position: relative;
  padding-left: 25px;
}
.cmp-text.grey-background {
  margin-left: 0 !important;
}
@media only screen and (max-width: 991px) {
  html[dir="rtl"] .cmp-text.grey-background {
    margin-right: -3vw !important;
  }
}
@media only screen and (max-width: 991px) {
  .cmp-text > .h1,
  .cmp-text > h1 {
    font-size: 2pc;
    line-height: 35px;
  }
  .cmp-text.padding08 {
    padding-left: 8px;
    padding-right: 8px;
  }
}
.columncontainer .cmp-text ul {
  margin: 0;
  padding: 0;
}
html[dir="rtl"] .columncontainer .cmp-text ul {
  margin: 0;
  padding-right: 0;
}
.label_hide > label {
  display: none;
}
@media only screen and (min-width: 992px) {
  .paddingTop {
    padding-top: 95px;
  }
  .QitafParaTag {
    padding-right: 220px;
  }
  html[dir="rtl"] .QitafParaTag {
    padding-left: 220px;
    padding-right: 0;
  }
}
.root .container.responsivegrid:nth-child(2) {
  padding-top: 110px;
}
.root .container.responsivegrid:nth-child(2).group-site {
  padding-top: 71px;
}
#HeaderContainer.header-carousel-border.border-btm-black,
#HeaderContainer.header-carousel-border .border-btm.border-btm-black {
  border-bottom: 0.5px solid rgba(0, 0, 0, 0.2) !important;
}
#HeaderContainer.header-carousel-border.border-btm-white,
#HeaderContainer.header-carousel-border .border-btm.border-btm-white {
  border-bottom: 0.5px solid hsla(0, 0%, 100%, 0.5) !important;
}
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover
  > .col.megamenu-list
  > .link.scrolllink,
.header-carousel-border
  .nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100:hover
  > .col.menu-item
  > .link.scrolllink {
  color: #ff375e !important;
  border-bottom-color: #ff375e !important;
}
.nav-align
  .navbar.navbar-light.navbar-expand-lg
  .dropdown-menu
  .row
  .col-5
  .row.h-100.rowMenuHilight
  .megamenu-list
  a.link.style.scrolllink {
  border-bottom: 1.5px solid #ff375e !important;
}
#HeaderContainer.group-header-border .customNavigation .menu-content,
#HeaderContainer.group-header-border .groupCustomNavigation .menu-content,
#HeaderContainer.header-carousel-border .customNavigation .menu-content,
#HeaderContainer.header-carousel-border .groupCustomNavigation .menu-content {
  border-top: 1px solid rgba(0, 0, 0, 0.2) !important;
}
.groupCustomNavigation .nav-logo a svg {
  margin-top: 15px;
}
#HeaderContainer.header-carousel-border .customNavigation .nav-logo a svg path,
#HeaderContainer.header-carousel-border
  .customNavigation
  .site-logo-mobile
  a
  svg
  path {
  fill: #fff;
}
@media screen and (min-width: 0px) and (max-width: 991px) {
  .root .container.responsivegrid:nth-child(2) {
    padding-top: 5pc;
  }
}
.iti {
  position: relative;
  display: inline-block;
}
.iti * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.iti__hide {
  display: none;
}
.iti__v-hide {
  visibility: hidden;
}
.iti input,
.iti input[type="tel"],
.iti input[type="text"] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0;
}
.iti__flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px;
}
.iti__selected-flag {
  z-index: 1;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  padding: 0 6px 0 8px;
}
.iti__arrow {
  margin-left: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555;
}
.iti__arrow--up {
  border-top: none;
  border-bottom: 4px solid #555;
}
.iti__country-list {
  position: absolute;
  z-index: 2;
  list-style: none;
  text-align: left;
  padding: 0;
  margin: 0 0 0 -1px;
  -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  border: 1px solid #ccc;
  white-space: nowrap;
  max-height: 200px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.iti__country-list--dropup {
  bottom: 100%;
  margin-bottom: -1px;
}
@media (max-width: 500px) {
  .iti__country-list {
    white-space: normal;
  }
}
.iti__flag-box {
  display: inline-block;
  width: 20px;
}
.iti__divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #ccc;
}
.iti__country {
  padding: 5px 10px;
  outline: none;
}
.iti__dial-code {
  color: #999;
}
.iti__country.iti__highlight {
  background-color: rgba(0, 0, 0, 0.05);
}
.iti__country-name,
.iti__dial-code,
.iti__flag-box {
  vertical-align: middle;
}
.iti__country-name,
.iti__flag-box {
  margin-right: 6px;
}
.iti--allow-dropdown input,
.iti--allow-dropdown input[type="tel"],
.iti--allow-dropdown input[type="text"],
.iti--separate-dial-code input,
.iti--separate-dial-code input[type="tel"],
.iti--separate-dial-code input[type="text"] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
.iti--allow-dropdown .iti__flag-container,
.iti--separate-dial-code .iti__flag-container {
  right: auto;
  left: 0;
}
.iti--allow-dropdown .iti__flag-container:hover {
  cursor: pointer;
}
.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
.iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
  cursor: default;
}
.iti--allow-dropdown
  input[disabled]
  + .iti__flag-container:hover
  .iti__selected-flag,
.iti--allow-dropdown
  input[readonly]
  + .iti__flag-container:hover
  .iti__selected-flag {
  background-color: transparent;
}
.iti--separate-dial-code .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.iti--separate-dial-code .iti__selected-dial-code {
  margin-left: 6px;
}
.iti--container {
  position: absolute;
  top: -750pt;
  left: -750pt;
  z-index: 1060;
  padding: 1px;
}
.iti--container:hover {
  cursor: pointer;
}
.iti-mobile .iti--container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed;
}
.iti-mobile .iti__country-list {
  max-height: 100%;
  width: 100%;
}
.iti-mobile .iti__country {
  padding: 10px;
  line-height: 1.5em;
}
.iti__flag {
  width: 20px;
}
.iti__flag.iti__be {
  width: 18px;
}
.iti__flag.iti__ch {
  width: 15px;
}
.iti__flag.iti__mc {
  width: 19px;
}
.iti__flag.iti__ne {
  width: 18px;
}
.iti__flag.iti__np {
  width: 13px;
}
.iti__flag.iti__va {
  width: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iti__flag {
    background-size: 5652px 15px;
  }
}
.iti__flag.iti__ac {
  height: 10px;
  background-position: 0 0;
}
.iti__flag.iti__ad {
  height: 14px;
  background-position: -22px 0;
}
.iti__flag.iti__ae {
  height: 10px;
  background-position: -44px 0;
}
.iti__flag.iti__af {
  height: 14px;
  background-position: -66px 0;
}
.iti__flag.iti__ag {
  height: 14px;
  background-position: -88px 0;
}
.iti__flag.iti__ai {
  height: 10px;
  background-position: -110px 0;
}
.iti__flag.iti__al {
  height: 15px;
  background-position: -99pt 0;
}
.iti__flag.iti__am {
  height: 10px;
  background-position: -154px 0;
}
.iti__flag.iti__ao {
  height: 14px;
  background-position: -11pc 0;
}
.iti__flag.iti__aq {
  height: 14px;
  background-position: -198px 0;
}
.iti__flag.iti__ar {
  height: 13px;
  background-position: -220px 0;
}
.iti__flag.iti__as {
  height: 10px;
  background-position: -242px 0;
}
.iti__flag.iti__at {
  height: 14px;
  background-position: -264px 0;
}
.iti__flag.iti__au {
  height: 10px;
  background-position: -286px 0;
}
.iti__flag.iti__aw {
  height: 14px;
  background-position: -308px 0;
}
.iti__flag.iti__ax {
  height: 13px;
  background-position: -330px 0;
}
.iti__flag.iti__az {
  height: 10px;
  background-position: -22pc 0;
}
.iti__flag.iti__ba {
  height: 10px;
  background-position: -374px 0;
}
.iti__flag.iti__bb {
  height: 14px;
  background-position: -396px 0;
}
.iti__flag.iti__bd {
  height: 9pt;
  background-position: -418px 0;
}
.iti__flag.iti__be {
  height: 15px;
  background-position: -440px 0;
}
.iti__flag.iti__bf {
  height: 14px;
  background-position: -460px 0;
}
.iti__flag.iti__bg {
  height: 9pt;
  background-position: -482px 0;
}
.iti__flag.iti__bh {
  height: 9pt;
  background-position: -504px 0;
}
.iti__flag.iti__bi {
  height: 9pt;
  background-position: -526px 0;
}
.iti__flag.iti__bj {
  height: 14px;
  background-position: -548px 0;
}
.iti__flag.iti__bl {
  height: 14px;
  background-position: -570px 0;
}
.iti__flag.iti__bm {
  height: 10px;
  background-position: -37pc 0;
}
.iti__flag.iti__bn {
  height: 10px;
  background-position: -614px 0;
}
.iti__flag.iti__bo {
  height: 14px;
  background-position: -636px 0;
}
.iti__flag.iti__bq {
  height: 14px;
  background-position: -658px 0;
}
.iti__flag.iti__br {
  height: 14px;
  background-position: -680px 0;
}
.iti__flag.iti__bs {
  height: 10px;
  background-position: -702px 0;
}
.iti__flag.iti__bt {
  height: 14px;
  background-position: -724px 0;
}
.iti__flag.iti__bv {
  height: 15px;
  background-position: -746px 0;
}
.iti__flag.iti__bw {
  height: 14px;
  background-position: -8in 0;
}
.iti__flag.iti__by {
  height: 10px;
  background-position: -790px 0;
}
.iti__flag.iti__bz {
  height: 14px;
  background-position: -812px 0;
}
.iti__flag.iti__ca {
  height: 10px;
  background-position: -834px 0;
}
.iti__flag.iti__cc {
  height: 10px;
  background-position: -856px 0;
}
.iti__flag.iti__cd {
  height: 15px;
  background-position: -878px 0;
}
.iti__flag.iti__cf {
  height: 14px;
  background-position: -900px 0;
}
.iti__flag.iti__cg {
  height: 14px;
  background-position: -922px 0;
}
.iti__flag.iti__ch {
  height: 15px;
  background-position: -59pc 0;
}
.iti__flag.iti__ci {
  height: 14px;
  background-position: -961px 0;
}
.iti__flag.iti__ck {
  height: 10px;
  background-position: -983px 0;
}
.iti__flag.iti__cl {
  height: 14px;
  background-position: -1005px 0;
}
.iti__flag.iti__cm {
  height: 14px;
  background-position: -1027px 0;
}
.iti__flag.iti__cn {
  height: 14px;
  background-position: -1049px 0;
}
.iti__flag.iti__co {
  height: 14px;
  background-position: -1071px 0;
}
.iti__flag.iti__cp {
  height: 14px;
  background-position: -1093px 0;
}
.iti__flag.iti__cr {
  height: 9pt;
  background-position: -1115px 0;
}
.iti__flag.iti__cu {
  height: 10px;
  background-position: -1137px 0;
}
.iti__flag.iti__cv {
  height: 9pt;
  background-position: -1159px 0;
}
.iti__flag.iti__cw {
  height: 14px;
  background-position: -1181px 0;
}
.iti__flag.iti__cx {
  height: 10px;
  background-position: -1203px 0;
}
.iti__flag.iti__cy {
  height: 14px;
  background-position: -1225px 0;
}
.iti__flag.iti__cz {
  height: 14px;
  background-position: -1247px 0;
}
.iti__flag.iti__de {
  height: 9pt;
  background-position: -1269px 0;
}
.iti__flag.iti__dg {
  height: 10px;
  background-position: -1291px 0;
}
.iti__flag.iti__dj {
  height: 14px;
  background-position: -1313px 0;
}
.iti__flag.iti__dk {
  height: 15px;
  background-position: -1335px 0;
}
.iti__flag.iti__dm {
  height: 10px;
  background-position: -1357px 0;
}
.iti__flag.iti__do {
  height: 14px;
  background-position: -1379px 0;
}
.iti__flag.iti__dz {
  height: 14px;
  background-position: -1401px 0;
}
.iti__flag.iti__ea {
  height: 14px;
  background-position: -1423px 0;
}
.iti__flag.iti__ec {
  height: 14px;
  background-position: -1445px 0;
}
.iti__flag.iti__ee {
  height: 13px;
  background-position: -1467px 0;
}
.iti__flag.iti__eg {
  height: 14px;
  background-position: -1489px 0;
}
.iti__flag.iti__eh {
  height: 10px;
  background-position: -1511px 0;
}
.iti__flag.iti__er {
  height: 10px;
  background-position: -1533px 0;
}
.iti__flag.iti__es {
  height: 14px;
  background-position: -1555px 0;
}
.iti__flag.iti__et {
  height: 10px;
  background-position: -1577px 0;
}
.iti__flag.iti__eu {
  height: 14px;
  background-position: -1599px 0;
}
.iti__flag.iti__fi {
  height: 9pt;
  background-position: -1621px 0;
}
.iti__flag.iti__fj {
  height: 10px;
  background-position: -1643px 0;
}
.iti__flag.iti__fk {
  height: 10px;
  background-position: -1665px 0;
}
.iti__flag.iti__fm {
  height: 11px;
  background-position: -1687px 0;
}
.iti__flag.iti__fo {
  height: 15px;
  background-position: -1709px 0;
}
.iti__flag.iti__fr {
  height: 14px;
  background-position: -1731px 0;
}
.iti__flag.iti__ga {
  height: 15px;
  background-position: -1753px 0;
}
.iti__flag.iti__gb {
  height: 10px;
  background-position: -1775px 0;
}
.iti__flag.iti__gd {
  height: 9pt;
  background-position: -1797px 0;
}
.iti__flag.iti__ge {
  height: 14px;
  background-position: -1819px 0;
}
.iti__flag.iti__gf {
  height: 14px;
  background-position: -1841px 0;
}
.iti__flag.iti__gg {
  height: 14px;
  background-position: -1863px 0;
}
.iti__flag.iti__gh {
  height: 14px;
  background-position: -1885px 0;
}
.iti__flag.iti__gi {
  height: 10px;
  background-position: -1907px 0;
}
.iti__flag.iti__gl {
  height: 14px;
  background-position: -1929px 0;
}
.iti__flag.iti__gm {
  height: 14px;
  background-position: -1951px 0;
}
.iti__flag.iti__gn {
  height: 14px;
  background-position: -1973px 0;
}
.iti__flag.iti__gp {
  height: 14px;
  background-position: -1995px 0;
}
.iti__flag.iti__gq {
  height: 14px;
  background-position: -2017px 0;
}
.iti__flag.iti__gr {
  height: 14px;
  background-position: -2039px 0;
}
.iti__flag.iti__gs {
  height: 10px;
  background-position: -2061px 0;
}
.iti__flag.iti__gt {
  height: 13px;
  background-position: -2083px 0;
}
.iti__flag.iti__gu {
  height: 11px;
  background-position: -2105px 0;
}
.iti__flag.iti__gw {
  height: 10px;
  background-position: -2127px 0;
}
.iti__flag.iti__gy {
  height: 9pt;
  background-position: -2149px 0;
}
.iti__flag.iti__hk {
  height: 14px;
  background-position: -2171px 0;
}
.iti__flag.iti__hm {
  height: 10px;
  background-position: -2193px 0;
}
.iti__flag.iti__hn {
  height: 10px;
  background-position: -2215px 0;
}
.iti__flag.iti__hr {
  height: 10px;
  background-position: -2237px 0;
}
.iti__flag.iti__ht {
  height: 9pt;
  background-position: -2259px 0;
}
.iti__flag.iti__hu {
  height: 10px;
  background-position: -2281px 0;
}
.iti__flag.iti__ic {
  height: 14px;
  background-position: -2303px 0;
}
.iti__flag.iti__id {
  height: 14px;
  background-position: -2325px 0;
}
.iti__flag.iti__ie {
  height: 10px;
  background-position: -2347px 0;
}
.iti__flag.iti__il {
  height: 15px;
  background-position: -2369px 0;
}
.iti__flag.iti__im {
  height: 10px;
  background-position: -2391px 0;
}
.iti__flag.iti__in {
  height: 14px;
  background-position: -2413px 0;
}
.iti__flag.iti__io {
  height: 10px;
  background-position: -2435px 0;
}
.iti__flag.iti__iq {
  height: 14px;
  background-position: -2457px 0;
}
.iti__flag.iti__ir {
  height: 9pt;
  background-position: -2479px 0;
}
.iti__flag.iti__is {
  height: 15px;
  background-position: -2501px 0;
}
.iti__flag.iti__it {
  height: 14px;
  background-position: -2523px 0;
}
.iti__flag.iti__je {
  height: 9pt;
  background-position: -2545px 0;
}
.iti__flag.iti__jm {
  height: 10px;
  background-position: -2567px 0;
}
.iti__flag.iti__jo {
  height: 10px;
  background-position: -2589px 0;
}
.iti__flag.iti__jp {
  height: 14px;
  background-position: -2611px 0;
}
.iti__flag.iti__ke {
  height: 14px;
  background-position: -2633px 0;
}
.iti__flag.iti__kg {
  height: 9pt;
  background-position: -2655px 0;
}
.iti__flag.iti__kh {
  height: 13px;
  background-position: -2677px 0;
}
.iti__flag.iti__ki {
  height: 10px;
  background-position: -2699px 0;
}
.iti__flag.iti__km {
  height: 9pt;
  background-position: -2721px 0;
}
.iti__flag.iti__kn {
  height: 14px;
  background-position: -2743px 0;
}
.iti__flag.iti__kp {
  height: 10px;
  background-position: -2765px 0;
}
.iti__flag.iti__kr {
  height: 14px;
  background-position: -2787px 0;
}
.iti__flag.iti__kw {
  height: 10px;
  background-position: -2809px 0;
}
.iti__flag.iti__ky {
  height: 10px;
  background-position: -2831px 0;
}
.iti__flag.iti__kz {
  height: 10px;
  background-position: -2853px 0;
}
.iti__flag.iti__la {
  height: 14px;
  background-position: -2875px 0;
}
.iti__flag.iti__lb {
  height: 14px;
  background-position: -2897px 0;
}
.iti__flag.iti__lc {
  height: 10px;
  background-position: -2919px 0;
}
.iti__flag.iti__li {
  height: 9pt;
  background-position: -2941px 0;
}
.iti__flag.iti__lk {
  height: 10px;
  background-position: -2963px 0;
}
.iti__flag.iti__lr {
  height: 11px;
  background-position: -2985px 0;
}
.iti__flag.iti__ls {
  height: 14px;
  background-position: -3007px 0;
}
.iti__flag.iti__lt {
  height: 9pt;
  background-position: -3029px 0;
}
.iti__flag.iti__lu {
  height: 9pt;
  background-position: -3051px 0;
}
.iti__flag.iti__lv {
  height: 10px;
  background-position: -3073px 0;
}
.iti__flag.iti__ly {
  height: 10px;
  background-position: -3095px 0;
}
.iti__flag.iti__ma {
  height: 14px;
  background-position: -3117px 0;
}
.iti__flag.iti__mc {
  height: 15px;
  background-position: -3139px 0;
}
.iti__flag.iti__md {
  height: 10px;
  background-position: -3160px 0;
}
.iti__flag.iti__me {
  height: 10px;
  background-position: -3182px 0;
}
.iti__flag.iti__mf {
  height: 14px;
  background-position: -3204px 0;
}
.iti__flag.iti__mg {
  height: 14px;
  background-position: -3226px 0;
}
.iti__flag.iti__mh {
  height: 11px;
  background-position: -203pc 0;
}
.iti__flag.iti__mk {
  height: 10px;
  background-position: -3270px 0;
}
.iti__flag.iti__ml {
  height: 14px;
  background-position: -3292px 0;
}
.iti__flag.iti__mm {
  height: 14px;
  background-position: -3314px 0;
}
.iti__flag.iti__mn {
  height: 10px;
  background-position: -3336px 0;
}
.iti__flag.iti__mo {
  height: 14px;
  background-position: -3358px 0;
}
.iti__flag.iti__mp {
  height: 10px;
  background-position: -3380px 0;
}
.iti__flag.iti__mq {
  height: 14px;
  background-position: -3402px 0;
}
.iti__flag.iti__mr {
  height: 14px;
  background-position: -214pc 0;
}
.iti__flag.iti__ms {
  height: 10px;
  background-position: -3446px 0;
}
.iti__flag.iti__mt {
  height: 14px;
  background-position: -3468px 0;
}
.iti__flag.iti__mu {
  height: 14px;
  background-position: -3490px 0;
}
.iti__flag.iti__mv {
  height: 14px;
  background-position: -3512px 0;
}
.iti__flag.iti__mw {
  height: 14px;
  background-position: -3534px 0;
}
.iti__flag.iti__mx {
  height: 9pt;
  background-position: -3556px 0;
}
.iti__flag.iti__my {
  height: 10px;
  background-position: -3578px 0;
}
.iti__flag.iti__mz {
  height: 14px;
  background-position: -225pc 0;
}
.iti__flag.iti__na {
  height: 14px;
  background-position: -3622px 0;
}
.iti__flag.iti__nc {
  height: 10px;
  background-position: -3644px 0;
}
.iti__flag.iti__ne {
  height: 15px;
  background-position: -3666px 0;
}
.iti__flag.iti__nf {
  height: 10px;
  background-position: -3686px 0;
}
.iti__flag.iti__ng {
  height: 10px;
  background-position: -3708px 0;
}
.iti__flag.iti__ni {
  height: 9pt;
  background-position: -3730px 0;
}
.iti__flag.iti__nl {
  height: 14px;
  background-position: -3752px 0;
}
.iti__flag.iti__no {
  height: 15px;
  background-position: -3774px 0;
}
.iti__flag.iti__np {
  height: 15px;
  background-position: -3796px 0;
}
.iti__flag.iti__nr {
  height: 10px;
  background-position: -3811px 0;
}
.iti__flag.iti__nu {
  height: 10px;
  background-position: -3833px 0;
}
.iti__flag.iti__nz {
  height: 10px;
  background-position: -3855px 0;
}
.iti__flag.iti__om {
  height: 10px;
  background-position: -3877px 0;
}
.iti__flag.iti__pa {
  height: 14px;
  background-position: -3899px 0;
}
.iti__flag.iti__pe {
  height: 14px;
  background-position: -3921px 0;
}
.iti__flag.iti__pf {
  height: 14px;
  background-position: -3943px 0;
}
.iti__flag.iti__pg {
  height: 15px;
  background-position: -3965px 0;
}
.iti__flag.iti__ph {
  height: 10px;
  background-position: -3987px 0;
}
.iti__flag.iti__pk {
  height: 14px;
  background-position: -4009px 0;
}
.iti__flag.iti__pl {
  height: 13px;
  background-position: -4031px 0;
}
.iti__flag.iti__pm {
  height: 14px;
  background-position: -4053px 0;
}
.iti__flag.iti__pn {
  height: 10px;
  background-position: -4075px 0;
}
.iti__flag.iti__pr {
  height: 14px;
  background-position: -4097px 0;
}
.iti__flag.iti__ps {
  height: 10px;
  background-position: -4119px 0;
}
.iti__flag.iti__pt {
  height: 14px;
  background-position: -4141px 0;
}
.iti__flag.iti__pw {
  height: 13px;
  background-position: -4163px 0;
}
.iti__flag.iti__py {
  height: 11px;
  background-position: -4185px 0;
}
.iti__flag.iti__qa {
  height: 8px;
  background-position: -4207px 0;
}
.iti__flag.iti__re {
  height: 14px;
  background-position: -4229px 0;
}
.iti__flag.iti__ro {
  height: 14px;
  background-position: -4251px 0;
}
.iti__flag.iti__rs {
  height: 14px;
  background-position: -4273px 0;
}
.iti__flag.iti__ru {
  height: 14px;
  background-position: -4295px 0;
}
.iti__flag.iti__rw {
  height: 14px;
  background-position: -4317px 0;
}
.iti__flag.iti__sa {
  height: 14px;
  background-position: -4339px 0;
}
.iti__flag.iti__sb {
  height: 10px;
  background-position: -4361px 0;
}
.iti__flag.iti__sc {
  height: 10px;
  background-position: -4383px 0;
}
.iti__flag.iti__sd {
  height: 10px;
  background-position: -4405px 0;
}
.iti__flag.iti__se {
  height: 13px;
  background-position: -4427px 0;
}
.iti__flag.iti__sg {
  height: 14px;
  background-position: -4449px 0;
}
.iti__flag.iti__sh {
  height: 10px;
  background-position: -4471px 0;
}
.iti__flag.iti__si {
  height: 10px;
  background-position: -4493px 0;
}
.iti__flag.iti__sj {
  height: 15px;
  background-position: -4515px 0;
}
.iti__flag.iti__sk {
  height: 14px;
  background-position: -4537px 0;
}
.iti__flag.iti__sl {
  height: 14px;
  background-position: -4559px 0;
}
.iti__flag.iti__sm {
  height: 15px;
  background-position: -4581px 0;
}
.iti__flag.iti__sn {
  height: 14px;
  background-position: -4603px 0;
}
.iti__flag.iti__so {
  height: 14px;
  background-position: -4625px 0;
}
.iti__flag.iti__sr {
  height: 14px;
  background-position: -4647px 0;
}
.iti__flag.iti__ss {
  height: 10px;
  background-position: -4669px 0;
}
.iti__flag.iti__st {
  height: 10px;
  background-position: -4691px 0;
}
.iti__flag.iti__sv {
  height: 9pt;
  background-position: -4713px 0;
}
.iti__flag.iti__sx {
  height: 14px;
  background-position: -4735px 0;
}
.iti__flag.iti__sy {
  height: 14px;
  background-position: -4757px 0;
}
.iti__flag.iti__sz {
  height: 14px;
  background-position: -4779px 0;
}
.iti__flag.iti__ta {
  height: 10px;
  background-position: -4801px 0;
}
.iti__flag.iti__tc {
  height: 10px;
  background-position: -4823px 0;
}
.iti__flag.iti__td {
  height: 14px;
  background-position: -4845px 0;
}
.iti__flag.iti__tf {
  height: 14px;
  background-position: -4867px 0;
}
.iti__flag.iti__tg {
  height: 13px;
  background-position: -4889px 0;
}
.iti__flag.iti__th {
  height: 14px;
  background-position: -4911px 0;
}
.iti__flag.iti__tj {
  height: 10px;
  background-position: -4933px 0;
}
.iti__flag.iti__tk {
  height: 10px;
  background-position: -4955px 0;
}
.iti__flag.iti__tl {
  height: 10px;
  background-position: -4977px 0;
}
.iti__flag.iti__tm {
  height: 14px;
  background-position: -4999px 0;
}
.iti__flag.iti__tn {
  height: 14px;
  background-position: -5021px 0;
}
.iti__flag.iti__to {
  height: 10px;
  background-position: -5043px 0;
}
.iti__flag.iti__tr {
  height: 14px;
  background-position: -5065px 0;
}
.iti__flag.iti__tt {
  height: 9pt;
  background-position: -5087px 0;
}
.iti__flag.iti__tv {
  height: 10px;
  background-position: -5109px 0;
}
.iti__flag.iti__tw {
  height: 14px;
  background-position: -5131px 0;
}
.iti__flag.iti__tz {
  height: 14px;
  background-position: -5153px 0;
}
.iti__flag.iti__ua {
  height: 14px;
  background-position: -5175px 0;
}
.iti__flag.iti__ug {
  height: 14px;
  background-position: -5197px 0;
}
.iti__flag.iti__um {
  height: 11px;
  background-position: -5219px 0;
}
.iti__flag.iti__un {
  height: 14px;
  background-position: -5241px 0;
}
.iti__flag.iti__us {
  height: 11px;
  background-position: -5263px 0;
}
.iti__flag.iti__uy {
  height: 14px;
  background-position: -5285px 0;
}
.iti__flag.iti__uz {
  height: 10px;
  background-position: -5307px 0;
}
.iti__flag.iti__va {
  height: 15px;
  background-position: -5329px 0;
}
.iti__flag.iti__vc {
  height: 14px;
  background-position: -5346px 0;
}
.iti__flag.iti__ve {
  height: 14px;
  background-position: -5368px 0;
}
.iti__flag.iti__vg {
  height: 10px;
  background-position: -5390px 0;
}
.iti__flag.iti__vi {
  height: 14px;
  background-position: -5412px 0;
}
.iti__flag.iti__vn {
  height: 14px;
  background-position: -5434px 0;
}
.iti__flag.iti__vu {
  height: 9pt;
  background-position: -341pc 0;
}
.iti__flag.iti__wf {
  height: 14px;
  background-position: -5478px 0;
}
.iti__flag.iti__ws {
  height: 10px;
  background-position: -5500px 0;
}
.iti__flag.iti__xk {
  height: 15px;
  background-position: -5522px 0;
}
.iti__flag.iti__ye {
  height: 14px;
  background-position: -5544px 0;
}
.iti__flag.iti__yt {
  height: 14px;
  background-position: -5566px 0;
}
.iti__flag.iti__za {
  height: 14px;
  background-position: -5588px 0;
}
.iti__flag.iti__zm {
  height: 14px;
  background-position: -5610px 0;
}
.iti__flag.iti__zw {
  height: 10px;
  background-position: -352pc 0;
}
.iti__flag {
  height: 15px;
  -webkit-box-shadow: 0 0 1px 0 #888;
  box-shadow: 0 0 1px 0 #888;
  background-image: url(clientlib-site/img/flags.png);
  background-repeat: no-repeat;
  background-color: #dbdbdb;
  background-position: 20px 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iti__flag {
    background-image: url(clientlib-site/img/flags@2x.png);
  }
}
.iti__flag.iti__np {
  background-color: transparent;
}
