:root {
  --color-black: #000;
  --color-white: #fff;
  --color-blue: #003AE1;
  --color-gray-1: #bfbfbf;
  --color-gray-2: #454545;
  --gradient-blue: linear-gradient(180deg, #003AE1 0%, #0639CD 100%);
  --shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
  --size-150: 3.93vw;
  --size-130: 3.385vw;
  --size-100: 2.604vw;
  --size-90: 2.344vw;
  --size-80: 2.083vw;
  --size-60: 1.563vw;
  --size-55: 1.432vw;
  --size-50: 1.302vw;
  --size-45: 1.172vw;
  --size-40: 1.042vw;
  --size-35: 0.911vw;
  --size-30: 0.781vw;
  --size-25: 0.651vw;
  --size-20: 0.521vw;
  --size-18: 0.469vw;
  --size-14: 0.365vw;
  --size-12: 0.313vw;
  --size-10: 0.260vw;
  --size-8: 0.208vw;
  --size-6: 0.156vw;
  --size-4: 0.104vw;
  --size-3: 0.078vw;
  --size-2: 0.052vw;
  --size-1: 1px;
  --coef: 1;
  --external-offset: 5vw;
}

@media screen and (min-aspect-ratio: 15/9) {
  :root {
    --coef: 1;
    --external-offset: 5vw;
  }
}
@media screen and (max-aspect-ratio: 15/8) {
  :root {
    --coef: 1;
    --external-offset: 5vw;
  }
}
main.site-main.home {
  padding: calc(4.5vw / var(--coef)) calc(var(--external-offset) / var(--coef)) 0 calc(var(--external-offset) / var(--coef));
}
@media screen and (max-width: 850px) {
  main.site-main.home {
    padding-top: calc(11vw / var(--coef));
  }
}
@media screen and (max-width: 540px) {
  main.site-main.home {
    padding: calc(7.8vw / var(--coef)) calc(5vw / var(--coef)) 0 calc(5vw / var(--coef));
  }
}
@media screen and (max-width: 850px) {
  main.site-main.home .home-slide-wrapper .pagination-slider-wrapper {
    margin-bottom: calc(4.2vw / var(--coef));
  }
}
@media screen and (max-width: 540px) {
  main.site-main.home .home-slide-wrapper .pagination-slider-wrapper {
    margin-bottom: calc(6.8vw / var(--coef));
  }
}
main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper {
  display: none;
}
@media screen and (max-width: 850px) {
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    margin: 0 calc(8vw / var(--coef));
  }
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper a {
    font-size: calc(3vw / var(--coef));
    font-weight: 600;
    letter-spacing: calc(-0.1vw / var(--coef));
    white-space: nowrap;
    color: var(--color-white);
    padding: calc(2.1vw / var(--coef)) calc(9vw / var(--coef));
    border-radius: calc(var(--size-20) / var(--coef));
  }
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper .home-slide-link {
    margin-right: calc(2vw / var(--coef));
  }
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper .home-slide-link a {
    background: var(--gradient-blue);
  }
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper .home-slide-link a:before {
    content: "";
    display: inline-block;
    width: 2.9vw;
    height: 2.9vw;
    background: url("/wp-content/themes/paysaxas/images/plus-button.svg");
    background-repeat: no-repeat;
    background-size: 2.9vw 2.9vw;
    transform: translateY(0.5vw);
    margin-right: calc(1vw / var(--coef));
  }
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper .home-slide-link2 a {
    background-color: var(--color-black);
  }
}
@media screen and (max-width: 540px) {
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin: 0 calc(0vw / var(--coef));
  }
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper a {
    font-size: calc(4.2vw / var(--coef));
    font-weight: 600;
    letter-spacing: calc(-0.1vw / var(--coef));
    white-space: nowrap;
    color: var(--color-white);
    padding: calc(2.6vw / var(--coef)) calc(5.2vw / var(--coef));
    border-radius: calc(var(--size-30) / var(--coef));
  }
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper .home-slide-link {
    margin-right: calc(2.2vw / var(--coef));
  }
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper .home-slide-link a {
    background: var(--gradient-blue);
  }
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper .home-slide-link a:before {
    content: "";
    display: inline-block;
    width: calc(3.7vw / var(--coef));
    height: calc(3.7vw / var(--coef));
    background: url("/wp-content/themes/paysaxas/images/plus-button.svg");
    background-repeat: no-repeat;
    background-size: calc(3.7vw / var(--coef)) calc(3.7vw / var(--coef));
    transform: translateY(0.5vw);
    margin-right: calc(2vw / var(--coef));
  }
  main.site-main.home .home-slide-wrapper .mobile-home-slide-lins-wrapper .home-slide-link2 a {
    padding: calc(2.6vw / var(--coef)) calc(6.5vw / var(--coef));
    background-color: var(--color-black);
  }
}

.hero-section-wrapper {
  display: grid;
  grid-template: 'content image' 2fr
                  'line image' 1fr
                  / calc(38.75vw / var(--coef)) auto;
  justify-content: space-between;
  align-items: center;
  margin: calc(3.75vw / var(--coef)) 0 calc(7.5vw / var(--coef));
}
.hero-section-content {
  grid-area: content;
  align-self: flex-end;
}
.hero-section-title {
  font-size: calc(3vw / var(--coef));
  font-weight: 700;
  color: #000;
  max-width: calc(38.75vw / var(--coef));
  margin-bottom: calc(1.5vw / var(--coef));
}
.hero-section-title span {
    color: #003ae1;
}
.hero-section-title-words {
  display: inline-block;
  position: relative;
  width: 100%;
}
.hero-section-title-words span {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  left: 0;
  top: 0;
  width: auto;
  opacity: 0;
}
.hero-section-title-words span.is-hidden {
  animation: slide-out .6s
}
.hero-section-title-words span.is-start {
  position: relative;
  opacity: 1;
  transform: translateY(0);
}
.hero-section-title-words span.is-visible {
  position: relative;
  opacity: 1;
  animation: slide-in .6s;
}

@keyframes slide-in {
  0% {
    opacity: 0;
    transform: translateY(100%)
  }

  60% {
    opacity: 1;
    transform: translateY(-20%)
  }

  to {
    opacity: 1;
    transform: translateY(0)
  }
}

