.raleway-100 {
  font-family: "Raleway", sans-serif;
  font-optical-sizing: auto;
  font-weight: 100;
  font-style: normal;
}

.raleway-200 {
  font-family: "Raleway", sans-serif;
  font-optical-sizing: auto;
  font-weight: 200;
  font-style: normal;
}

.raleway-300 {
  font-family: "Raleway", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
}

.raleway-400 {
  font-family: "Raleway", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}

.raleway-500, .about__tab > * > a {
  font-family: "Raleway", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}

.raleway-600, .partner__form .wpforms-field-label {
  font-family: "Raleway", sans-serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
}

.raleway-700, .partner__form .wpforms-title, .footer__top__nav > li > a, .header__nav > li > a {
  font-family: "Raleway", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}

.raleway-800 {
  font-family: "Raleway", sans-serif;
  font-optical-sizing: auto;
  font-weight: 800;
  font-style: normal;
}

.raleway-900 {
  font-family: "Raleway", sans-serif;
  font-optical-sizing: auto;
  font-weight: 900;
  font-style: normal;
}

.uk-height-min-small {
  min-height: 150px;
}
.uk-height-min-medium {
  min-height: 300px;
}
.uk-height-min-large {
  min-height: 450px;
}

@media (min-width: 1600px) {
  .uk-grid-9-xl {
    margin-left: -9px !important;
  }
  .uk-grid-9-xl > * {
    padding-left: 9px !important;
  }
  .uk-grid-9-xl > .uk-grid-margin {
    margin-top: 9px !important;
  }
}

@media (min-width: 1200px) {
  .uk-grid-9-l {
    margin-left: -9px !important;
  }
  .uk-grid-9-l > * {
    padding-left: 9px !important;
  }
  .uk-grid-9-l > .uk-grid-margin {
    margin-top: 9px !important;
  }
}

@media (min-width: 960px) {
  .uk-grid-9-m {
    margin-left: -9px !important;
  }
  .uk-grid-9-m > * {
    padding-left: 9px !important;
  }
  .uk-grid-9-m > .uk-grid-margin {
    margin-top: 9px !important;
  }
}

@media (min-width: 640px) {
  .uk-grid-9-s {
    margin-left: -9px !important;
  }
  .uk-grid-9-s > * {
    padding-left: 9px !important;
  }
  .uk-grid-9-s > .uk-grid-margin {
    margin-top: 9px !important;
  }
}

.uk-grid-9 {
  margin-left: -9px;
}
.uk-grid-9 > * {
  padding-left: 9px;
}
.uk-grid-9 > .uk-grid-margin {
  margin-top: 9px;
}

@media (min-width: 1600px) {
  .uk-grid-12-xl {
    margin-left: -12px !important;
  }
  .uk-grid-12-xl > * {
    padding-left: 12px !important;
  }
  .uk-grid-12-xl > .uk-grid-margin {
    margin-top: 12px !important;
  }
}

@media (min-width: 1200px) {
  .uk-grid-12-l {
    margin-left: -12px !important;
  }
  .uk-grid-12-l > * {
    padding-left: 12px !important;
  }
  .uk-grid-12-l > .uk-grid-margin {
    margin-top: 12px !important;
  }
}

@media (min-width: 960px) {
  .uk-grid-12-m {
    margin-left: -12px !important;
  }
  .uk-grid-12-m > * {
    padding-left: 12px !important;
  }
  .uk-grid-12-m > .uk-grid-margin {
    margin-top: 12px !important;
  }
}

@media (min-width: 640px) {
  .uk-grid-12-s {
    margin-left: -12px !important;
  }
  .uk-grid-12-s > * {
    padding-left: 12px !important;
  }
  .uk-grid-12-s > .uk-grid-margin {
    margin-top: 12px !important;
  }
}

.uk-grid-12 {
  margin-left: -12px;
}
.uk-grid-12 > * {
  padding-left: 12px;
}
.uk-grid-12 > .uk-grid-margin {
  margin-top: 12px;
}

@media (min-width: 1600px) {
  .uk-grid-19-xl {
    margin-left: -19px !important;
  }
  .uk-grid-19-xl > * {
    padding-left: 19px !important;
  }
  .uk-grid-19-xl > .uk-grid-margin {
    margin-top: 19px !important;
  }
}

@media (min-width: 1200px) {
  .uk-grid-19-l {
    margin-left: -19px !important;
  }
  .uk-grid-19-l > * {
    padding-left: 19px !important;
  }
  .uk-grid-19-l > .uk-grid-margin {
    margin-top: 19px !important;
  }
}

@media (min-width: 960px) {
  .uk-grid-19-m {
    margin-left: -19px !important;
  }
  .uk-grid-19-m > * {
    padding-left: 19px !important;
  }
  .uk-grid-19-m > .uk-grid-margin {
    margin-top: 19px !important;
  }
}

@media (min-width: 640px) {
  .uk-grid-19-s {
    margin-left: -19px !important;
  }
  .uk-grid-19-s > * {
    padding-left: 19px !important;
  }
  .uk-grid-19-s > .uk-grid-margin {
    margin-top: 19px !important;
  }
}

.uk-grid-19 {
  margin-left: -19px;
}
.uk-grid-19 > * {
  padding-left: 19px;
}
.uk-grid-19 > .uk-grid-margin {
  margin-top: 19px;
}

@media (min-width: 1600px) {
  .uk-grid-20-xl {
    margin-left: -20px !important;
  }
  .uk-grid-20-xl > * {
    padding-left: 20px !important;
  }
  .uk-grid-20-xl > .uk-grid-margin {
    margin-top: 20px !important;
  }
}

@media (min-width: 1200px) {
  .uk-grid-20-l {
    margin-left: -20px !important;
  }
  .uk-grid-20-l > * {
    padding-left: 20px !important;
  }
  .uk-grid-20-l > .uk-grid-margin {
    margin-top: 20px !important;
  }
}

@media (min-width: 960px) {
  .uk-grid-20-m {
    margin-left: -20px !important;
  }
  .uk-grid-20-m > * {
    padding-left: 20px !important;
  }
  .uk-grid-20-m > .uk-grid-margin {
    margin-top: 20px !important;
  }
}

@media (min-width: 640px) {
  .uk-grid-20-s {
    margin-left: -20px !important;
  }
  .uk-grid-20-s > * {
    padding-left: 20px !important;
  }
  .uk-grid-20-s > .uk-grid-margin {
    margin-top: 20px !important;
  }
}

.uk-grid-20 {
  margin-left: -20px;
}
.uk-grid-20 > * {
  padding-left: 20px;
}
.uk-grid-20 > .uk-grid-margin {
  margin-top: 20px;
}

@media (min-width: 1600px) {
  .uk-grid-30-xl {
    margin-left: -30px !important;
  }
  .uk-grid-30-xl > * {
    padding-left: 30px !important;
  }
  .uk-grid-30-xl > .uk-grid-margin {
    margin-top: 30px !important;
  }
}

@media (min-width: 1200px) {
  .uk-grid-30-l {
    margin-left: -30px !important;
  }
  .uk-grid-30-l > * {
    padding-left: 30px !important;
  }
  .uk-grid-30-l > .uk-grid-margin {
    margin-top: 30px !important;
  }
}

@media (min-width: 960px) {
  .uk-grid-30-m {
    margin-left: -30px !important;
  }
  .uk-grid-30-m > * {
    padding-left: 30px !important;
  }
  .uk-grid-30-m > .uk-grid-margin {
    margin-top: 30px !important;
  }
}

@media (min-width: 640px) {
  .uk-grid-30-s {
    margin-left: -30px !important;
  }
  .uk-grid-30-s > * {
    padding-left: 30px !important;
  }
  .uk-grid-30-s > .uk-grid-margin {
    margin-top: 30px !important;
  }
}

.uk-grid-30 {
  margin-left: -30px;
}
.uk-grid-30 > * {
  padding-left: 30px;
}
.uk-grid-30 > .uk-grid-margin {
  margin-top: 30px;
}

.fz-16 {
  font-size: 0.8333333333rem;
}