@keyframes slide-out {
  0% {
    opacity: 1;
    transform: translateY(0)
  }

  60% {
    opacity: 0;
    transform: translateY(120%)
  }

  to {
    opacity: 0;
    transform: translateY(100%)
  }
}

.hero-section-desc {
    font-size: calc(1vw / var(--coef));
    font-weight: 500;
    color: #545454;
    max-width: calc(36.25vw / var(--coef));
    margin-bottom: calc(2vw / var(--coef));
}
.hero-section-line {
  grid-area: line;
  align-self: flex-start;
  display: flex;
  column-gap: calc(2vw / var(--coef));
}
.hero-section-block-link {
  display: flex;
}
.hero-section-block-link a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: max-content;
  color: #fff;
  background: linear-gradient(90deg, #003AE1 0%, #1853FF 100%);
  padding: calc(0.625vw / var(--coef)) calc(1.375vw / var(--coef));
  font-size: calc(1vw / var(--coef));
  font-weight: 600;
  border-radius: calc(0.188vw / var(--coef));
  transition: 0.3s;
}
.hero-section-block-link a:before {
  content: "";
  display: block;
  background: url(/wp-content/themes/paysaxas/images/plus-button.svg) no-repeat;
  background-size: calc(1.1vw / var(--coef));
  width: calc(1.1vw / var(--coef));
  height: calc(1.1vw / var(--coef));
  margin-right: calc(0.438vw / var(--coef));
}
.hero-section-info {
  display: grid;
  align-items: center;
  grid-template: 'icon text' auto
                  'icon link' auto
                  / calc(1.625vw / var(--coef)) 1fr;
  gap: calc(0.125vw / var(--coef)) calc(0.5vw / var(--coef));
}
.hero-section-info-icon {
  grid-area: icon;
  width: calc(1.625vw / var(--coef));
  height: calc(1.625vw / var(--coef));
}
.hero-section-info-text {
  grid-area: text;
  font-size: calc(0.875vw / var(--coef));
  font-weight: 500;
  color: #545454;
}
.hero-section-info-link {
  grid-area: link;
  font-size: calc(0.875vw / var(--coef));
  font-weight: 500;
  color: #003AE1;
  text-decoration: underline;
}
.hero-section-image {
  grid-area: image;
  /*width: calc(41.875vw / var(--coef));*/
  /*height: calc(32.5vw / var(--coef));*/
  width: calc(36.25vw / var(--coef));
  height: auto;
}
.hero-section-image img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
@media screen and (max-width: 850px) {
  .hero-section-wrapper {
    grid-template: 'content' auto
                  'image' auto
                  'line' auto
                  / 1fr;
    justify-content: center;
    margin: calc(3.75vw / var(--coef)) 0 calc(7.5vw / var(--coef));
  }
  .hero-section-title {
      text-align: center;
    font-size: calc(3.765vw / var(--coef));
    margin-bottom: calc(1.882vw / var(--coef));
    max-width: 100%;
  }
  .hero-section-desc {
    text-align: center;
    font-size: calc(1.647vw / var(--coef));
    margin-bottom: calc(2.824vw / var(--coef));
    max-width: 100%;
  }
  .hero-section-line {
    flex-flow: column;
    align-items: center;
    row-gap: 2.824vw;
  }
  .hero-section-block-link a {
    font-size: calc(1.882vw / var(--coef));
    padding: calc(1.176vw / var(--coef)) calc(2.824vw / var(--coef));
    border-radius: calc(0.353vw / var(--coef));
  }
  .hero-section-block-link a:before {
    background-size: calc(1.882vw / var(--coef));
    width: calc(1.882vw / var(--coef));
    height: calc(1.882vw / var(--coef));
    margin-right: calc(1.412vw / var(--coef));
  }
  .hero-section-info {
    grid-template: 'icon' auto
                  'text' auto
                  'link' auto
                  / 1fr;
    justify-items: center;
    row-gap: calc(0.235vw / var(--coef));
  }
  .hero-section-info-icon {
    width: calc(3.059vw / var(--coef));
    height: calc(3.059vw / var(--coef));
  }
  .hero-section-info-text,
  .hero-section-info-link {
    font-size: calc(1.647vw / var(--coef));
  }
  .hero-section-image {
    width: calc(56.471vw / var(--coef));
    height: auto;
    margin: 0 auto;
  }
  .hero-section-title-words span {
    white-space: wrap;
    width: 100%;
  }
}
@media screen and (max-width: 540px) {
  .hero-section-title {
    font-size: calc(5.926vw / var(--coef));
    margin-bottom: calc(2.963vw / var(--coef));
  }
  .hero-section-desc {
    font-size: calc(2.593vw / var(--coef));
    margin-bottom: calc(4.444vw / var(--coef));
  }
  .hero-section-line {
    row-gap: 4.444vw;
  }
  .hero-section-block-link a {
    font-size: calc(2.963vw / var(--coef));
    padding: calc(1.852vw / var(--coef)) calc(4.444vw / var(--coef));
    border-radius: calc(0.556vw / var(--coef));
  }
  .hero-section-block-link a:before {
    background-size: calc(2.963vw / var(--coef));
    width: calc(2.963vw / var(--coef));
    height: calc(2.963vw / var(--coef));
    margin-right: calc(2.222vw / var(--coef));
  }
  .hero-section-info {
    row-gap: calc(0.37vw / var(--coef));
  }
  .hero-section-info-icon {
    width: calc(4.815vw / var(--coef));
    height: calc(4.815vw / var(--coef));
  }
  .hero-section-info-text,
  .hero-section-info-link {
    font-size: calc(2.593vw / var(--coef));
  }
  .hero-section-image {
    width: 100%;
    height: auto;
  }
}

main.site-main.home .block2-section-wrapper {
  display: flex;
  gap: calc(3.5vw / var(--coef));
  margin-bottom: calc(5vw / var(--coef));
}
@media screen and (max-width: 850px) {
  main.site-main.home .block2-section-wrapper {
    margin: 0 calc(var(--external-offset) / var(--coef) * -1) calc(6.5vw / var(--coef)) calc(var(--external-offset) / var(--coef) * -1);
    padding: 0 calc(9vw / var(--coef)) calc(1.75vw / var(--coef)) calc(9vw / var(--coef));
  }
}
@media screen and (max-width: 540px) {
  main.site-main.home .block2-section-wrapper {
    flex-direction: column;
    padding: 0;
    margin: 0 0 calc(11.8vw / var(--coef)) 0;
    gap: calc(4.5vw / var(--coef));
  }
}

.block2-feature {
  border: none;
  display: flex;
  flex-flow: column;
  row-gap: calc(1vw / var(--coef));
  padding: 0;
  max-width: calc(33% - 1.75vw);
}
.block2-feature-wrap {
  display: flex;
  align-items: center;
  column-gap: calc(0.688vw / var(--coef));
}
.block2-feature .block2-feature-image {
  display: inline-flex;
  margin-right: 0;
  padding: calc(0.563vw / var(--coef));
  border-radius: calc(0.313vw / var(--coef));
  width: calc(2.625vw / var(--coef));
  height: calc(2.625vw / var(--coef));
  background: #003AE1;
  overflow: hidden;
}
.block2-feature .block2-feature-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.block2-feature-title {
  font-weight: 600;
  font-size: calc(1.125vw / var(--coef));
  color: #000;
}
.block2-feature-desc {
  font-weight: 500;
  font-size: calc(1vw / var(--coef));
  color: #545454;
}
.block2-feature-desc span {
  font-weight: 600;
  color: #003AE1;
}
@media screen and (max-width: 850px) {
  main.site-main.home .block2-section-wrapper {
    flex-flow: wrap column;
  }
  .block2-feature {
    row-gap: calc(1.882vw / var(--coef));
  }
  .block2-feature-wrap {
    column-gap: calc(1.294vw / var(--coef));
  }
  .block2-feature .block2-feature-image {
    padding: calc(1.059vw / var(--coef));
    border-radius: calc(0.588vw / var(--coef));
    width: calc(4.941vw / var(--coef));
    height: calc(4.941vw / var(--coef));
  }
  .block2-feature-title {
    font-size: calc(2.118vw / var(--coef));
  }
  .block2-feature-desc {
    font-size: calc(1.882vw / var(--coef));
  }
}
@media screen and (max-width: 540px) {
  .block2-feature {
    row-gap: calc(2.963vw / var(--coef));
  }
  .block2-feature-wrap {
    column-gap: calc(2.037vw / var(--coef));
  }
  .block2-feature .block2-feature-image {
    padding: calc(1.667vw / var(--coef));
    border-radius: calc(0.926vw / var(--coef));
    width: calc(7.778vw / var(--coef));
    height: calc(7.778vw / var(--coef));
  }
  .block2-feature-title {
    font-size: calc(3.333vw / var(--coef));
  }
  .block2-feature-desc {
    font-size: calc(2.963vw / var(--coef));
  }
}

.block4-section-wrapper {
  margin-bottom: calc(10vw / var(--coef));
}
.block4-section-content {
  display: flex;
  flex-flow: wrap;
  gap: calc(1.75vw / var(--coef));
}
.block4-section-title {
  font-size: calc(1.875vw / var(--coef));
  font-weight: 700;
  line-height: calc(2.188vw / var(--coef));
  letter-spacing: calc(-0.019vw / var(--coef));
  color: #000000CC;
  text-align: center;
  margin-bottom: calc(4vw / var(--coef));
}
.block4-section-title span {
  position: relative;
  font-weight: 600;
  font-style: italic;
  color: #003AE1;
}
.block4-section-title span::before {
  content: '';
  position: absolute;
  left: 0;
  bottom: calc(-0.625vw / var(--coef));
  width: 100%;
  height: calc(0.625vw / var(--coef));
  background: url("/wp-content/themes/paysaxas/images/home/underline.svg") center/cover no-repeat;
}
.block4-feature {
  display: flex;
  justify-content: space-between;
  flex: 1 0 calc((33% - 1.75vw) / var(--coef));
  row-gap: calc(1vw / var(--coef));
  max-width: calc(33% - 0.875vw);
  padding: calc(1.5vw / var(--coef));
  border: 1px solid #003AE126;
  border-radius: calc(0.625vw / var(--coef));
  background: #fff;
  box-shadow: 0 calc(0.25vw / var(--coef)) calc(0.625vw / var(--coef)) #00000026;
}
.block4-feature-content {
  display: flex;
  flex-flow: column;
  row-gap: calc(1vw / var(--coef));
}
.block4-feature-link {
  display: inline-flex;
  flex: 0 0 auto;
  width: calc(1.25vw / var(--coef));
  height: calc(2.75vw / var(--coef));
  padding: calc(0.75vw / var(--coef)) calc(0.188vw / var(--coef));
}
.block4-feature-link img {
  width: 100%;
  height: 100%;
}
.block4-feature-wrap {
  display: flex;
  align-items: center;
  column-gap: calc(0.688vw / var(--coef));
}
.block4-feature-image {
  display: inline-flex;
  flex: 0 0 auto;
  padding: calc(0.563vw / var(--coef));
  border-radius: calc(0.313vw / var(--coef));
  width: calc(2.625vw / var(--coef));
  height: calc(2.625vw / var(--coef));
  background: #003AE1;
  overflow: hidden;
}
.block4-feature .block4-feature-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 850px) {
  .block4-section-wrapper {
    margin-bottom: calc(14.118vw / var(--coef));
  }
  .block4-section-title {
    font-size: calc(3.765vw / var(--coef));
    line-height: calc(4.405vw / var(--coef));
    letter-spacing: calc(-0.038vw / var(--coef));
    margin-bottom: calc(3.529vw / var(--coef));
  }
  .block4-section-title span::before {
    bottom: calc(-0.588vw / var(--coef));
    height: calc(1.176vw / var(--coef));
  }
  .block4-section-content {
    flex-flow: column;
    align-items: center;
    row-gap: calc(2.824vw / var(--coef));
  }
  .block4-feature {
    width: 100%;
    flex: 0 0 100%;
    max-width: calc(52.941vw / var(--coef));
    padding: calc(2.824vw / var(--coef)) calc(2.353vw / var(--coef));
    border-radius: calc(1.176vw / var(--coef));
    box-shadow: 0 calc(0.471vw / var(--coef)) calc(1.176vw / var(--coef)) #00000026;
  }
  .block4-feature-link {
    width: calc(2.118vw / var(--coef));
    height: calc(2.824vw / var(--coef));
    padding: calc(0.706vw / var(--coef)) calc(0.353vw / var(--coef));
  }
  .block4-feature-wrap {
    display: flex;
    align-items: center;
    column-gap: calc(1.529vw / var(--coef));
  }
  .block4-feature-image {
    padding: calc(1.059vw / var(--coef));
    border-radius: calc(0.588vw / var(--coef));
    width: calc(4vw / var(--coef));
    height: calc(4vw / var(--coef));
  }
}
@media screen and (max-width: 540px) {
  .block4-section-wrapper {
    margin-bottom: calc(22.222vw / var(--coef));
  }
  .block4-section-title {
    font-size: calc(5.926vw / var(--coef));
    line-height: calc(6.933vw / var(--coef));
    letter-spacing: calc(-0.059vw / var(--coef));
    margin-bottom: calc(5.556vw / var(--coef));
  }
  .block4-section-title span::before {
    bottom: calc(-0.926vw / var(--coef));
    height: calc(1.852vw / var(--coef));
  }
  .block4-section-content {
    row-gap: calc(4.444vw / var(--coef));
  }
  .block4-feature {
    max-width: 100%;
    padding: calc(4.444vw / var(--coef)) calc(3.704vw / var(--coef));
    border-radius: calc(1.852vw / var(--coef));
    box-shadow: 0 calc(0.741vw / var(--coef)) calc(1.852vw / var(--coef)) #00000026;
  }
  .block4-feature-link {
    width: calc(3.333vw / var(--coef));
    height: calc(24.444vw / var(--coef));
    padding: calc(1.111vw / var(--coef)) calc(0.556vw / var(--coef));
  }
  .block4-feature-wrap {
    display: flex;
    align-items: center;
    column-gap: calc(2.407vw / var(--coef));
  }
  .block4-feature-image {
    padding: calc(1.667vw / var(--coef));
    border-radius: calc(0.926vw / var(--coef));
    width: calc(6.296vw / var(--coef));
    height: calc(6.296vw / var(--coef));
  }
}