.fz-18, .about__tab > * > a, .footer__top__nav > li > a, .header__nav > li > a {
  font-size: 0.9375rem;
}

.fz-20 {
  font-size: 1.0416666667rem;
}

.fz-24 {
  font-size: 1.25rem;
}

.fz-32 {
  font-size: calc(1.2916666667rem + 0.5vw);
}
@media (min-width: 1200px) {
  .fz-32 {
    font-size: 1.6666666667rem;
  }
}

.fz-36 {
  font-size: calc(1.3125rem + 0.75vw);
}
@media (min-width: 1200px) {
  .fz-36 {
    font-size: 1.875rem;
  }
}

.fz-40 {
  font-size: calc(1.3333333333rem + 1vw);
}
@media (min-width: 1200px) {
  .fz-40 {
    font-size: 2.0833333333rem;
  }
}

.fz-48 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .fz-48 {
    font-size: 2.5rem;
  }
}

.fz-64, .partner__form .wpforms-title {
  font-size: calc(1.4583333333rem + 2.5vw);
}
@media (min-width: 1200px) {
  .fz-64, .partner__form .wpforms-title {
    font-size: 3.3333333333rem;
  }
}

.line-clamp-1 {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.line-clamp-2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.line-clamp-3 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.line-clamp-4 {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.line-clamp-5 {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.text-000, .partner__form .wpforms-title {
  color: black;
}

.text-FFF, .header__nav > li > a {
  color: white;
}

.text-FCC04C, .header__nav > li.current-menu-item > a, .header__nav > li > a:hover {
  color: #fcc04c;
}

.text-1C3564 {
  color: #1c3564;
}

.text-1D4588, .about__tab > *.uk-active > a {
  color: #1d4588;
}

.text-0D244D {
  color: #0d244d;
}

.text-414141 {
  color: #414141;
}

.text-474747 {
  color: #474747;
}

.text-0E2756 {
  color: #0e2756;
}

.text-inherit {
  text-transform: inherit;
}

.item-12:nth-child(n+2) {
  margin-top: 12px;
}

.item-31-r:nth-child(n+2) {
  margin-top: calc(1.31875rem + 0.825vw);
}
@media (min-width: 1200px) {
  .item-31-r:nth-child(n+2) {
    margin-top: 1.9375rem;
  }
}

.item-34-r:nth-child(n+2) {
  margin-top: calc(1.3375rem + 1.05vw);
}
@media (min-width: 1200px) {
  .item-34-r:nth-child(n+2) {
    margin-top: 2.125rem;
  }
}

.item-35-r:nth-child(n+2) {
  margin-top: calc(1.34375rem + 1.125vw);
}
@media (min-width: 1200px) {
  .item-35-r:nth-child(n+2) {
    margin-top: 2.1875rem;
  }
}

.item-52-r:nth-child(n+2) {
  margin-top: calc(1.45rem + 2.4vw);
}
@media (min-width: 1200px) {
  .item-52-r:nth-child(n+2) {
    margin-top: 3.25rem;
  }
}

.item-56-r:nth-child(n+2) {
  margin-top: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .item-56-r:nth-child(n+2) {
    margin-top: 3.5rem;
  }
}

.item-60-r:nth-child(n+2) {
  margin-top: calc(1.5rem + 3vw);
}
@media (min-width: 1200px) {
  .item-60-r:nth-child(n+2) {
    margin-top: 3.75rem;
  }
}

.item-66-r:nth-child(n+2) {
  margin-top: calc(1.5375rem + 3.45vw);
}
@media (min-width: 1200px) {
  .item-66-r:nth-child(n+2) {
    margin-top: 4.125rem;
  }
}

.item-72-r:nth-child(n+2) {
  margin-top: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .item-72-r:nth-child(n+2) {
    margin-top: 4.5rem;
  }
}

.width-33 {
  max-width: 100%;
  width: 33px;
}

.width-228 {
  max-width: 100%;
  width: 228px;
}

.width-246 {
  max-width: 100%;
  width: 246px;
}

.width-302 {
  max-width: 100%;
  width: 302px;
}

.width-378 {
  max-width: 100%;
  width: 378px;
}

.width-397 {
  max-width: 100%;
  width: 397px;
}

.width-398 {
  max-width: 100%;
  width: 398px;
}

.width-461 {
  max-width: 100%;
  width: 461px;
}

.width-519 {
  max-width: 100%;
  width: 519px;
}

.width-643 {
  max-width: 100%;
  width: 643px;
}

.width-842 {
  max-width: 100%;
  width: 842px;
}

.width-max-content {
  width: max-content;
}

.rounded-6 {
  border-radius: 6px;
}

.rounded-8 {
  border-radius: 8px;
}

.rounded-10 {
  border-radius: 10px;
}

.rounded-20 {
  border-radius: 20px;
}

.bd-1-D3D3D3 {
  border: 1px solid #D3D3D3;
}

.bg-F0D53A {
  background: #F0D53A;
}

.bg-FFF {
  background: #FFF;
}

.bg-172C55 {
  background: #172C55;
}

.bg-1D335F {
  background: #1D335F;
}

.bg-lg-E9E22E-FCC14C {
  background: linear-gradient(90deg, #E9E22E 0%, #FCC14C 100%);
}

.bg-lg-1D4BB3-0C234C {
  background: linear-gradient(103deg, #1D4BB3 8.93%, #0C234C 59.3%);
}

.padding-12 {
  padding: 12px;
}

.padding-12-r {
  padding: 0.75rem;
}

.lh-0875 {
  line-height: 0.875;
}

.lh-1125 {
  line-height: 1.125;
}

.lh-115 {
  line-height: 1.15;
}

.lh-116 {
  line-height: 1.1666666667;
}

.lh-117 {
  line-height: 1.171875;
}

.lh-118 {
  line-height: 1.1875;
}

.lh-139 {
  line-height: 1.39;
}

.lh-150 {
  line-height: 1.5;
}

.lh-155 {
  line-height: 1.55556;
}

.lh-175 {
  line-height: 1.75;
}

.lh-60-button {
  line-height: 60px;
}

.lh-68-button {
  line-height: 68px;
}

.lh-70-button {
  line-height: 70px;
}

.lh-60-button-r {
  line-height: calc(1.5rem + 3vw);
}
@media (min-width: 1200px) {
  .lh-60-button-r {
    line-height: 3.75rem;
  }
}

.lh-68-button-r {
  line-height: calc(1.55rem + 3.6vw);
}
@media (min-width: 1200px) {
  .lh-68-button-r {
    line-height: 4.25rem;
  }
}

.lh-70-button-r {
  line-height: calc(1.5625rem + 3.75vw);
}
@media (min-width: 1200px) {
  .lh-70-button-r {
    line-height: 4.375rem;
  }
}

.h-60-input {
  height: calc(1.5rem + 3vw);
}
@media (min-width: 1200px) {
  .h-60-input {
    height: 3.75rem;
  }
}

.h-70-input {
  height: calc(1.5625rem + 3.75vw);
}
@media (min-width: 1200px) {
  .h-70-input {
    height: 4.375rem;
  }
}

.header {
  top: 20px;
}
.header__nav > li > a {
  text-transform: inherit;
}
.header__lang {
  gap: 10px;
}
.header__lang > * {
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.5) !important;
}
.header__lang > *:nth-child(n+2) {
  display: flex;
  align-items: center;
  gap: 10px;
}
.header__lang > *:nth-child(n+2):before {
  content: "";
  display: inline-flex;
  width: 1px;
  height: 15px;
  background: #fff;
}
.header__lang span {
  font-weight: 700;
  color: #fff !important;
}
.header__lang a {
  text-decoration: none;
}
.footer__download__item {
  padding: 11px 14px;
}
.footer__bottom {
  border-top: 1px solid rgba(252, 195, 76, 0.4);
}

.entry-header__overlay {
  background: linear-gradient(180deg, #1C1A1A 0%, rgba(28, 26, 26, 0) 18.19%);
}
.entry-header__height {
  min-height: 300px !important;
}
@media screen and (min-width: 640px) {
  .entry-header__height {
    min-height: calc(300px + 100 * ((100vw - 640px) / 560)) !important;
  }
}
@media screen and (min-width: 1200px) {
  .entry-header__height {
    min-height: 400px !important;
  }
}
.entry-header__section {
  padding-top: 120px;
}

.wpform__contact {
  margin: 0 !important;
}
.wpform__contact__btn img {
  height: 22px;
}
.wpform__contact .wpforms-error {
  margin-top: 10px !important;
  font-size: 13.3px !important;
}
.wpform__contact .wpforms-submit {
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  font-size: 13.3px !important;
  text-transform: uppercase !important;
  border-radius: 10px !important;
}
@media (min-width: 1200px) {
  .wpform__contact .wpforms-submit {
    height: 60px !important;
  }
}
.wpform__contact .wpforms-submit:not(:hover) {
  background: #1D335F !important;
}
.wpform__contact .wpforms-submit-container {
  padding-top: 0 !important;
  margin-top: 12px !important;
}
.wpform__contact .wpforms-field {
  padding: 0;
}
.wpform__contact .wpforms-field:nth-child(n+2) {
  padding-top: 12px;
}
.wpform__contact .wpforms-field input {
  border-radius: 10px !important;
  font-size: 13.3px !important;
}
@media (min-width: 1200px) {
  .wpform__contact .wpforms-field input {
    height: 60px !important;
  }
}

.home__banner__overlay {
  background: rgba(0, 0, 0, 0.3);
}
.home__lienhe__bg {
  background: var(--bg2) no-repeat bottom right 45%;
}
.home__lienhe__bg2 {
  background-position: center right 100px;
}
.home__scrollbar-none::-webkit-scrollbar {
  display: none;
}
.home__gridScroll > *:first-child {
  margin-left: 15px;
}
@media (min-width: 640px) {
  .home__gridScroll > *:first-child {
    margin-left: 30px;
  }
}
@media (min-width: 960px) {
  .home__gridScroll > *:first-child {
    margin-left: 40px;
  }
}
.home__gridScroll > *:last-child {
  padding-right: 15px;
}
@media (min-width: 640px) {
  .home__gridScroll > *:last-child {
    padding-right: 30px;
  }
}
@media (min-width: 960px) {
  .home__gridScroll > *:last-child {
    padding-right: 40px;
  }
}

.about__tab > * > a {
  text-transform: inherit;
}
.about__tab > *.uk-active > a {
  border-color: currentColor;
}
.about__quote {
  position: relative;
  left: -100px;
}
.about__quote:before, .about__quote:after {
  position: absolute;
  content: "";
  width: 80px;
  height: 80px;
  display: flex;
  background-position: center;
  background-repeat: no-repeat;
}
.about__quote:before {
  top: -22px;
  left: -61px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80' fill='none'%3E%3Cg clip-path='url(%23clip0_196_305)'%3E%3Cpath d='M26.3555 36.7778C24.7115 36.7823 23.0965 37.211 21.6666 38.0222C23.6802 32.81 27.02 28.214 31.3555 24.6889C31.6035 24.4846 31.8089 24.2335 31.9599 23.9498C32.1109 23.6662 32.2045 23.3555 32.2355 23.0357C32.2664 22.7159 32.2341 22.393 32.1403 22.0857C32.0465 21.7784 31.8931 21.4925 31.6888 21.2444C31.4845 20.9964 31.2334 20.791 30.9497 20.64C30.6661 20.489 30.3555 20.3954 30.0356 20.3644C29.7158 20.3335 29.3929 20.3658 29.0856 20.4596C28.7783 20.5534 28.4924 20.7068 28.2443 20.9111C19.3555 28.1333 15.3999 38.1333 15.3999 44.3333C15.4152 46.5255 16.0685 48.6658 17.28 50.4929C18.4915 52.32 20.2087 53.7549 22.2221 54.6222C23.5251 55.2534 24.9521 55.5874 26.3999 55.6C27.6743 55.6619 28.9479 55.4644 30.1437 55.0194C31.3394 54.5744 32.4323 53.8912 33.3561 53.0112C34.2799 52.1312 35.0154 51.0728 35.5179 49.9C36.0205 48.7273 36.2796 47.4647 36.2796 46.1889C36.2796 44.913 36.0205 43.6505 35.5179 42.4777C35.0154 41.305 34.2799 40.2466 33.3561 39.3666C32.4323 38.4866 31.3394 37.8033 30.1437 37.3583C28.9479 36.9133 27.6743 36.7158 26.3999 36.7778H26.3555Z' fill='%23B9B9B9'/%3E%3Cpath d='M51.1111 36.7778C49.4671 36.7823 47.8521 37.211 46.4222 38.0222C48.4351 32.8155 51.7661 28.221 56.0889 24.6889C56.3594 24.4939 56.5872 24.2455 56.7582 23.9592C56.9292 23.6728 57.0398 23.3545 57.0832 23.0238C57.1266 22.6931 57.1018 22.357 57.0104 22.0362C56.9191 21.7155 56.763 21.4168 56.5519 21.1586C56.3408 20.9004 56.079 20.6881 55.7828 20.5348C55.4866 20.3816 55.1621 20.2906 54.8294 20.2674C54.4967 20.2442 54.1627 20.2893 53.8481 20.4C53.5335 20.5108 53.2449 20.6847 53 20.9111C44.1111 28.1333 40.1555 38.1333 40.1555 44.3333C40.166 46.5007 40.8003 48.6192 41.9825 50.4359C43.1646 52.2525 44.8448 53.6904 46.8222 54.5778C48.159 55.2252 49.6257 55.5596 51.1111 55.5556C52.3854 55.6175 53.6591 55.42 54.8548 54.975C56.0506 54.53 57.1435 53.8468 58.0673 52.9668C58.9911 52.0868 59.7266 51.0283 60.2291 49.8556C60.7316 48.6829 60.9907 47.4203 60.9907 46.1444C60.9907 44.8686 60.7316 43.606 60.2291 42.4333C59.7266 41.2606 58.9911 40.2021 58.0673 39.3221C57.1435 38.4421 56.0506 37.7589 54.8548 37.3139C53.6591 36.8689 52.3854 36.6714 51.1111 36.7333V36.7778Z' fill='%23B9B9B9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_196_305'%3E%3Crect width='80' height='80' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.about__quote:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80' fill='none'%3E%3Cg clip-path='url(%23clip0_196_309)'%3E%3Cpath d='M53.6445 36.7778C55.2885 36.7823 56.9035 37.211 58.3334 38.0222C56.3198 32.81 52.98 28.214 48.6445 24.6889C48.3965 24.4846 48.1911 24.2335 48.0401 23.9498C47.8891 23.6662 47.7955 23.3555 47.7645 23.0357C47.7336 22.7159 47.7659 22.393 47.8597 22.0857C47.9535 21.7784 48.1069 21.4925 48.3112 21.2444C48.5155 20.9964 48.7666 20.791 49.0503 20.64C49.3339 20.489 49.6445 20.3954 49.9644 20.3644C50.2842 20.3335 50.6071 20.3658 50.9144 20.4596C51.2217 20.5534 51.5076 20.7068 51.7557 20.9111C60.6445 28.1333 64.6001 38.1333 64.6001 44.3333C64.5848 46.5255 63.9315 48.6658 62.72 50.4929C61.5085 52.32 59.7913 53.7549 57.7779 54.6222C56.4749 55.2534 55.0479 55.5874 53.6001 55.6C52.3257 55.6619 51.0521 55.4644 49.8563 55.0194C48.6606 54.5744 47.5677 53.8912 46.6439 53.0112C45.7201 52.1312 44.9846 51.0728 44.4821 49.9C43.9795 48.7273 43.7204 47.4647 43.7204 46.1889C43.7204 44.913 43.9795 43.6505 44.4821 42.4777C44.9846 41.305 45.7201 40.2465 46.6439 39.3666C47.5677 38.4866 48.6606 37.8033 49.8563 37.3583C51.0521 36.9133 52.3257 36.7158 53.6001 36.7778H53.6445Z' fill='%23B9B9B9'/%3E%3Cpath d='M28.8887 36.7778C30.5327 36.7823 32.1477 37.211 33.5776 38.0222C31.5647 32.8155 28.2337 28.221 23.9109 24.6889C23.6403 24.4939 23.4125 24.2455 23.2415 23.9592C23.0705 23.6728 22.96 23.3545 22.9166 23.0238C22.8732 22.6931 22.898 22.357 22.9893 22.0362C23.0807 21.7155 23.2368 21.4168 23.4479 21.1586C23.659 20.9004 23.9207 20.6881 24.2169 20.5348C24.5132 20.3816 24.8376 20.2906 25.1704 20.2674C25.5031 20.2442 25.837 20.2893 26.1516 20.4C26.4663 20.5108 26.7549 20.6847 26.9998 20.9111C35.8887 28.1333 39.8442 38.1333 39.8442 44.3333C39.8337 46.5007 39.1995 48.6192 38.0173 50.4359C36.8351 52.2525 35.155 53.6904 33.1776 54.5778C31.8408 55.2252 30.374 55.5596 28.8887 55.5556C27.6143 55.6175 26.3407 55.42 25.1449 54.975C23.9492 54.53 22.8563 53.8468 21.9325 52.9668C21.0087 52.0868 20.2732 51.0283 19.7707 49.8556C19.2681 48.6829 19.009 47.4203 19.009 46.1444C19.009 44.8686 19.2681 43.606 19.7707 42.4333C20.2732 41.2606 21.0087 40.2021 21.9325 39.3221C22.8563 38.4421 23.9492 37.7589 25.1449 37.3139C26.3407 36.8689 27.6143 36.6714 28.8887 36.7333V36.7778Z' fill='%23B9B9B9'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_196_309'%3E%3Crect width='80' height='80' fill='white' transform='matrix(-1 0 0 1 80 0)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  bottom: -30px;
  right: -52px;
}

.service__banner {
  margin-top: -100px !important;
}
@media screen and (min-width: 640px) {
  .service__banner {
    margin-top: calc(-100px + -200 * ((100vw - 640px) / 560)) !important;
  }
}
@media screen and (min-width: 1200px) {
  .service__banner {
    margin-top: -300px !important;
  }
}
.service__box__bg {
  background: linear-gradient(117deg, #66C7E8 23.71%, #3674B7 84.75%);
}

.partner__item__box {
  padding: 22px;
}
.partner__item:nth-child(3n+1) .partner__item__box {
  background-color: #F3C149 !important;
}
.partner__item:nth-child(3n+2) .partner__item__box {
  background: linear-gradient(180deg, #2A5EAB 17.86%, #172C55 96.71%);
}
.partner__item:nth-child(3n) .partner__item__box {
  background: linear-gradient(90deg, #2A5EAB -1.54%, #68CCEA 98.46%);
}
.partner__item:nth-child(3n+1) .partner__item__title {
  color: #172C55 !important;
}
.partner__item:nth-child(3n+1) .partner__item__desc {
  color: #172C55 !important;
}
.partner__form input {
  height: 55px !important;
  border-radius: 6px !important;
}
.partner__form__margin_0, .partner__form .wpforms-title, .partner__form {
  margin: 0 !important;
}
.partner__form__padding_0, .partner__form .wpforms-field-layout {
  padding: 0 !important;
}
.partner__form .wpforms-head-container {
  padding-bottom: 19px !important;
}
.partner__form .wpforms-title {
  line-height: 1.171875 !important;
  text-align: center;
}
.partner__form .wpforms-field-label {
  margin-bottom: 13px !important;
  font-size: 14px !important;
  color: #434343 !important;
}
.partner__form .wpforms-error {
  margin-top: 8px !important;
}
.partner__form .wpforms-field-layout:nth-child(n+2) {
  margin-top: 10px !important;
}
.partner__form .wpforms-submit-container {
  text-align: center !important;
}
.partner__form .wpforms-submit {
  border-radius: 8px !important;
  background-color: #F0D53A !important;
  color: #000 !important;
  height: 55px !important;
  width: 304px !important;
}

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