.block3-section {
  margin-bottom: calc(12.188vw / var(--coef));
}
.block3-section-wrapper {
  margin-bottom: calc(3.75vw / var(--coef));
}
.block3-section-wrapper:last-child {
  margin-bottom: 0;
}
.block3-section-wrapper.reverse .block3-left-block-wrapper {
  align-items: flex-start;
}
.block3-section-wrapper.reverse .block3-left-block-wrapper .block3-features-second-title {
  text-align: left;
}
.block3-section-wrapper .block3-left-block-wrapper,
.block3-section-wrapper.reverse .block3-right-block-wrapper {
  max-width: calc(29.375vw / var(--coef));
}
.block3-section-wrapper .block3-left-block-wrapper .border-wrapper {
  margin: 0 0 calc(1.5vw / var(--coef)) calc(-1vw / var(--coef));
}
.block3-section-wrapper .block3-left-block-wrapper .border-wrapper *:not(*[class*=border]) {
  font-size: calc(0.938vw / var(--coef));
  border-radius: calc(0.625vw / var(--coef));
  background-color: #D6E1FF;
  padding: calc(0.5vw / var(--coef)) calc(1.75vw / var(--coef));
}
.block3-section-wrapper .block3-left-block-wrapper .block3-features-second-title {
  margin-bottom: calc(1.5vw / var(--coef));
}
.block3-section-wrapper .block3-left-block-wrapper .block3-features-second-title p {
  font-size: calc(2.5vw / var(--coef));
}
.block3-section-wrapper .block3-left-block-wrapper .block3-features-second-title p span {
  font-weight: 500;
  color: #003AE1;
  text-decoration: none;
}
.block3-section-wrapper .block3-left-block-wrapper .block3-left-block-description {
  margin-bottom: calc(1.5vw / var(--coef));
  font-size: calc(1vw / var(--coef));
  font-weight: 500;
  letter-spacing: calc(-0.04vw / var(--coef));
  color: #545454;
}
.block3-section-wrapper .block3-left-block-wrapper .block3-left-block-link a {
  background: linear-gradient(90deg, #003AE1 0%, #1853FF 100%);
  padding: calc(0.625vw / var(--coef)) calc(1.375vw / var(--coef));
  font-size: calc(1vw / var(--coef));
  border-radius: calc(0.188vw / var(--coef));
}
.block3-right-block-wrapper {
  width: 45.625vw;
  height: 41.25vw;
}
@media screen and (max-width: 850px) {
  .block3-section {
    margin-bottom: calc(14.118vw / var(--coef));
  }
  .block3-section-wrapper {
    margin-bottom: calc(8.235vw / var(--coef));
  }
  .block3-section-wrapper .block3-left-block-wrapper,
  .block3-section-wrapper.reverse .block3-right-block-wrapper{
    max-width: 100%;
  }
  .block3-section-wrapper .block3-left-block-wrapper .border-wrapper *:not(*[class*=border]) {
    font-size: calc(1.529vw / var(--coef));
    border-radius: calc(0.588vw / var(--coef));
    background-color: #94B0FF80;
    padding: calc(0.588vw / var(--coef)) calc(0.824vw / var(--coef));
  }
  .block3-section-wrapper .block3-left-block-wrapper .block3-features-second-title {
    margin-bottom: calc(1.647vw / var(--coef));
  }
  .block3-section-wrapper .block3-left-block-wrapper .block3-features-second-title p {
    font-size: calc(3.765vw / var(--coef));
  }
  .block3-section-wrapper .block3-left-block-wrapper .block3-left-block-description {
    margin-bottom: calc(8.235vw / var(--coef));
    font-size: calc(1.765vw / var(--coef));
    font-weight: 400;
    color: #6C6C6CCC;
    text-align: center;
  }
  .block3-section-wrapper .block3-left-block-wrapper .block3-left-block-link {
    display: none;
  }
}
@media screen and (max-width: 540px) {
  .block3-section {
    margin-bottom: calc(22.222vw / var(--coef));
  }
  .block3-section-wrapper {
    margin-bottom: calc(12.963vw / var(--coef));
  }
  .block3-section-wrapper .block3-left-block-wrapper .border-wrapper *:not(*[class*=border]) {
    font-size: calc(2.407vw / var(--coef));
    border-radius: calc(0.926vw / var(--coef));
    background-color: #94B0FF80;
    padding: calc(0.926vw / var(--coef)) calc(1.296vw / var(--coef));
  }
  .block3-section-wrapper .block3-left-block-wrapper .block3-features-second-title {
    margin-bottom: calc(2.593vw / var(--coef));
  }
  .block3-section-wrapper .block3-left-block-wrapper .block3-features-second-title p {
    font-size: calc(5.926vw / var(--coef));
  }
  .block3-section-wrapper .block3-left-block-wrapper .block3-left-block-description {
    margin-bottom: calc(12.963vw / var(--coef));
    font-size: calc(2.778vw / var(--coef));
  }
}
.block3-section-wrapper .block3-left-block-wrapper .block3-left-block-link a:before {
  content: "";
  display: block;
  background: url("/wp-content/themes/paysaxas/images/plus-button.svg") no-repeat;
  background-size: calc(1.1vw / var(--coef));
  width: calc(1.1vw / var(--coef));
  height: calc(1.1vw / var(--coef));
  margin-right: calc(0.438vw / var(--coef));
}

.block5-section {
  margin-bottom: calc(18.125vw / var(--coef));
}
.block5-section-wrapper {
  display: grid;
  grid-template: "tabs slider" auto
                  ". dots" auto
                  / calc(15.625vw / var(--coef)) 1fr;
  gap: calc(2.25vw / var(--coef));
}
.block5-section-tabs {
  grid-area: tabs;
  display: flex;
  flex-flow: column;
  row-gap: calc(1.5vw / var(--coef));
}
.block5-section-tab {
  font-size: calc(1.125vw / var(--coef));
  line-height: calc(1.313vw / var(--coef));
  letter-spacing: calc(-0.011vw / var(--coef));
  font-weight: 600;
  padding: calc(1.375vw / var(--coef)) calc(1.5vw / var(--coef));
  width: 100%;
  border: 1px solid #00000026;
  border-radius: calc(0.625vw / var(--coef));
  background: #FFFFFF;
  box-shadow: 0 calc(0.25vw / var(--coef)) calc(0.625vw / var(--coef)) #00000026;
}
.block5-section-tabs-mobile {
  display: none;
}
.block5-section-tab:hover,
.block5-section-tab.active {
  color: #FFFFFF;
  background: #003AE1;
  transition: background .3s, color .3s;
  cursor: pointer;
}
.block5-section-tabs-mobile ~ .select2 {
  display: none;
}
.block5-section-slider {
  grid-area: slider;
  width: 100%;
  max-width: calc(72vw / var(--coef));
}
.block5-section-slider-wrap {
  display: none;
  width: 100%;
  height: 100%;
}
.block5-section-slider-list {
  height: 100%;
}
.block5-section-slider-wrap.active {
  display: block;
}
.slick-list {
  height: calc(100% + 1.5vw);
  margin: calc(-0.75vw / var(--coef));
}
.slick-track {
  min-width: 100%;
  height: 100%;
}
.slick-initialized .block5-section-slide-item {
  display: flex;
  flex-flow: column;
  margin: calc(0.75vw / var(--coef));
  height: calc(100% - 1.5vw);
  width: 100%;
  max-width: calc((50% - 1.5vw) / var(--coef));
  border: 1px solid #0000000D;
  border-radius: calc(0.625vw / var(--coef));
  background: #FFFFFF;
  box-shadow: 0 calc(0.25vw / var(--coef)) calc(0.625vw / var(--coef)) #00000026;
  overflow: hidden;
}
.block5-section-slide-image {
  display: flex;
  min-height: calc(13.375vw / var(--coef));
}
.block5-section-slide-image img {
  display: inline-flex;
  width: 100%;
  height: auto;
  object-fit: cover;
}
.block5-section-slide-content {
  display: flex;
  flex-flow: column;
  flex: 1 0 auto;
  padding: calc(1.438vw / var(--coef)) calc(1.563vw / var(--coef)) calc(1.125vw / var(--coef));
}
.block5-section-slide-title {
  font-size: calc(1.25vw / var(--coef));
  font-weight: 600;
  color: #000000CC;
  margin-bottom: calc(1.563vw / var(--coef));
}
.block5-section-slide-desc {
  flex: 1 0 auto;
  font-size: calc(1vw / var(--coef));
  color: #00000099;
  margin-bottom: calc(3vw / var(--coef));
}
.block5-section-slide-underline {
  display: flex;
  justify-content: space-between;
}
.block5-section-slide-time {
  font-size: calc(0.938vw / var(--coef));
  font-style: italic;
  font-weight: 300;
  color: #00000066;
}
.block5-section-slide-link {
  display: inline-flex;
  align-items: center;
  font-size: calc(1vw / var(--coef));
  line-height: calc(1.17vw / var(--coef));
  color: #003AE1;
}
.block5-section-slide-link:before {
  order: 1;
  content: url('/wp-content/themes/paysaxas/images/home/chevron-right.svg');
  margin-left: calc(-0.25vw / var(--coef));
  margin-top: calc(0.125vw / var(--coef));
}
.block5-section-slide-link:after {
  content: url('/wp-content/themes/paysaxas/images/home/chevron-right.svg');
  margin-left: calc(0.25vw / var(--coef));
  margin-top: calc(0.125vw / var(--coef));
}
.slick-initialized .block5-section-slide-item-wrap {
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  row-gap: calc(1.5vw / var(--coef));
  margin: calc(0.75vw / var(--coef));
  width: 100%;
  max-width: calc((50% - 1.5vw) / var(--coef));
  height: calc(100% - 1.5vw);
}
.block5-section-slide-content-item {
  display: flex;
  flex-flow: column;
  height: 100%;
  justify-content: space-between;
  row-gap: calc(1.25vw / var(--coef));
  padding: calc(1.5vw / var(--coef));
  border: 1px solid #003AE126;
  border-radius: calc(0.625vw / var(--coef));
  background: #fff;
  box-shadow: 0 calc(0.25vw / var(--coef)) calc(0.625vw / var(--coef)) #00000026;
  overflow: hidden;
}
.block5-section-slide-company {
  display: inline-flex;
  max-width: calc(9.375vw / var(--coef));
  width: auto;
  height: auto;
  max-height: calc(1.5vw / var(--coef));
  margin-bottom: calc(1vw / var(--coef));
}
.block5-section-slide-company img {
  display: inline-flex;
  width: 100%;
  height: auto;
  object-fit: contain;
}
.block5-section-slide-desc-large {
  font-size: calc(1vw / var(--coef));
  font-weight: 500;
  color: #545454;
  margin-bottom: auto;
}
.block5-section-slide-link-large {
  font-weight: 500;
  padding: 0;
}
.block5-pagination-slider-wrapper {
  grid-area: dots;
}
.block5-pagination-slider-wrapper .dots-slider-block5 {
  display: none;
}
.block5-pagination-slider-wrapper .dots-slider-block5.active {
  display: block;
}
.block5-pagination-slider-wrapper .dots-slider-block5 ul.slick-dots {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-flow: wrap;
  gap: calc(0.438vw / var(--coef));;
}
.block5-pagination-slider-wrapper .dots-slider-block5 ul.slick-dots li {
  display: flex;
  align-items: center;
}
.block5-pagination-slider-wrapper .dots-slider-block5 ul.slick-dots li:last-child {
  margin-right: 0;
}
.block5-pagination-slider-wrapper .dots-slider-block5 ul.slick-dots li button {
  opacity: 0.3;
  background: #000;
  width: calc(3vw / var(--coef));
  height: calc(0.188vw / var(--coef));
  color: transparent;
}
.block5-pagination-slider-wrapper .dots-slider-block5 ul.slick-dots li.slick-active button {
  background-color: var(--color-blue);
  opacity: 1;
}
@media screen and (max-width: 850px) {
  .block5-section {
    margin-bottom: calc(14.118vw / var(--coef));
  }
  .block5-pagination-slider-wrapper .dots-slider-block5 ul.slick-dots {
    gap: calc(0.9vw / var(--coef));
  }
  .block5-pagination-slider-wrapper .dots-slider-block5 ul.slick-dots li button {
    width: calc(8vw / var(--coef));
    height: calc(0.5vw / var(--coef));
  }
  .block5-section-wrapper {
    grid-template: "tabs" auto
                  "slider" auto
                  "dots" auto
                  / 1fr;
    justify-items: center;
    row-gap: calc(3.765vw / var(--coef));
  }

  .block5-section-tabs {
    display: none;
  }
  .block5-section-tabs-mobile {
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
  }
  .block5-section-tabs-mobile ~ .select2 {
    display: block;
    grid-area: tabs;
    max-width: calc(56.471vw / var(--coef));
    padding: 0;
    background: #003AE1;
    border-radius: calc(1.176vw / var(--coef));
    box-shadow: 0 calc(0.471vw / var(--coef)) calc(1.176vw / var(--coef)) #00000026;
    z-index: 5;
  }
  .block5-section-tabs-mobile ~ .select2 .selection {
    width: 100%;
  }
  .block5-section-tabs-mobile ~ .select2 .select2-selection--single {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: calc(2.118vw / var(--coef));
    line-height: calc(2.478vw / var(--coef));
    font-weight: 600;
    letter-spacing: calc(-0.021vw / var(--coef));
    color: #fff;
    padding: calc(2.588vw / var(--coef)) calc(2.824vw / var(--coef));
  }
  .block5-section-tabs-mobile ~ .select2 .select2-selection__arrow b {
    border: none;
    display: inline-block;
    width: 0;
    height: 0;
    border-left: calc(0.941vw / var(--coef)) solid transparent;
    border-right: calc(0.941vw / var(--coef)) solid transparent;
    border-top: calc(0.941vw / var(--coef)) solid white;
  }
  .select2-container {
    width: 100%;
    max-width: calc(56.471vw / var(--coef));
    margin-top: calc(1.294vw / var(--coef));
    border: 1px solid #003AE1;
    padding: calc(2.824vw / var(--coef));
    border-radius: calc(1.176vw / var(--coef));
    background: #fff;
  }
  .select2-container .select2-dropdown {
    padding: 0;
    border: none;
    border-radius: 0;
    background: none;
    box-shadow: none;
    overflow: visible;
  }
  .select2-container .select2-dropdown .select2-results ul.select2-results__options {
    display: flex;
    flex-flow: column;
    row-gap: calc(2.824vw / var(--coef));
  }
  .select2-container .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option {
    font-size: calc(2.118vw / var(--coef));
    line-height: calc(2.478vw / var(--coef));
    letter-spacing: calc(-0.021vw / var(--coef));
    font-weight: 600;
    color: #000;
    padding: 0;
  }
  .select2-container .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option--selected {
    display: none;
  }

  .block5-section-slider {
    max-width: calc(56.471vw / var(--coef));
  }
  .slick-list {
    height: calc(100% + 5.648vw);
    margin: calc(-2.824vw / var(--coef));
  }
  .slick-initialized .block5-section-slide-item {
    margin: calc(2.824vw / var(--coef));
    min-height: calc(51.294vw / var(--coef));
    height: calc(100% - 5.648vw);
    max-width: 100%;
    border-radius: calc(1.176vw / var(--coef));
    box-shadow: 0 calc(0.471vw / var(--coef)) calc(1.176vw / var(--coef)) #00000026;
  }
  .block5-section-slide-image {
    min-height: calc(25.176vw / var(--coef));
  }
  .block5-section-slide-content {
    padding: calc(2.824vw / var(--coef)) calc(1.882vw / var(--coef));
  }
  .block5-section-slide-title {
    font-size: calc(2.353vw / var(--coef));
    margin-bottom: calc(1.647vw / var(--coef));
  }
  .block5-section-slide-desc {
    font-size: calc(1.882vw / var(--coef));
    margin-bottom: calc(1.882vw / var(--coef));
  }
  .block5-section-slide-time {
    font-size: calc(1.765vw / var(--coef));
  }
  .block5-section-slide-link {
    font-size: calc(1.882vw / var(--coef));
    line-height: calc(2.202vw / var(--coef));
  }
  .block5-section-slide-link:before {
    line-height: calc(1.882vw / var(--coef));
    margin-left: calc(-0.235vw / var(--coef));
  }
  .block5-section-slide-link:after {
    line-height: calc(1.882vw / var(--coef));
    margin-left: calc(0.706vw / var(--coef));
  }
  .slick-initialized .block5-section-slide-item-wrap {
    row-gap: calc(2.824vw/ var(--coef));
    margin: calc(2.824vw / var(--coef));
    max-width: 100%;
    min-height: calc(51.294vw / var(--coef));
    height: calc(100% - 5.648vw);
  }
  .block5-section-slide-content-item {
    row-gap: calc(2.824vw / var(--coef));
    padding: calc(2.824vw / var(--coef)) calc(1.882vw / var(--coef));
    border-radius: calc(1.176vw / var(--coef));
    box-shadow: 0 calc(0.471vw / var(--coef)) calc(1.176vw / var(--coef)) #00000026;
  }
  .block5-section-slide-company {
    max-width: calc(21.176vw / var(--coef));
    max-height: calc(4.235vw / var(--coef));
  }
  .block5-section-slide-desc-large,
  .block5-section-slide-link-large {
    font-size: calc(1.882vw / var(--coef));
  }
}
@media screen and (max-width: 540px) {
  .block5-section {
    margin-bottom: calc(22.222vw / var(--coef));
  }
  .block5-pagination-slider-wrapper .dots-slider-block5 ul.slick-dots {
    gap: calc(1.75vw / var(--coef));
  }
  .block5-pagination-slider-wrapper .dots-slider-block5 ul.slick-dots li button {
    width: calc(12vw / var(--coef));
    height: calc(0.7vw / var(--coef));
  }
  .block5-section-wrapper {
    row-gap: calc(5.926vw / var(--coef));
  }
  .block5-section-tab {
    font-size: calc(3.333vw / var(--coef));
    line-height: calc(3.9vw / var(--coef));
    letter-spacing: calc(-0.033vw / var(--coef));
    padding: calc(4.074vw / var(--coef)) calc(4.444vw / var(--coef));
  }

  .block5-section-tabs-mobile ~ .select2 {
    max-width: calc(87.037vw / var(--coef));
    border-radius: calc(1.852vw / var(--coef));
    box-shadow: 0 calc(0.741vw / var(--coef)) calc(1.852vw / var(--coef)) #00000026;
  }
  .block5-section-tabs-mobile ~ .select2 .select2-selection--single {
    font-size: calc(3.333vw / var(--coef));
    line-height: calc(3.9vw / var(--coef));
    letter-spacing: calc(-0.033vw / var(--coef));
    padding: calc(4.074vw / var(--coef)) calc(4.444vw / var(--coef));
  }
  .block5-section-tabs-mobile ~ .select2 .select2-selection__arrow b {
    border-left: calc(1.481vw/ var(--coef)) solid transparent;
    border-right: calc(1.481vw / var(--coef)) solid transparent;
    border-top: calc(1.481vw / var(--coef)) solid white;
  }
  .select2-container {
    max-width: calc(87.037vw / var(--coef));
    margin-top: calc(2.037vw / var(--coef));
    padding: calc(4.444vw / var(--coef));
    border-radius: calc(1.852vw / var(--coef));
  }
  .select2-container .select2-dropdown .select2-results ul.select2-results__options {
    row-gap: calc(4.444vw / var(--coef));
  }
  .select2-container .select2-dropdown .select2-results ul.select2-results__options li.select2-results__option {
    font-size: calc(3.333vw / var(--coef));
    line-height: calc(3.9vw / var(--coef));
    letter-spacing: calc(-0.033vw / var(--coef));
  }

  .block5-section-slider {
    max-width: calc(85.185vw / var(--coef));
  }
  .slick-list {
    height: calc(100% + 8.888vw);
    margin: calc(-4.444vw / var(--coef));
  }
  .slick-initialized .block5-section-slide-item {
    margin: calc(4.444vw / var(--coef));
    min-height: calc(80.741vw / var(--coef));
    height: calc(100% - 8.888vw);
    max-width: 100%;
    border-radius: calc(1.852vw / var(--coef));
    box-shadow: 0 calc(0.741vw / var(--coef)) calc(1.852vw / var(--coef)) #00000026;
  }
  .block5-section-slide-image {
    min-height: calc(39.63vw / var(--coef));
  }
  .block5-section-slide-content {
    padding: calc(4.444vw / var(--coef)) calc(2.963vw / var(--coef));
  }
  .block5-section-slide-title {
    font-size: calc(3.704vw / var(--coef));
    margin-bottom: calc(2.593vw / var(--coef));
  }
  .block5-section-slide-desc {
    font-size: calc(2.963vw / var(--coef));
    margin-bottom: calc(2.963vw / var(--coef));
  }
  .block5-section-slide-time {
    font-size: calc(2.778vw / var(--coef));
  }
  .block5-section-slide-link {
    font-size: calc(2.963vw / var(--coef));
    line-height: calc(3.467vw / var(--coef));
  }
  .block5-section-slide-link:before {
    line-height: calc(2.963vw / var(--coef));
    margin-left: calc(-0.37vw / var(--coef));
  }
  .block5-section-slide-link:after {
    line-height: calc(2.963vw / var(--coef));
    margin-left: calc(1.111vw / var(--coef));
  }
  .slick-initialized .block5-section-slide-item-wrap {
    row-gap: calc(4.444vw / var(--coef));
    margin: calc(4.444vw / var(--coef));
    max-width: 100%;
    min-height: calc(80.741vw / var(--coef));
    height: calc(100% - 8.888vw);
  }
  .block5-section-slide-content-item {
    row-gap: calc(4.444vw / var(--coef));
    padding: calc(4.444vw / var(--coef)) calc(2.963vw / var(--coef));
    border-radius: calc(1.852vw / var(--coef));
    box-shadow: 0 calc(0.741vw / var(--coef)) calc(1.852vw / var(--coef)) #00000026;
  }
  .block5-section-slide-company {
    max-width: calc(33.333vw / var(--coef));
    max-height: calc(6.667vw / var(--coef));
  }
  .block5-section-slide-desc-large,
  .block5-section-slide-link-large {
    font-size: calc(2.963vw / var(--coef));
  }
}

.banner {
  position: relative;
  border-radius: calc(0.625vw / var(--coef));
  padding: calc(2.625vw / var(--coef)) calc(2.625vw / var(--coef)) calc(1.875vw / var(--coef));
  margin-bottom: calc(12.188vw / var(--coef));
  background: #fff;
  box-shadow: 0 calc(0.25vw / var(--coef)) calc(0.625vw / var(--coef)) #00000026;
}
.banner-desc {
  border: 1px solid #003AE1;
  border-radius: calc(0.625vw / var(--coef));
  padding: calc(1.5vw / var(--coef)) calc(1.125vw / var(--coef));
  color: #545454;
  font-size: calc(0.875vw / var(--coef));
  font-weight: 500;
  max-width: calc(41.875vw / var(--coef));
  margin-bottom: calc(1.5vw / var(--coef));
}
.banner-name-wrap {
  display: flex;
  column-gap: calc(0.313vw / var(--coef));
  margin-bottom: calc(0.625vw / var(--coef));
}
.banner-name-wrap span {
  font-size: calc(1.875vw / var(--coef));
  line-height: calc(2.5vw / var(--coef));
  font-weight: 800;
}
.banner-name {
  color: #000;
}
.banner-second-name {
  color: #003AE1;
}
.banner-position {
  font-size: calc(1.375vw / var(--coef));
  line-height: calc(2.5vw / var(--coef));
  font-weight: 500;
  color: #000000B2;
  margin-bottom: calc(1.5vw / var(--coef));
}
.banner-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: max-content;
  background: linear-gradient(90deg, #003AE1 0%, #1853FF 100%);
  padding: calc(0.625vw / var(--coef)) calc(1.5vw / var(--coef));
  font-size: calc(1vw / var(--coef));
  border-radius: calc(0.188vw / var(--coef));
  font-weight: 600;
  color: #FFF;
  transition: 0.3s;
}
.banner-img {
  position: absolute;
  right: 0;
  bottom: 0;
  display: flex;
}
.banner-img-1 {
  width: calc(28.125vw / var(--coef));
  height: 100%;
  z-index: 1;
}
.banner-img-2 {
  width: calc(27.5vw / var(--coef));
  height: auto;
  z-index: 2;
}
.banner-img-3 {
  display: none;
}
.banner-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 850px) {
  .banner {
    border-radius: calc(1.176vw / var(--coef));
    padding: calc(3.529vw / var(--coef)) calc(1.176vw / var(--coef)) 0;
    box-shadow: 0 calc(0.471vw / var(--coef)) calc(2.353vw / var(--coef)) #00000026;
    margin: 0 auto calc(15.294vw / var(--coef));
    max-width: calc(52.941vw / var(--coef));
    overflow: hidden;
  }
  .banner-desc {
    border-radius: calc(1.176vw / var(--coef));
    padding: calc(1.647vw / var(--coef)) calc(1.176vw / var(--coef));
    font-size: calc(1.647vw / var(--coef));
    max-width: 100%;
    margin-bottom: calc(2.824vw / var(--coef));
  }
  .banner-name-wrap {
    display: flex;
    column-gap: calc(0.588vw / var(--coef));
    margin-bottom: calc(0.588vw / var(--coef));
  }
  .banner-name-wrap span {
    font-size: calc(2.353vw / var(--coef));
    line-height: calc(2.353vw / var(--coef));
  }
  .banner-position {
    font-size: calc(2.353vw / var(--coef));
    line-height: calc(2.353vw / var(--coef));
    font-weight: 600;
    color: #000000;
    margin-bottom: calc(2.118vw / var(--coef));
  }
  .banner-link,
  .banner-img-1 {
    display: none;
  }
  .banner-img-2 {
    position: relative;
    width: calc(30.118vw / var(--coef));
    max-width: calc(41.176vw / var(--coef));
    max-height: calc(49.412vw / var(--coef));
    z-index: 2;
  }
  .banner-img-3 {
    display: flex;
    left: calc(15.294vw / var(--coef));
    bottom: calc(1.176vw / var(--coef));
    width: calc(18.235vw / var(--coef));
    height: calc(20.235vw / var(--coef));
    z-index: 1;
  }
}
@media screen and (max-width: 540px) {
  .banner {
    border-radius: calc(1.852vw / var(--coef));
    padding: calc(5.556vw / var(--coef)) calc(1.852vw / var(--coef)) 0;
    box-shadow: 0 calc(0.741vw / var(--coef)) calc(3.704vw / var(--coef)) #00000026;
    margin-bottom: calc(24.074vw / var(--coef));
    max-width: 100%;
  }
  .banner-desc {
    border-radius: calc(1.852vw / var(--coef));
    padding: calc(2.593vw / var(--coef)) calc(1.852vw / var(--coef));
    font-size: calc(2.593vw / var(--coef));
    margin-bottom: calc(4.444vw / var(--coef));
  }
  .banner-name-wrap {
    display: flex;
    column-gap: calc(0.926vw / var(--coef));
    margin-bottom: calc(0.926vw / var(--coef));
  }
  .banner-name-wrap span {
    font-size: calc(3.704vw / var(--coef));
    line-height: calc(3.704vw / var(--coef));
  }
  .banner-position {
    font-size: calc(3.704vw / var(--coef));
    line-height: calc(3.704vw / var(--coef));
    margin-bottom: calc(3.333vw / var(--coef));
  }
  .banner-img-2 {
    width: calc(47.407vw / var(--coef));
    margin: 0 auto;
  }
  .banner-img-3 {
    display: flex;
    left: calc((50% - 3.704vw) / var(--coef));
    bottom: calc(1.852vw / var(--coef));
    width: calc(28.704vw / var(--coef));
    height: calc(31.852vw / var(--coef));
    z-index: 1;
  }
}

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

