/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/style.scss ***!
  \******************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
@media screen and (max-width: 782px) {
  html #wpadminbar {
    display: none;
  }
  html:has(.logged-in.admin-bar) {
    margin-top: 0 !important;
  }
}
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  margin: 0;
}

/* Scrollbar Styling */
::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}

::-webkit-scrollbar-track {
  background-color: transparent;
  border-radius: 10px;
}

::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background: rgba(18, 18, 18, 0.3);
}

::-webkit-scrollbar:horizontal {
  height: 0;
  width: 0;
  display: none;
}

::-webkit-scrollbar-thumb:horizontal {
  display: none;
}

html {
  scroll-behavior: smooth;
}
html.disable-scroll {
  overflow-y: scroll;
  height: 100vh;
}
html.disable-scroll body {
  position: relative;
  overflow: hidden;
  height: 100%;
  -webkit-overflow-scrolling: touch;
}

body {
  font-family: "SF Pro Display", sans-serif;
  min-width: 360px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  max-width: 2560px;
  margin: 0 auto;
}
[dir=rtl] body {
  font-family: "AbarLow", sans-serif;
}
body.open-menu {
  overflow: hidden;
  padding-right: var(--scrollbar-width);
}

img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}

figure {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
figure video {
  width: 100%;
  height: 100%;
}
figure img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

ul, ol {
  list-style: none;
  margin: 0;
  padding: 0;
}

textarea {
  resize: none;
  overflow-y: auto;
}

button {
  outline: none;
}

a, button {
  text-decoration: none;
}

a[x-apple-data-detectors] {
  color: inherit !important;
  text-decoration: none !important;
  font-size: inherit !important;
  font-family: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
}

button, input, optgroup, select, textarea {
  font-family: "SF Pro Display", sans-serif;
}
[dir=rtl] button, [dir=rtl] input, [dir=rtl] optgroup, [dir=rtl] select, [dir=rtl] textarea {
  font-family: "AbarLow", sans-serif;
}

svg path {
  -webkit-transition: stroke 0.4s ease-out, fill 0.4s ease-out;
  transition: stroke 0.4s ease-out, fill 0.4s ease-out;
}

.main-wrapper {
  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 auto;
  width: 100%;
  height: 100%;
  min-height: 100vh;
  overflow: hidden;
  position: relative;
}

.main {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  position: relative;
  z-index: 2;
  margin: 0 auto;
  width: 100%;
  padding-top: 56px;
}
@media screen and (min-width: 1024px) {
  .main {
    padding-top: 80px;
  }
}

.d-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.d-none {
  display: none;
}
.d-none-mobile {
  display: none;
}
@media screen and (min-width: 1024px) {
  .d-none-mobile {
    display: block;
  }
}

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

.d-flex-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.w-100 {
  width: 100%;
}

.h-100 {
  height: 100%;
}

.max-w-490 {
  max-width: 490px;
}

.max-w-620 {
  max-width: 620px;
}

.max-w-660 {
  max-width: 660px;
}

.max-w-740 {
  max-width: 740px;
}

.max-w-780 {
  max-width: 780px;
}

.max-w-820 {
  max-width: 820px;
}

.max-w-840 {
  max-width: 840px;
}

.max-w-900 {
  max-width: 900px;
}

.max-w-990 {
  max-width: 990px;
}

.max-w-unset {
  max-width: unset;
}

.z-index-0 {
  z-index: 0;
}

.z-index-1 {
  z-index: 1;
}

.z-index-2 {
  z-index: 2;
}

.position-relative {
  position: relative;
}

.social-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 20px;
}
.social-link:first-child {
  margin-left: 0;
}

.hide {
  display: none;
}
.hide-on-desktop {
  display: none;
}
@media screen and (min-width: 1024px) {
  .hide-on-desktop {
    display: none !important;
  }
}
@media screen and (max-width: 1023px) {
  .hide-on-mobile {
    display: none !important;
  }
}

.container {
  padding: 0 30px;
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
}
@media screen and (max-width: 576px) {
  .container {
    padding: 0 20px;
  }
}
.container-image {
  padding: 0;
  position: relative;
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
}
.container-additional {
  max-width: 1440px;
}

.color-black {
  color: #000000;
}

.color-white {
  color: #FFFFFF;
}

@media (hover: hover) {
  .splide__list:hover {
    cursor: -webkit-grab;
    cursor: grab;
  }
  .splide__list:focus, .splide__list:active {
    cursor: -webkit-grabbing;
    cursor: grabbing;
  }
}

.max-height-600 img, .max-height-680 img, .max-height-800 img, .max-height-unset img {
  max-height: 402px;
}
@media screen and (min-width: 1024px) {
  .max-height-600 img {
    max-height: 600px;
  }
  .max-height-680 img {
    max-height: 680px;
  }
  .max-height-800 img {
    max-height: 800px;
  }
  .max-height-unset img {
    max-height: unset;
  }
}

.object-position-top img {
  -o-object-position: top;
     object-position: top;
}
.object-position-center img {
  -o-object-position: center;
     object-position: center;
}
.object-position-bottom img {
  -o-object-position: bottom;
     object-position: bottom;
}

.d-flex-justify-content-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (max-width: 1023px) {
  .order-mobile-1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .order-mobile-2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .order-mobile-3 {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .order-mobile-4 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
  .order-mobile-5 {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}
body {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.45;
  color: #121212;
}
[dir=rtl]:not(:has(main[dir=ltr])) body {
  line-height: 1.65;
}
@media screen and (max-width: 1023px) {
  body {
    font-size: 16px;
  }
}
@media screen and (max-width: 576px) {
  body {
    font-size: 14px;
    line-height: 1.35;
  }
  [dir=rtl]:not(:has(main[dir=ltr])) body {
    line-height: 1.55;
  }
}
body.kurdish-language {
  font-size: 16px;
  line-height: 1.6;
}
@media screen and (max-width: 576px) {
  body.kurdish-language {
    font-size: 14px;
    line-height: 1.55;
  }
}

.body-text-2 {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.45;
}
[dir=rtl]:not(:has(main[dir=ltr])) .body-text-2 {
  line-height: 1.65;
}
@media screen and (max-width: 576px) {
  .body-text-2 {
    font-size: 14px;
    line-height: 1.35;
  }
  [dir=rtl]:not(:has(main[dir=ltr])) .body-text-2 {
    line-height: 1.55;
  }
}

code, kbd, pre, samp {
  font-family: "SF Pro Display", sans-serif;
}

h1, h2, h3, h4, h5 {
  margin-top: 0;
  letter-spacing: normal;
}

a {
  text-decoration: none;
  color: inherit;
}

h1, .h1 {
  font-size: 56px;
  font-weight: 600;
  line-height: 1.1;
}
[dir=rtl]:not(:has(main[dir=ltr])) h1, [dir=rtl]:not(:has(main[dir=ltr])) .h1 {
  line-height: 1.15;
  font-weight: 700;
  font-size: 48px;
}
@media screen and (max-width: 1023px) {
  h1, .h1 {
    font-size: 42px;
  }
}
@media screen and (max-width: 576px) {
  h1, .h1 {
    font-size: 32px;
  }
  [dir=rtl]:not(:has(main[dir=ltr])) h1, [dir=rtl]:not(:has(main[dir=ltr])) .h1 {
    font-size: 28px;
    line-height: 1.2;
  }
}
h1-increased, .h1-increased {
  font-size: 64px;
  font-weight: 600;
  line-height: 1.1;
}
[dir=rtl]:not(:has(main[dir=ltr])) h1-increased, [dir=rtl]:not(:has(main[dir=ltr])) .h1-increased {
  line-height: 1.15;
  font-weight: 700;
  font-size: 56px;
}
@media screen and (max-width: 1023px) {
  h1-increased, .h1-increased {
    font-size: 48px;
  }
}
@media screen and (max-width: 576px) {
  h1-increased, .h1-increased {
    font-size: 32px;
  }
  [dir=rtl]:not(:has(main[dir=ltr])) h1-increased, [dir=rtl]:not(:has(main[dir=ltr])) .h1-increased {
    font-size: 32px;
    line-height: 1.2;
  }
}

h2, .h2 {
  font-size: 48px;
  font-weight: 600;
  line-height: 1.15;
}
[dir=rtl]:not(:has(main[dir=ltr])) h2, [dir=rtl]:not(:has(main[dir=ltr])) .h2 {
  line-height: 1.25;
  font-weight: 700;
  font-size: 38px;
}
@media screen and (max-width: 1023px) {
  h2, .h2 {
    font-size: 36px;
  }
}
@media screen and (max-width: 576px) {
  h2, .h2 {
    font-size: 24px;
  }
}
body.kurdish-language h2, body.kurdish-language .h2 {
  font-size: 36px !important;
  line-height: 1.2;
}
@media screen and (max-width: 576px) {
  body.kurdish-language h2, body.kurdish-language .h2 {
    font-size: 20px !important;
    line-height: 1.25;
  }
}

h3, .h3 {
  font-size: 32px;
  font-weight: 600;
  line-height: 1.15;
}
[dir=rtl]:not(:has(main[dir=ltr])) h3, [dir=rtl]:not(:has(main[dir=ltr])) .h3 {
  line-height: 1.25;
  font-weight: 700;
}
@media screen and (max-width: 1023px) {
  h3, .h3 {
    font-size: 24px;
  }
}
@media screen and (max-width: 576px) {
  h3, .h3 {
    font-size: 18px;
    line-height: 1.15;
  }
  [dir=rtl]:not(:has(main[dir=ltr])) h3, [dir=rtl]:not(:has(main[dir=ltr])) .h3 {
    line-height: 1.25;
  }
}
body.kurdish-language h3, body.kurdish-language .h3 {
  font-size: 28px !important;
  line-height: 1.2;
}
@media screen and (max-width: 576px) {
  body.kurdish-language h3, body.kurdish-language .h3 {
    font-size: 16px !important;
    line-height: 1.25;
  }
}

h4, .h4 {
  font-size: 24px;
  font-weight: 400;
  line-height: 1.45;
}
[dir=rtl]:not(:has(main[dir=ltr])) h4, [dir=rtl]:not(:has(main[dir=ltr])) .h4 {
  line-height: 1.55;
  font-weight: 600;
}
@media screen and (max-width: 1023px) {
  h4, .h4 {
    font-size: 22px;
  }
}
@media screen and (max-width: 576px) {
  h4, .h4 {
    font-size: 18px;
    line-height: 1.35;
  }
  [dir=rtl]:not(:has(main[dir=ltr])) h4, [dir=rtl]:not(:has(main[dir=ltr])) .h4 {
    line-height: 1.45;
  }
}
body.kurdish-language h4, body.kurdish-language .h4 {
  font-size: 20px !important;
  line-height: 1.2;
}
@media screen and (max-width: 576px) {
  body.kurdish-language h4, body.kurdish-language .h4 {
    font-size: 16px !important;
    line-height: 1.45;
  }
}

.header .menu-item a, .header .wpml-custom-ls__item {
  font-size: 16px;
  line-height: 1.25;
  font-weight: 700;
}
[dir=rtl]:not(:has(main[dir=ltr])) .header .menu-item a, [dir=rtl]:not(:has(main[dir=ltr])) .header .wpml-custom-ls__item {
  line-height: 1.35;
}
@media screen and (max-width: 1023px) {
  .header .menu-item a, .header .wpml-custom-ls__item {
    font-size: 32px;
    font-weight: 600;
    line-height: 1.1;
  }
  [dir=rtl]:not(:has(main[dir=ltr])) .header .menu-item a, [dir=rtl]:not(:has(main[dir=ltr])) .header .wpml-custom-ls__item {
    font-weight: 700;
    line-height: 1.2;
  }
}
[dir=rtl] .header .wpml-custom-ls__item, [dir=rtl] .header .wpml-ls-item {
  font-family: "SF Pro Display", sans-serif;
}
.header .menu-item .sub-menu a, .header .wpml-ls-item a {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.25;
  color: #121212;
}
[dir=rtl]:not(:has(main[dir=ltr])) .header .menu-item .sub-menu a, [dir=rtl]:not(:has(main[dir=ltr])) .header .wpml-ls-item a {
  font-weight: 700;
  line-height: 1.45;
}
@media screen and (max-width: 1023px) {
  .header .menu-item .sub-menu a, .header .wpml-ls-item a {
    font-size: 24px;
    font-weight: 600;
    line-height: 1.15;
  }
  [dir=rtl]:not(:has(main[dir=ltr])) .header .menu-item .sub-menu a, [dir=rtl]:not(:has(main[dir=ltr])) .header .wpml-ls-item a {
    font-weight: 700;
    line-height: 1.25;
  }
}

.letter-spacing-0 {
  letter-spacing: 0;
}

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

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

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

.fw-600 {
  font-weight: 600;
}
[dir=rtl]:not(:has(main[dir=ltr])) .fw-600 {
  font-weight: 700;
}

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

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

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

.pt-180 {
  padding-top: 100px;
}
@media screen and (min-width: 1200px) {
  .pt-180 {
    padding-top: 180px;
  }
}

.pt-180-to-60px {
  padding-top: 60px;
}
@media screen and (min-width: 1200px) {
  .pt-180-to-60px {
    padding-top: 180px;
  }
}

.pt-180-to-80px {
  padding-top: 80px;
}
@media screen and (min-width: 1200px) {
  .pt-180-to-80px {
    padding-top: 180px;
  }
}

.pb-180-to-80px {
  padding-bottom: 80px;
}
@media screen and (min-width: 768px) {
  .pb-180-to-80px {
    padding-bottom: 120px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-180-to-80px {
    padding-bottom: 180px;
  }
}

.pb-180-to-60px {
  padding-bottom: 60px;
}
@media screen and (min-width: 768px) {
  .pb-180-to-60px {
    padding-bottom: 120px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-180-to-60px {
    padding-bottom: 180px;
  }
}

.pt-160 {
  padding-top: 100px;
}
@media screen and (min-width: 768px) {
  .pt-160 {
    padding-top: 120px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-160 {
    padding-top: 160px;
  }
}
.pt-160-to-80 {
  padding-top: 80px;
}
@media screen and (min-width: 768px) {
  .pt-160-to-80 {
    padding-top: 120px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-160-to-80 {
    padding-top: 160px;
  }
}
.pt-160-to-60 {
  padding-top: 60px;
}
@media screen and (min-width: 768px) {
  .pt-160-to-60 {
    padding-top: 120px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-160-to-60 {
    padding-top: 160px;
  }
}
.pt-160-to-40 {
  padding-top: 40px;
}
@media screen and (min-width: 768px) {
  .pt-160-to-40 {
    padding-top: 120px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-160-to-40 {
    padding-top: 160px;
  }
}

.pb-160 {
  padding-bottom: 100px;
}
@media screen and (min-width: 768px) {
  .pb-160 {
    padding-bottom: 120px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-160 {
    padding-bottom: 160px;
  }
}
.pb-160-to-80 {
  padding-bottom: 80px;
}
@media screen and (min-width: 768px) {
  .pb-160-to-80 {
    padding-bottom: 120px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-160-to-80 {
    padding-bottom: 160px;
  }
}
.pb-160-to-60 {
  padding-bottom: 60px;
}
@media screen and (min-width: 768px) {
  .pb-160-to-60 {
    padding-bottom: 120px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-160-to-60 {
    padding-bottom: 160px;
  }
}
.pb-160-to-30 {
  padding-bottom: 30px;
}
@media screen and (min-width: 1200px) {
  .pb-160-to-30 {
    padding-bottom: 160px;
  }
}

.pt-140 {
  padding-top: 80px;
}
@media screen and (min-width: 768px) {
  .pt-140 {
    padding-top: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-140 {
    padding-top: 140px;
  }
}

.pt-140-to-60 {
  padding-top: 60px;
}
@media screen and (min-width: 768px) {
  .pt-140-to-60 {
    padding-top: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-140-to-60 {
    padding-top: 140px;
  }
}

.pb-140-to-60 {
  padding-bottom: 60px;
}
@media screen and (min-width: 768px) {
  .pb-140-to-60 {
    padding-bottom: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-140-to-60 {
    padding-bottom: 140px;
  }
}

.pt-130-to-60 {
  padding-top: 60px;
}
@media screen and (min-width: 768px) {
  .pt-130-to-60 {
    padding-top: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-130-to-60 {
    padding-top: 130px;
  }
}

.pt-120 {
  padding-top: 80px;
}
@media screen and (min-width: 768px) {
  .pt-120 {
    padding-top: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-120 {
    padding-top: 120px;
  }
}
.pt-120-important {
  padding-top: 120px;
}
.pt-120-to-60 {
  padding-top: 60px;
}
@media screen and (min-width: 768px) {
  .pt-120-to-60 {
    padding-top: 80px;
  }
}
@media screen and (min-width: 1024px) {
  .pt-120-to-60 {
    padding-top: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-120-to-60 {
    padding-top: 120px;
  }
}
.pt-120-to-40 {
  padding-top: 40px;
}
@media screen and (min-width: 768px) {
  .pt-120-to-40 {
    padding-top: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-120-to-40 {
    padding-top: 120px;
  }
}

.pb-120 {
  padding-bottom: 80px;
}
@media screen and (min-width: 768px) {
  .pb-120 {
    padding-bottom: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-120 {
    padding-bottom: 120px;
  }
}
.pb-120-important {
  padding-bottom: 120px;
}
.pb-120-to-60 {
  padding-bottom: 60px;
}
@media screen and (min-width: 768px) {
  .pb-120-to-60 {
    padding-bottom: 80px;
  }
}
@media screen and (min-width: 1024px) {
  .pb-120-to-60 {
    padding-bottom: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-120-to-60 {
    padding-bottom: 120px;
  }
}
.pb-120-to-40 {
  padding-bottom: 40px;
}
@media screen and (min-width: 768px) {
  .pb-120-to-40 {
    padding-bottom: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-120-to-40 {
    padding-bottom: 120px;
  }
}

.pt-130 {
  padding-top: 80px;
}
@media screen and (min-width: 768px) {
  .pt-130 {
    padding-top: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-130 {
    padding-top: 130px;
  }
}
.pt-130-important {
  padding-top: 120px;
}
.pt-130-to-40 {
  padding-top: 40px;
}
@media screen and (min-width: 768px) {
  .pt-130-to-40 {
    padding-top: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-130-to-40 {
    padding-top: 120px;
  }
}

.pb-130 {
  padding-bottom: 80px;
}
@media screen and (min-width: 768px) {
  .pb-130 {
    padding-bottom: 100px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-130 {
    padding-bottom: 130px;
  }
}

.pt-100 {
  padding-top: 60px;
}
@media screen and (min-width: 768px) {
  .pt-100 {
    padding-top: 80px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-100 {
    padding-top: 100px;
  }
}
.pt-100-to-40 {
  padding-top: 40px;
}
@media screen and (min-width: 768px) {
  .pt-100-to-40 {
    padding-top: 80px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-100-to-40 {
    padding-top: 100px;
  }
}

.pb-100 {
  padding-bottom: 60px;
}
@media screen and (min-width: 768px) {
  .pb-100 {
    padding-bottom: 80px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-100 {
    padding-bottom: 100px;
  }
}
.pb-100-to-40 {
  padding-bottom: 40px;
}
@media screen and (min-width: 768px) {
  .pb-100-to-40 {
    padding-bottom: 80px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-100-to-40 {
    padding-bottom: 100px;
  }
}

.pt-90 {
  padding-top: 60px;
}
@media screen and (min-width: 768px) {
  .pt-90 {
    padding-top: 90px;
  }
}
.pt-90-to-80 {
  padding-top: 80px;
}
@media screen and (min-width: 768px) {
  .pt-90-to-80 {
    padding-top: 90px;
  }
}

.pb-90 {
  padding-bottom: 60px;
}
@media screen and (min-width: 768px) {
  .pb-90 {
    padding-bottom: 90px;
  }
}
.pb-90-to-80 {
  padding-bottom: 80px;
}
@media screen and (min-width: 768px) {
  .pb-90-to-80 {
    padding-bottom: 90px;
  }
}

.pt-80 {
  padding-top: 60px;
}
@media screen and (min-width: 768px) {
  .pt-80 {
    padding-top: 80px;
  }
}
.pt-80-important {
  padding-top: 80px;
}
.pt-80-to-30 {
  padding-top: 30px;
}
@media screen and (min-width: 768px) {
  .pt-80-to-30 {
    padding-top: 60px;
  }
}
@media screen and (min-width: 1200px) {
  .pt-80-to-30 {
    padding-top: 80px;
  }
}

.pb-80 {
  padding-bottom: 60px;
}
@media screen and (min-width: 768px) {
  .pb-80 {
    padding-bottom: 80px;
  }
}
.pb-80-important {
  padding-bottom: 80px;
}
.pb-80-to-30 {
  padding-bottom: 30px;
}
@media screen and (min-width: 768px) {
  .pb-80-to-30 {
    padding-bottom: 60px;
  }
}
@media screen and (min-width: 1200px) {
  .pb-80-to-30 {
    padding-bottom: 80px;
  }
}

.pt-60 {
  padding-top: 40px;
}
@media screen and (min-width: 768px) {
  .pt-60 {
    padding-top: 60px;
  }
}
.pt-60-important {
  padding-top: 60px;
}
.pt-60-to-30 {
  padding-top: 30px;
}
@media screen and (min-width: 768px) {
  .pt-60-to-30 {
    padding-top: 60px;
  }
}

.pb-60 {
  padding-bottom: 40px;
}
@media screen and (min-width: 768px) {
  .pb-60 {
    padding-bottom: 60px;
  }
}
.pb-60-important {
  padding-bottom: 60px;
}
.pb-60-to-30 {
  padding-bottom: 30px;
}
@media screen and (min-width: 768px) {
  .pb-60-to-30 {
    padding-bottom: 60px;
  }
}

.pt-40 {
  padding-top: 30px;
}
@media screen and (min-width: 768px) {
  .pt-40 {
    padding-top: 40px;
  }
}

.pb-40 {
  padding-bottom: 30px;
}
@media screen and (min-width: 768px) {
  .pb-40 {
    padding-bottom: 40px;
  }
}

.mt-40 {
  margin-top: 30px;
}
@media screen and (min-width: 768px) {
  .mt-40 {
    margin-top: 40px;
  }
}
.mt-40-important {
  margin-top: 40px !important;
}

.mb-40 {
  margin-bottom: 30px;
}
@media screen and (min-width: 768px) {
  .mb-40 {
    margin-bottom: 40px;
  }
}
.mb-40-important {
  margin-bottom: 40px !important;
}

.mt-24 {
  margin-top: 16px;
}
@media screen and (min-width: 768px) {
  .mt-24 {
    margin-top: 24px;
  }
}
.mt-24-important {
  margin-top: 24px !important;
}

.mb-24, .text-editor .mb-24 {
  margin-bottom: 16px;
}
@media screen and (min-width: 768px) {
  .mb-24, .text-editor .mb-24 {
    margin-bottom: 24px;
  }
}
.mb-24-important, .text-editor .mb-24-important {
  margin-bottom: 24px !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

@-webkit-keyframes navOpen {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    visibility: hidden;
    opacity: 0;
  }
  10% {
    visibility: visible;
    opacity: 0;
  }
  50% {
    visibility: visible;
    opacity: 1;
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes navOpen {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    visibility: hidden;
    opacity: 0;
  }
  10% {
    visibility: visible;
    opacity: 0;
  }
  50% {
    visibility: visible;
    opacity: 1;
  }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes navClose {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
    visibility: visible;
  }
  50% {
    visibility: visible;
    opacity: 1;
  }
  100% {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@keyframes navClose {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
    visibility: visible;
  }
  50% {
    visibility: visible;
    opacity: 1;
  }
  100% {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
button, a.btn, button.btn {
  border: 0;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.25;
  padding: 18px 60px;
  background-color: #003630;
  color: #FFFFFF;
  border-radius: 30px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  text-decoration: none;
  outline: none;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: background-color 0.4s ease-out, color 0.4s ease-out, border-color 0.4s ease-out;
  transition: background-color 0.4s ease-out, color 0.4s ease-out, border-color 0.4s ease-out;
}
@media screen and (max-width: 1024px) {
  button, a.btn, button.btn {
    font-size: 14px;
    padding: 16px 40px;
  }
}
@media (hover: hover) {
  button:hover, a.btn:hover, button.btn:hover {
    background-color: #134E4A;
    color: #FFFFFF;
  }
  button:hover svg path, a.btn:hover svg path, button.btn:hover svg path {
    stroke: #FFFFFF;
  }
}
button:focus, a.btn:focus, button.btn:focus {
  color: #FFFFFF;
}
button:active, a.btn:active, button.btn:active {
  outline: none;
  background-color: #003630;
  color: #FFFFFF;
}
button:active svg path, a.btn:active svg path, button.btn:active svg path {
  stroke: #FFFFFF;
}
[dir=rtl] button .btn__title, [dir=rtl] a.btn .btn__title, [dir=rtl] button.btn .btn__title {
  padding-top: 2px;
}
button .btn__arrow, a.btn .btn__arrow, button.btn .btn__arrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 4px;
}
[dir=rtl] button .btn__arrow, [dir=rtl] a.btn .btn__arrow, [dir=rtl] button.btn .btn__arrow {
  margin-left: 0px;
  margin-right: 4px;
}
button .btn__arrow svg path, a.btn .btn__arrow svg path, button.btn .btn__arrow svg path {
  -webkit-transition: stroke 0.4s ease-out;
  transition: stroke 0.4s ease-out;
}
@media screen and (max-width: 1024px) {
  button .btn__arrow svg, a.btn .btn__arrow svg, button.btn .btn__arrow svg {
    width: 18px;
    height: 18px;
  }
}
button-simple, a.btn-simple, button.btn-simple {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 24px;
}
@media screen and (max-width: 1024px) {
  button-simple, a.btn-simple, button.btn-simple {
    padding: 16px 40px;
  }
}
button-white, a.btn-white, button.btn-white {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #FFFFFF;
  color: #003630;
}
button-white .btn__arrow svg path, a.btn-white .btn__arrow svg path, button.btn-white .btn__arrow svg path {
  stroke: #003630;
}
@media (hover: hover) {
  button-white:hover, a.btn-white:hover, button.btn-white:hover {
    background-color: #F0FDF4;
    color: #003630;
  }
}
button-white:focus, button-white:active, a.btn-white:focus, a.btn-white:active, button.btn-white:focus, button.btn-white:active {
  outline: none;
  background-color: #FFFFFF;
  color: #003630;
}
button-outline, a.btn-outline, button.btn-outline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 18px 40px;
  border: 2px solid #003630;
  color: #003630;
  background-color: transparent;
}
@media screen and (max-width: 1024px) {
  button-outline, a.btn-outline, button.btn-outline {
    border: 1.5px solid #003630;
    font-size: 14px;
    padding: 16px 40px;
  }
}
button-outline .btn__arrow svg path, a.btn-outline .btn__arrow svg path, button.btn-outline .btn__arrow svg path {
  stroke: #003630;
}
@media (hover: hover) {
  button-outline:hover, a.btn-outline:hover, button.btn-outline:hover {
    background-color: #134E4A;
    border-color: #134E4A;
    color: #FFFFFF;
  }
  button-outline:hover .btn__arrow svg path, a.btn-outline:hover .btn__arrow svg path, button.btn-outline:hover .btn__arrow svg path {
    stroke: #FFFFFF;
  }
}
button-outline:active, a.btn-outline:active, button.btn-outline:active {
  outline: none;
  background-color: #003630;
  border-color: #003630;
  color: #FFFFFF;
}
button-outline--white, a.btn-outline--white, button.btn-outline--white {
  padding: 18px 40px;
  border: 2px solid #FFFFFF;
  background-color: transparent;
  color: #FFFFFF;
}
@media screen and (max-width: 1024px) {
  button-outline--white, a.btn-outline--white, button.btn-outline--white {
    border: 1.5px solid #FFFFFF;
    padding: 16px 40px;
  }
}
button-outline--white .btn__arrow svg path, a.btn-outline--white .btn__arrow svg path, button.btn-outline--white .btn__arrow svg path {
  stroke: #FFFFFF;
}
@media (hover: hover) {
  button-outline--white:hover, a.btn-outline--white:hover, button.btn-outline--white:hover {
    background-color: #F0FDF4;
    border-color: #F0FDF4;
    color: #003630;
  }
  button-outline--white:hover .btn__arrow svg path, a.btn-outline--white:hover .btn__arrow svg path, button.btn-outline--white:hover .btn__arrow svg path {
    stroke: #003630;
  }
}
button-outline--white:focus, button-outline--white:active, a.btn-outline--white:focus, a.btn-outline--white:active, button.btn-outline--white:focus, button.btn-outline--white:active {
  outline: none;
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #003630;
}
button-outline--white:focus .btn__arrow svg path, button-outline--white:active .btn__arrow svg path, a.btn-outline--white:focus .btn__arrow svg path, a.btn-outline--white:active .btn__arrow svg path, button.btn-outline--white:focus .btn__arrow svg path, button.btn-outline--white:active .btn__arrow svg path {
  stroke: #003630;
}

a {
  cursor: pointer;
  color: #003630;
  -webkit-transition: color 0.4s ease-out;
  transition: color 0.4s ease-out;
}
a.text-link {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.25;
}
a.text-link .text-link__arrow {
  margin-left: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 1024px) {
  a.text-link {
    font-size: 14px;
  }
  a.text-link .text-link__arrow {
    margin-left: 4px;
  }
  a.text-link svg {
    width: 18px;
    height: 18px;
  }
}
@media (hover: hover) {
  a:hover {
    color: #134E4A;
  }
  a:hover svg path {
    stroke: #134E4A;
  }
}
a:focus, a:active {
  outline: none;
  color: #003630;
}
a:focus svg path, a:active svg path {
  stroke: #003630;
}
a.text-link-white {
  color: #FFFFFF;
}
a.text-link-white svg path {
  stroke: #FFFFFF;
}
@media (hover: hover) {
  a.text-link-white:hover {
    color: #F0FDF4;
  }
  a.text-link-white:hover svg path {
    stroke: #F0FDF4;
  }
}
a.text-link-white:focus, a.text-link-white:active {
  color: #FFFFFF;
}
a.text-link-white:focus svg path, a.text-link-white:active svg path {
  stroke: #FFFFFF;
}

#moove_gdpr_cookie_info_bar {
  background: none !important;
  border: none !important;
  bottom: 40px !important;
}
@media screen and (max-width: 1024px) {
  #moove_gdpr_cookie_info_bar {
    bottom: 0 !important;
    background: rgba(255, 255, 255, 0.4784313725) !important;
    z-index: 999 !important;
    top: 0 !important;
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
    max-height: unset !important;
    max-width: unset !important;
  }
}
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice {
  padding-left: 0 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
  width: 100% !important;
  max-width: 885px !important;
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
  background: #fff;
  border-radius: 30px !important;
  border: 1px solid #F2F4F7 !important;
  padding: 20px 30px 20px 125px !important;
  color: #000 !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  position: relative !important;
}
@media screen and (max-width: 1024px) {
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
    max-width: 338px !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
    padding: 125px 20px 30px 20px !important;
    text-align: center;
    top: 110px;
    left: calc(50% - 169px);
  }
  [dir=rtl] #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
    right: calc(50% - 169px);
    left: unset;
  }
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container:before {
  content: "";
  position: absolute;
  top: 25px;
  left: 25px;
  width: 85px;
  height: 85px;
  background-image: url("../../images/svg/logo-banner.svg");
  background-size: 100%;
}
@media screen and (max-width: 1024px) {
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container:before {
    top: 20px;
    left: calc(50% - 42.5px);
  }
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
  padding: 0 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  gap: 50px !important;
}
@media screen and (max-width: 1024px) {
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    text-align: center !important;
    gap: 12px !important;
  }
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
  width: 140px !important;
  padding: 0 !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}
@media screen and (max-width: 1024px) {
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
    width: 100% !important;
  }
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton {
  width: 140px;
  height: 44px;
  font-size: 16px;
  font-weight: 700;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 2px solid #003630;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton {
    width: 100% !important;
  }
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton.moove-gdpr-infobar-allow-all {
  margin-bottom: 6px !important;
  background: #003630 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton.moove-gdpr-infobar-allow-all:hover {
  color: #fff !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton.moove-gdpr-infobar-reject-btn {
  background-color: #fff;
  color: #003630;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder .mgbutton.moove-gdpr-infobar-reject-btn:hover {
  color: #003630 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container strong {
  font-size: 24px !important;
  font-weight: 600 !important;
  line-height: 27.6px !important;
  color: #000;
  margin-bottom: 10px;
  display: inline-block;
}
#moove_gdpr_cookie_info_bar a {
  color: #4FB498 !important;
  text-decoration: none !important;
}
#moove_gdpr_cookie_info_bar p {
  color: #000 !important;
  line-height: 23.2px !important;
  font-weight: 300 !important;
  font-size: 16px !important;
}

div.wpforms-container .wpforms-form input, div.wpforms-container .wpforms-form textarea, .choices-customized input {
  padding: 13px 15px;
  font-size: 14px;
  line-height: 1.35 !important;
  letter-spacing: 0;
  font-weight: 400;
  color: #121212;
  border: 1.5px solid transparent;
  position: relative;
  font-family: "SF Pro Display", sans-serif !important;
  background: none;
  outline: none;
  overflow: hidden;
  width: 100%;
  -webkit-transition: border 0.3s ease-in-out, background-color 0.3s ease-in-out;
  transition: border 0.3s ease-in-out, background-color 0.3s ease-in-out;
  border-radius: 30px;
}
[dir=rtl] div.wpforms-container .wpforms-form input, div.wpforms-container .wpforms-form [dir=rtl] input, [dir=rtl] div.wpforms-container .wpforms-form textarea, div.wpforms-container .wpforms-form [dir=rtl] textarea, [dir=rtl] .choices-customized input, .choices-customized [dir=rtl] input {
  font-family: "AbarLow", sans-serif;
  line-height: 1.55;
}
@media screen and (min-width: 1024px) {
  div.wpforms-container .wpforms-form input, div.wpforms-container .wpforms-form textarea, .choices-customized input {
    padding: 10px 15px;
    font-size: 16px;
    line-height: 1.45;
  }
  [dir=rtl] div.wpforms-container .wpforms-form input, div.wpforms-container .wpforms-form [dir=rtl] input, [dir=rtl] div.wpforms-container .wpforms-form textarea, div.wpforms-container .wpforms-form [dir=rtl] textarea, [dir=rtl] .choices-customized input, .choices-customized [dir=rtl] input {
    line-height: 1.65;
  }
}
div.wpforms-container .wpforms-form input::-webkit-input-placeholder, div.wpforms-container .wpforms-form textarea::-webkit-input-placeholder, .choices-customized input::-webkit-input-placeholder {
  color: #9E9E9E;
}
div.wpforms-container .wpforms-form input::-moz-placeholder, div.wpforms-container .wpforms-form textarea::-moz-placeholder, .choices-customized input::-moz-placeholder {
  color: #9E9E9E;
}
div.wpforms-container .wpforms-form input:-ms-input-placeholder, div.wpforms-container .wpforms-form textarea:-ms-input-placeholder, .choices-customized input:-ms-input-placeholder {
  color: #9E9E9E;
}
div.wpforms-container .wpforms-form input::-ms-input-placeholder, div.wpforms-container .wpforms-form textarea::-ms-input-placeholder, .choices-customized input::-ms-input-placeholder {
  color: #9E9E9E;
}
div.wpforms-container .wpforms-form input::placeholder, div.wpforms-container .wpforms-form textarea::placeholder, .choices-customized input::placeholder {
  color: #9E9E9E;
}
@media (hover: hover) {
  div.wpforms-container .wpforms-form input:hover, div.wpforms-container .wpforms-form textarea:hover, .choices-customized input:hover {
    border-color: #FFFFFF;
  }
  .popup div.wpforms-container .wpforms-form input:hover, div.wpforms-container .wpforms-form .popup input:hover, .popup div.wpforms-container .wpforms-form textarea:hover, div.wpforms-container .wpforms-form .popup textarea:hover, .popup .choices-customized input:hover, .choices-customized .popup input:hover {
    border-color: #134E4A;
  }
}
div.wpforms-container .wpforms-form input:focus, div.wpforms-container .wpforms-form textarea:focus, .choices-customized input:focus, div.wpforms-container .wpforms-form input:active, div.wpforms-container .wpforms-form textarea:active, .choices-customized input:active {
  outline: none;
  border-color: #003630;
}

div.wpforms-container {
  margin-bottom: 0;
}
.popup div.wpforms-container .wpforms-form input, .popup div.wpforms-container .wpforms-form textarea {
  border-color: #003630;
}
div.wpforms-container .wpforms-form input.wpforms-error, div.wpforms-container .wpforms-form textarea.wpforms-error {
  border-color: #FF0202;
}
div.wpforms-container .wpforms-form input.wpforms-error::-webkit-input-placeholder, div.wpforms-container .wpforms-form textarea.wpforms-error::-webkit-input-placeholder {
  color: #FF0202;
}
div.wpforms-container .wpforms-form input.wpforms-error::-moz-placeholder, div.wpforms-container .wpforms-form textarea.wpforms-error::-moz-placeholder {
  color: #FF0202;
}
div.wpforms-container .wpforms-form input.wpforms-error:-ms-input-placeholder, div.wpforms-container .wpforms-form textarea.wpforms-error:-ms-input-placeholder {
  color: #FF0202;
}
div.wpforms-container .wpforms-form input.wpforms-error::-ms-input-placeholder, div.wpforms-container .wpforms-form textarea.wpforms-error::-ms-input-placeholder {
  color: #FF0202;
}
div.wpforms-container .wpforms-form input.wpforms-error::placeholder, div.wpforms-container .wpforms-form textarea.wpforms-error::placeholder {
  color: #FF0202;
}
div.wpforms-container .wpforms-form .wpforms-field {
  padding: 11px 0;
}
div.wpforms-container .wpforms-form .wpforms-field .wpforms-datepicker-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 30px;
  background-color: #FFFFFF;
}
div.wpforms-container .wpforms-form .wpforms-field .wpforms-datepicker-wrap:has(input:active, input:focus) {
  background-color: #DFE3E7;
}
div.wpforms-container .wpforms-form .wpforms-field .wpforms-datepicker-wrap::before {
  content: "";
  width: 60px;
  height: 23px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  z-index: 0;
  background-image: url(../../images/svg/datepicker-icon.svg);
  top: 12px;
  left: 14px;
  background-repeat: no-repeat;
  background-size: contain;
}
[dir=rtl] div.wpforms-container .wpforms-form .wpforms-field .wpforms-datepicker-wrap::before {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  right: 14px;
  left: auto;
}
@media screen and (min-width: 1024px) {
  div.wpforms-container .wpforms-form .wpforms-field .wpforms-datepicker-wrap::before {
    height: 24px;
    top: 10px;
  }
}
div.wpforms-container .wpforms-form .wpforms-field .wpforms-datepicker-wrap input.wpforms-datepicker {
  background-color: transparent;
  padding: 12px 15px 12px 80px !important;
}
[dir=rtl] div.wpforms-container .wpforms-form .wpforms-field .wpforms-datepicker-wrap input.wpforms-datepicker {
  padding: 12px 80px 12px 15px !important;
}
@media screen and (min-width: 1024px) {
  div.wpforms-container .wpforms-form .wpforms-field .wpforms-datepicker-wrap input.wpforms-datepicker {
    cursor: pointer;
  }
}
div.wpforms-container .wpforms-form .wpforms-submit-spinner {
  display: none !important;
  visibility: hidden;
  opacity: 0;
  z-index: -9999;
}
div.wpforms-container .wpforms-form .wpforms-field-select.wpforms-has-error .choices .choices__inner, div.wpforms-container .wpforms-form .wpforms-field-select.wpforms-has-error .choices.wpforms-field-row[data-type*=select-multiple] .choices__inner {
  border-color: #FF0202;
}
div.wpforms-container .wpforms-required-label {
  color: #FF0202;
}
div.wpforms-container em.wpforms-error, div.wpforms-container label.wpforms-error {
  color: #FF0202;
  margin-top: 8px;
  font-size: 14px;
  line-height: 1.35;
  letter-spacing: 0;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
[dir=rtl] div.wpforms-container em.wpforms-error, [dir=rtl] div.wpforms-container label.wpforms-error {
  line-height: 1.55;
}
div.wpforms-container em.wpforms-error:before, div.wpforms-container label.wpforms-error:before {
  content: "";
  width: 13px;
  height: 13px;
  margin-top: 2px;
  margin-right: 3px;
  background-image: url("../../images/svg/error-icon.svg");
  background-size: cover;
  background-repeat: no-repeat;
}
[dir=rtl] div.wpforms-container em.wpforms-error:before, [dir=rtl] div.wpforms-container label.wpforms-error:before {
  margin-right: 0;
  margin-left: 3px;
}
@media screen and (min-width: 1024px) {
  div.wpforms-container em.wpforms-error, div.wpforms-container label.wpforms-error {
    font-size: 16px;
    line-height: 1.45;
  }
  [dir=rtl] div.wpforms-container em.wpforms-error, [dir=rtl] div.wpforms-container label.wpforms-error {
    line-height: 1.65;
  }
  div.wpforms-container em.wpforms-error:before, div.wpforms-container label.wpforms-error:before {
    margin-top: 3px;
    width: 16px;
    height: 16px;
  }
}
div.wpforms-container em.wpforms-error a, div.wpforms-container label.wpforms-error a {
  margin: 0 2px 0 2px;
  font-weight: 500;
  color: #FF0202;
}
div.wpforms-container em.wpforms-error a:hover, div.wpforms-container label.wpforms-error a:hover {
  color: #ff4f4f;
}
div.wpforms-container .wpforms-datepicker-wrap .wpforms-datepicker-clear {
  display: none !important;
}
div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country-list {
  margin-top: 8px;
  padding: 20px 20px 60px;
  border-radius: 20px;
  max-height: 280px;
  -webkit-box-shadow: 0 6px 20px rgba(0, 54, 48, 0.12);
          box-shadow: 0 6px 20px rgba(0, 54, 48, 0.12);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #FFFFFF;
  max-width: 375px;
  overflow-x: auto;
  border: none !important;
}
@media screen and (min-width: 1024px) {
  div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country-list {
    border-radius: 30px;
    max-width: 397px;
  }
  div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country-list:before, div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country-list:after {
    content: "";
    width: calc(100% + 20px);
    min-height: 20px;
    position: sticky;
    left: 0;
    top: -20px;
    background-color: white;
    margin-left: -20px;
  }
  div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country-list:after {
    top: auto;
    bottom: -60px;
  }
}
div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country-list.iti__hide {
  display: none;
}
div.wpforms-container .wpforms-form .wpforms-field .iti .iti__flag {
  border-radius: 5px;
}
div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country {
  padding: 9px 24px !important;
  border-radius: 30px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.35;
  -webkit-transition: background-color 0.3s ease-out;
  transition: background-color 0.3s ease-out;
}
[dir=rtl] div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country {
  line-height: 1.55;
}
@media screen and (min-width: 1024px) {
  div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country {
    line-height: 1.45;
  }
  [dir=rtl] div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country {
    line-height: 1.65;
  }
}
div.wpforms-container .wpforms-form .wpforms-field .iti .iti__country.iti__active.iti__highlight {
  background-color: #DCFCE7 !important;
}
div.wpforms-container .wpforms-form .wpforms-field .iti .iti__divider {
  display: none;
}

input[type=search]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}

input[type=search]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

/* clears the ‘X’ from Chrome */
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  display: none;
}

.iti-mobile .iti *::-webkit-scrollbar-thumb, .iti.iti--fullscreen-popup.iti--container *::-webkit-scrollbar-thumb {
  background-color: rgba(18, 18, 18, 0.3);
  border-radius: 10px;
}
.iti-mobile .iti.iti--container, .iti.iti--fullscreen-popup.iti--container.iti--container {
  padding: 20px;
  border-radius: 20px;
  overflow: hidden;
  max-height: 280px;
  top: auto;
  bottom: 0;
  height: 100%;
  border-color: transparent;
  -webkit-box-shadow: 0 6px 20px rgba(0, 54, 48, 0.12);
          box-shadow: 0 6px 20px rgba(0, 54, 48, 0.12);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #FFFFFF;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 100%;
  max-width: 375px;
}
[dir=rtl] .iti-mobile .iti.iti--container, [dir=rtl] .iti.iti--fullscreen-popup.iti--container.iti--container {
  right: 0;
  left: auto;
  -webkit-transform: none;
          transform: none;
}
@media screen and (max-width: 1024px) {
  .iti-mobile .iti.iti--container, .iti.iti--fullscreen-popup.iti--container.iti--container {
    overflow-x: auto;
    min-width: 100vw;
  }
}
.iti-mobile .iti .iti__country, .iti.iti--fullscreen-popup.iti--container .iti__country {
  padding: 9px 24px !important;
  border-radius: 30px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.35;
  -webkit-transition: background-color 0.3s ease-out;
  transition: background-color 0.3s ease-out;
}
[dir=rtl] .iti-mobile .iti .iti__country, [dir=rtl] .iti.iti--fullscreen-popup.iti--container .iti__country {
  line-height: 1.55;
}
@media screen and (min-width: 1024px) {
  .iti-mobile .iti .iti__country, .iti.iti--fullscreen-popup.iti--container .iti__country {
    line-height: 1.45;
  }
  [dir=rtl] .iti-mobile .iti .iti__country, [dir=rtl] .iti.iti--fullscreen-popup.iti--container .iti__country {
    line-height: 1.65;
  }
}
.iti-mobile .iti .iti__country.iti__active.iti__highlight, .iti.iti--fullscreen-popup.iti--container .iti__country.iti__active.iti__highlight {
  background-color: #DCFCE7 !important;
}
.iti-mobile .iti .iti__country-list, .iti.iti--fullscreen-popup.iti--container .iti__country-list {
  width: auto;
  position: relative;
  top: auto;
  left: auto;
  bottom: auto;
  right: auto;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
@media screen and (max-width: 1024px) {
  .iti-mobile .iti .iti__country-list, .iti.iti--fullscreen-popup.iti--container .iti__country-list {
    overflow-x: auto;
    width: 100%;
  }
}
.iti-mobile .iti .iti__divider, .iti.iti--fullscreen-popup.iti--container .iti__divider {
  display: none;
}
@media screen and (min-width: 1024px) {
  .iti-mobile .iti.iti--container, .iti.iti--fullscreen-popup.iti--container.iti--container {
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    max-width: unset;
    max-height: unset;
    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;
    padding: 100px;
    background-color: rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: none;
            box-shadow: none;
    -webkit-transform: none;
            transform: none;
  }
  .iti-mobile .iti.iti--container .iti__dropdown-content, .iti.iti--fullscreen-popup.iti--container.iti--container .iti__dropdown-content {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: 30px;
    overflow: hidden;
  }
  .iti-mobile .iti.iti--container .iti__country-list, .iti.iti--fullscreen-popup.iti--container.iti--container .iti__country-list {
    -webkit-box-shadow: 0 6px 20px rgba(0, 54, 48, 0.12);
            box-shadow: 0 6px 20px rgba(0, 54, 48, 0.12);
    max-width: 680px;
    max-height: 680px;
  }
}

body .iti--inline-dropdown .iti__dropdown-content, div.wpforms-container .wpforms-form .iti--inline-dropdown .iti__dropdown-content {
  background-color: transparent;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: none !important;
}

body .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag, div.wpforms-container .wpforms-form .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag, div.wpforms-container-full .wpforms-form .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag, #wpforms-conversational-form-page .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: transparent !important;
}

body div.wpforms-container .wpforms-form .iti.iti--allow-dropdown .iti__selected-flag {
  padding: 0 6px 0 15px;
}
[dir=rtl] body div.wpforms-container .wpforms-form .iti.iti--allow-dropdown .iti__selected-flag {
  padding: 0 15px 0 6px;
}
body div.wpforms-container .wpforms-form .iti.iti--allow-dropdown .iti__selected-flag .iti__arrow {
  border: none;
  width: 20px;
  height: 20px;
  background-image: url("../../images/svg/chevron-dropdown.svg");
  background-repeat: no-repeat;
  margin-top: 0;
  margin-left: 3px;
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
  opacity: 0.5;
}
@media screen and (min-width: 1024px) {
  body div.wpforms-container .wpforms-form .iti.iti--allow-dropdown .iti__selected-flag .iti__arrow {
    margin-left: 6px;
  }
}
body div.wpforms-container .wpforms-form .iti.iti--allow-dropdown .iti__selected-flag::after {
  content: "";
  position: relative;
  height: 20px;
  width: 1.5px;
  margin-left: 10px;
  background-color: #888888;
  opacity: 0.8;
}
body div.wpforms-container .wpforms-form .iti--allow-dropdown:has([aria-expanded=true]) input {
  background-color: #DFE3E7;
}
body div.wpforms-container .wpforms-form .iti--allow-dropdown input[type=tel] {
  padding: 12px 15px 12px 80px !important;
}

body.rtl div.wpforms-container .wpforms-form .iti.iti--allow-dropdown input[type=tel] {
  padding: 12px 80px 12px 15px !important;
}

@media screen and (max-width: 1023px) {
  body:has(.flatpickr-calendar.animate.open) {
    overflow: hidden;
  }
}
@-webkit-keyframes fpFadeInDownCustom {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fpFadeInDownCustom {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
body .flatpickr-calendar {
  -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 20px 60px;
  border-radius: 20px;
  overflow: hidden;
  max-height: 280px;
  border-color: transparent;
  -webkit-box-shadow: 0px 6px 20px rgba(0, 54, 48, 0.12);
          box-shadow: 0px 6px 20px rgba(0, 54, 48, 0.12);
  background-color: #FFFFFF;
  width: 100%;
  max-width: 375px;
  margin: 0 auto;
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
  -webkit-animation: datepickerFadeDown 400ms cubic-bezier(0.23, 1, 0.32, 1) !important;
          animation: datepickerFadeDown 400ms cubic-bezier(0.23, 1, 0.32, 1) !important;
}
@media screen and (max-width: 1024px) {
  body .flatpickr-calendar {
    right: auto;
    position: fixed;
    top: auto !important;
    bottom: 0;
    -webkit-transform-origin: center center;
            transform-origin: center center;
    left: 50% !important;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 100%;
    max-width: 480px;
    -webkit-animation: fpFadeInDownCustom 300ms cubic-bezier(0.23, 1, 0.32, 1) !important;
            animation: fpFadeInDownCustom 300ms cubic-bezier(0.23, 1, 0.32, 1) !important;
  }
}
@media screen and (min-width: 1024px) {
  body .flatpickr-calendar {
    padding: 20px;
    max-width: 397px;
    margin-left: -1px;
    margin-top: 8px;
    border-radius: 30px;
  }
}
body .flatpickr-calendar.open {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .flatpickr-calendar .flatpickr-current-month {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.35;
  color: #121212;
  left: auto;
  position: relative;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 9px 36.5px;
  width: 100%;
}
body .flatpickr-calendar .flatpickr-current-month .numInputWrapper {
  margin-left: 4px;
}
body .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months, body .flatpickr-calendar .flatpickr-current-month .numInput.cur-year {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.35;
  color: #121212;
  padding: 0;
  pointer-events: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin-left: 12px;
}
body .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months:hover, body .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months:active, body .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months:focus, body .flatpickr-calendar .flatpickr-current-month .numInput.cur-year:hover, body .flatpickr-calendar .flatpickr-current-month .numInput.cur-year:active, body .flatpickr-calendar .flatpickr-current-month .numInput.cur-year:focus {
  background-color: transparent;
}
body .flatpickr-calendar .flatpickr-month {
  color: #121212;
  height: auto;
  margin-bottom: 8px;
}
body .flatpickr-calendar .flatpickr-months .flatpickr-prev-month, body .flatpickr-calendar .flatpickr-months .flatpickr-next-month {
  height: auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  left: 14px;
  top: 21px;
}
@media screen and (min-width: 1024px) {
  body .flatpickr-calendar .flatpickr-months .flatpickr-prev-month, body .flatpickr-calendar .flatpickr-months .flatpickr-next-month {
    left: 16px;
  }
}
body .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:before, body .flatpickr-calendar .flatpickr-months .flatpickr-next-month:before {
  content: "";
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 20px;
  height: 20px;
  background-image: url("../../images/svg/datepicker-arrow.svg");
  background-repeat: no-repeat;
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
body .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg, body .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg {
  display: none;
}
body .flatpickr-calendar .flatpickr-months .flatpickr-next-month {
  left: auto;
  right: 14px;
}
@media screen and (min-width: 1024px) {
  body .flatpickr-calendar .flatpickr-months .flatpickr-next-month {
    right: 19px;
  }
}
body .flatpickr-calendar .flatpickr-months .flatpickr-next-month:before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
body .flatpickr-calendar .flatpickr-weekdaycontainer {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
body .flatpickr-calendar .flatpickr-weekdays {
  height: auto;
}
body .flatpickr-calendar .flatpickr-weekday, body .flatpickr-calendar .flatpickr-day {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.35;
  color: #C4C4C4;
  max-width: 42px;
  width: 42px;
  height: 42px;
  padding: 9px 8px;
  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;
}
@media screen and (min-width: 1024px) {
  body .flatpickr-calendar .flatpickr-weekday, body .flatpickr-calendar .flatpickr-day {
    width: 44px;
    min-width: 44px;
    height: 42px;
  }
}
body .flatpickr-calendar .flatpickr-day {
  border-radius: 8px;
  background-color: #F2F4F7;
  border: 0;
  -webkit-transition: background-color 0.2s ease-out;
  transition: background-color 0.2s ease-out;
  margin-bottom: 8px;
  color: #121212;
  font-size: 17px;
  line-height: 1.45;
}
@media screen and (min-width: 1024px) {
  body .flatpickr-calendar .flatpickr-day {
    font-size: 18px;
    line-height: 1.35;
    margin-right: 1px;
  }
}
@media (hover: hover) {
  body .flatpickr-calendar .flatpickr-day:not(.prevMonthDay, .nextMonthDay):hover {
    color: #000000;
  }
}
body .flatpickr-calendar .flatpickr-day.prevMonthDay, body .flatpickr-calendar .flatpickr-day.nextMonthDay {
  background-color: #FFFFFF;
  color: #C4C4C4;
  pointer-events: none;
}
body .flatpickr-calendar .flatpickr-day.selected {
  background-color: #DCFCE7;
}
body .flatpickr-calendar .flatpickr-rContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
}
body .flatpickr-calendar .flatpickr-days {
  width: 100%;
  margin-top: 8px;
}
body .flatpickr-calendar .flatpickr-days .dayContainer {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  margin-bottom: -8px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media screen and (min-width: 1024px) {
  body .flatpickr-calendar .flatpickr-days .dayContainer {
    margin-right: -8px;
  }
}

body:has(.iti--container) {
  overflow: hidden;
}

@-webkit-keyframes datepickerFadeDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes datepickerFadeDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.dz-hidden-input {
  visibility: hidden !important;
  position: absolute !important;
  top: 0px !important;
  left: 0px !important;
  height: 0px !important;
  width: 0px !important;
  display: none !important;
}

.header {
  position: fixed;
  left: 0;
  right: 0;
  background-color: #FFFFFF;
  padding: 18px 0;
  width: 100%;
  z-index: 3;
  -webkit-transition: -webkit-box-shadow 0.25s linear, -webkit-transform 0.2s linear;
  transition: -webkit-box-shadow 0.25s linear, -webkit-transform 0.2s linear;
  transition: box-shadow 0.25s linear, transform 0.2s linear;
  transition: box-shadow 0.25s linear, transform 0.2s linear, -webkit-box-shadow 0.25s linear, -webkit-transform 0.2s linear;
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, 0);
          box-shadow: 0 6px 20px rgba(0, 0, 0, 0);
}
.header.header-fixed, .header .behave-as-fixed {
  -webkit-box-shadow: 0 6px 20px rgba(0, 0, 0, 0.12);
          box-shadow: 0 6px 20px rgba(0, 0, 0, 0.12);
}
.header.scroll-hide {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.header .custom-logo-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.header__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header__menu {
  width: 100%;
}
.header__menu__inner, .header__menu__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.header__menu__wrapper:before {
  content: "";
  width: 100vw;
  position: fixed;
  min-height: 55px;
  left: 0;
  top: 0;
  z-index: 11;
  background-color: white;
}
@media screen and (min-width: 1024px) {
  .header__menu__wrapper:before {
    content: none;
  }
}
.header__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 20px;
  z-index: 12;
  position: relative;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media screen and (min-width: 1024px) {
  .header__logo {
    min-width: 94px;
  }
}
.header__burger {
  position: relative;
  z-index: 12;
  display: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: auto;
  cursor: pointer;
  height: 24px;
}
.header__burger__wrapper {
  padding: 12px 9px;
  position: relative;
  height: 100%;
}
.header__burger span {
  content: "";
  display: block;
  width: 18px;
  height: 2px;
  position: absolute;
  background-color: #003630;
  border-radius: 30px;
  top: 11px;
  -webkit-transition: opacity 0.2s ease-out, top 0.2s ease-out, -webkit-transform 0.2s cubic-bezier(0, 0, 0.58, 1);
  transition: opacity 0.2s ease-out, top 0.2s ease-out, -webkit-transform 0.2s cubic-bezier(0, 0, 0.58, 1);
  transition: transform 0.2s cubic-bezier(0, 0, 0.58, 1), opacity 0.2s ease-out, top 0.2s ease-out;
  transition: transform 0.2s cubic-bezier(0, 0, 0.58, 1), opacity 0.2s ease-out, top 0.2s ease-out, -webkit-transform 0.2s cubic-bezier(0, 0, 0.58, 1);
  left: 0;
}
.header__burger span:first-child {
  top: 5px;
}
.header__burger span:last-child {
  top: 17px;
  opacity: 1;
}
.header__burger.active span {
  opacity: 0;
}
.header__burger.active span:first-child {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 11px;
  opacity: 1;
}
.header__burger.active span:last-child {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  top: 11px;
  opacity: 1;
}
.header__social-links {
  display: none;
}
.header .btn-outline {
  display: none;
}
.header .mobile-navigation-arrow {
  display: none;
}

.nav-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.nav-menu .nav-link--align-left {
  margin-right: auto;
}
.nav-menu .nav-link--align-left:first-child {
  margin-right: 0;
}
.nav-menu .menu-item.current_page_item a {
  background-color: #DCFCE7;
}
.nav-menu .menu-item [aria-current=page] {
  background-color: #DCFCE7;
}
.nav-menu .menu-item-has-children {
  position: relative;
}
@media (hover: hover) {
  .nav-menu .menu-item-has-children:hover .sub-menu-wrapper {
    pointer-events: visible;
    opacity: 1;
  }
}
.nav-menu .menu-item-has-children:has(.current_page_item) .current_page_item a, .nav-menu .menu-item-has-children:has(.current_page_item) [title=menu-item-custom-link-first-depth], .nav-menu .menu-item-has-children:has(.current_page_item) [aria-current=page], .nav-menu .menu-item-has-children:has([aria-current=page]) .current_page_item a, .nav-menu .menu-item-has-children:has([aria-current=page]) [title=menu-item-custom-link-first-depth], .nav-menu .menu-item-has-children:has([aria-current=page]) [aria-current=page] {
  background-color: #DCFCE7;
}
.nav-menu .menu-item-has-children.active .sub-menu-wrapper {
  pointer-events: visible;
  opacity: 1;
}
.nav-menu .menu-item.menu-item-features {
  display: none;
}
@media screen and (max-width: 1024px) {
  .nav-menu .menu-item.menu-item-features {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.nav-menu .menu-item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 24px;
  color: #121212;
  border-radius: 50px;
  -webkit-transition: background-color 0.4s ease-out, color 0.4s ease-out;
  transition: background-color 0.4s ease-out, color 0.4s ease-out;
}
@media (hover: hover) {
  .nav-menu .menu-item a:hover {
    background-color: #F0FDF4;
    color: #003630;
  }
}
.nav-menu .menu-item a:not([title=menu-item-custom-link-first-depth]):active, .nav-menu .menu-item a:not([title=menu-item-custom-link-first-depth]):focus {
  background-color: #DCFCE7;
}
@media screen and (max-width: 1200px) {
  .nav-menu .menu-item a {
    padding: 12px 18px;
  }
}
.nav-menu .menu-item a .svg-icon {
  display: none;
}
.nav-menu .sub-menu {
  padding: 10px;
  width: 264px;
  background-color: #FFFFFF;
  border-radius: 20px;
  -webkit-box-shadow: 0px 6px 20px 0px rgba(0, 54, 48, 0.12);
          box-shadow: 0px 6px 20px 0px rgba(0, 54, 48, 0.12);
}
.nav-menu .sub-menu-wrapper {
  opacity: 0;
  position: absolute;
  pointer-events: none;
  -webkit-transition: opacity 0.4s ease-out;
  transition: opacity 0.4s ease-out;
  padding-top: 8px;
  left: -40%;
  -webkit-transform-origin: bottom;
          transform-origin: bottom;
}
.nav-menu .sub-menu-wrapper .menu-item-custom-link {
  display: none;
}
.nav-menu .sub-menu li.menu-item {
  margin-bottom: 4px;
}
.nav-menu .sub-menu li.menu-item:last-child {
  margin-bottom: 0;
}

@media screen and (max-width: 1024px) {
  .header {
    padding: 16px 0;
  }
  .header .custom-logo-link img {
    max-height: unset;
    width: 62px;
    height: 24px;
  }
  .header__burger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .header__menu {
    max-width: 335px;
    margin: 0 auto;
    position: relative;
  }
  .header__menu__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .header__menu__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    visibility: hidden;
    opacity: 0;
    position: absolute;
    min-height: 100dvh;
    width: 100vw;
    right: auto;
    left: 0;
    top: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 64px 20px 20px;
    background-color: #FFFFFF;
    z-index: 10;
    bottom: unset;
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    will-change: opacity, transform;
    -webkit-animation-duration: 0.3s;
            animation-duration: 0.3s;
    -webkit-animation-timing-function: cubic-bezier(0.25, 0.1, 0.5, 1);
            animation-timing-function: cubic-bezier(0.25, 0.1, 0.5, 1);
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
    -webkit-animation-delay: 0.2s;
            animation-delay: 0.2s;
    overflow-x: hidden;
    height: 100%;
    overflow-y: auto;
  }
  .menu-open .header__menu__inner {
    -webkit-animation-name: navOpen;
            animation-name: navOpen;
    overflow-y: auto;
  }
  .menu-close .header__menu__inner {
    -webkit-animation-name: navClose;
            animation-name: navClose;
    -webkit-animation-delay: 0s;
            animation-delay: 0s;
  }
  .header__additional-content {
    width: 100%;
    max-width: 335px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-top: 38px;
  }
  .header__additional-content .btn-simple {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
    padding: 16px 40px;
    margin-bottom: 20px;
  }
  .header__additional-content .btn-outline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    width: 100%;
    margin-bottom: 32px;
  }
  .header__social-links {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
    margin-top: 32px;
    margin-left: auto;
    margin-right: auto;
  }
  .header .mobile-navigation-arrow {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
  .header .menu-item {
    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;
  }
  .header .menu-item a {
    width: 100%;
  }
  .header .menu-item a[title=menu-item-custom-link-first-depth] {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .header .menu-item a[title=menu-item-custom-link-first-depth] .svg-icon {
    margin-right: -13px;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  [dir=rtl] .header .menu-item a[title=menu-item-custom-link-first-depth] .svg-icon {
    margin-right: 0;
    margin-left: -13px;
  }
  .header .sub-menu {
    width: 100%;
    -webkit-box-shadow: none;
            box-shadow: none;
    padding: 0;
  }
  .header .sub-menu-wrapper {
    left: 0;
    top: 0;
    width: 100%;
    background-color: #FFFFFF;
    pointer-events: unset;
    padding-top: 0;
    -webkit-transform: translateX(100vw);
            transform: translateX(100vw);
    -webkit-transition: opacity 0.4s ease-out, -webkit-transform 0.8s ease-out;
    transition: opacity 0.4s ease-out, -webkit-transform 0.8s ease-out;
    transition: transform 0.8s ease-out, opacity 0.4s ease-out;
    transition: transform 0.8s ease-out, opacity 0.4s ease-out, -webkit-transform 0.8s ease-out;
  }
  .header .sub-menu-wrapper.open {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -webkit-transition: opacity 0.8s ease-out, -webkit-transform 0.8s ease-out;
    transition: opacity 0.8s ease-out, -webkit-transform 0.8s ease-out;
    transition: transform 0.8s ease-out, opacity 0.8s ease-out;
    transition: transform 0.8s ease-out, opacity 0.8s ease-out, -webkit-transform 0.8s ease-out;
  }
  .header .sub-menu-wrapper .menu-item-custom-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  [dir=rtl] .header .sub-menu-wrapper .menu-item-custom-link {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .header .sub-menu-wrapper .menu-item-custom-link .svg-icon {
    margin-right: 10px;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  [dir=rtl] .header .sub-menu-wrapper .menu-item-custom-link .svg-icon {
    margin-left: 10px;
    margin-right: 0;
  }
  .header .sub-menu .menu-item a {
    padding: 16px 20px;
  }
  .header .sub-menu .menu-item .svg-icon {
    display: none;
  }
  .wpml-custom-ls {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .nav-menu {
    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: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    will-change: height, opacity;
    -webkit-transition: height 0.8s ease-out;
    transition: height 0.8s ease-out;
  }
  .nav-menu > .menu-item > a {
    opacity: 1;
    will-change: opacity;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    -webkit-transition: opacity 0.4s ease-out, -webkit-transform 0.8s ease-out;
    transition: opacity 0.4s ease-out, -webkit-transform 0.8s ease-out;
    transition: opacity 0.4s ease-out, transform 0.8s ease-out;
    transition: opacity 0.4s ease-out, transform 0.8s ease-out, -webkit-transform 0.8s ease-out;
  }
  .nav-menu.next-level {
    -webkit-transition: height 0.4s ease-out;
    transition: height 0.4s ease-out;
  }
  .nav-menu.next-level > .menu-item > a {
    -webkit-transform: translateX(-100vw);
            transform: translateX(-100vw);
    opacity: 0;
  }
  .nav-menu .menu-item-has-children {
    position: static;
  }
  .nav-menu .nav-link--align-left {
    margin-right: 0;
  }
  .nav-menu .menu-item a {
    padding: 24px 32px;
  }
  .nav-menu .menu-item a .svg-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media screen and (max-width: 1024px) and (orientation: landscape) {
  .header__menu__inner {
    padding: 120px 20px 80px;
  }
}
@media screen and (max-width: 1023px) and (min-height: 1020px) {
  .header__menu__inner {
    padding: 120px 20px 80px;
  }
}
@media (max-width: 576px) {
  .header__social-links {
    margin: 20px auto 0;
  }
}
@media screen and (max-width: 1024px) {
  body:has(.footer-apps) .footer {
    margin-top: -2px;
    padding-top: 22px;
  }
}
@media screen and (min-width: 1024px) {
  body:has(.footer-apps) .footer {
    padding-top: 30px;
  }
}

.footer {
  position: relative;
  background-color: #003630;
  padding-top: 140px;
  padding-bottom: 20px;
}
@media screen and (max-width: 1200px) {
  .footer {
    padding-top: 60px;
    position: relative;
    z-index: 1;
  }
}
@media screen and (max-width: 768px) {
  .footer {
    padding-top: 90px;
  }
}
.single-integrations .footer {
  padding-top: 30px;
}
@media screen and (max-width: 768px) {
  .single-integrations .footer {
    padding-top: 24px;
  }
}
[dir=rtl] .footer-menu a[href^="tel:"],
[dir=rtl] .footer-menu a[href^="https://api"] {
  display: inline-block;
  direction: ltr;
}
.footer-divider {
  background-color: #003630;
  width: 100%;
  padding-top: 77px;
  position: relative;
}
.footer-divider + section {
  position: relative;
  z-index: 0;
  margin-top: -84px;
}
@media screen and (max-width: 768px) {
  .footer-divider {
    padding-top: 62px;
  }
  .footer-divider + section {
    position: relative;
    z-index: 0;
    margin-top: -44px;
  }
}
.footer-divider:before {
  content: "";
  border-top: 1px solid rgba(242, 244, 247, 0.1);
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
@media screen and (min-width: 768px) {
  .footer-divider:before {
    content: none;
  }
}
.footer-apps {
  width: 100%;
  padding-top: 0;
  margin-top: 0;
  margin-left: 0;
  padding-bottom: 1px;
  position: relative;
}
.footer-apps:before {
  content: "";
  background-color: #003630;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 3px;
}
.footer-apps .container {
  padding-left: 6.79%;
  padding-right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: -1px;
  max-width: unset;
  padding-bottom: 1px;
}
[dir=rtl] .footer-apps .container {
  padding-left: 0;
  padding-right: 6.79%;
  margin-left: -1px;
  margin-right: 0;
}
@media screen and (min-width: 1024px) {
  .footer-apps .container {
    padding-left: 42.33%;
    margin: 0;
  }
  [dir=rtl] .footer-apps .container {
    padding-left: 0;
    padding-right: 42.33%;
  }
}
@media screen and (min-width: 1200px) {
  .footer-apps .container {
    padding-left: 56.5%;
    margin: 0;
  }
  [dir=rtl] .footer-apps .container {
    padding-left: 0;
    padding-right: 56.5%;
  }
}
.footer-apps__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 1;
  position: relative;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
}
.footer-apps__inner:after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: calc(100% - 51px);
  z-index: -1;
  background-color: #003630;
}
[dir=rtl] .footer-apps__inner:after {
  left: 0;
  right: auto;
}
@media screen and (min-width: 768px) {
  .footer-apps__inner:after {
    width: calc(100% - 70px);
  }
}
@media screen and (min-width: 1200px) {
  .footer-apps__inner:after {
    width: calc(100% - 100px);
  }
}
.footer-apps__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footer-apps__btn-wrapper {
  background-color: #003630;
  margin-right: -1px;
  padding: 11px 34px 2px 25px;
  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;
}
[dir=rtl] .footer-apps__btn-wrapper {
  padding: 11px 25px 2px 28px;
  margin-left: -1px;
  margin-right: 0;
}
@media screen and (min-width: 768px) {
  .footer-apps__btn-wrapper {
    margin-bottom: 0;
    padding: 16px 34px 1px 32px;
  }
  [dir=rtl] .footer-apps__btn-wrapper {
    padding: 16px 32px 1px 34px;
  }
}
@media screen and (min-width: 1024px) {
  .footer-apps__btn-wrapper {
    padding: 31px 34px 1px 55px;
  }
  [dir=rtl] .footer-apps__btn-wrapper {
    padding: 31px 55px 1px 34px;
  }
}
.footer-apps__btn:first-child {
  margin-right: 12px;
}
@media screen and (min-width: 768px) {
  .footer-apps__btn:first-child {
    margin-right: 20px;
  }
}
.footer-apps__btn__image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footer-apps__btn__image img {
  width: auto;
  max-height: 40px;
}
@media screen and (min-width: 768px) {
  .footer-apps__btn__image img {
    max-height: 50px;
  }
}
@media screen and (min-width: 1024px) {
  .footer-apps__btn__image img {
    max-height: 70px;
  }
}
.footer__container {
  position: relative;
}
.footer__logo {
  padding-top: 32px;
}
.footer__form {
  padding: 32px 0;
  overflow: hidden;
}
.footer__form .footer-title {
  margin-bottom: 13px;
}
.footer-title {
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25;
  color: #FFFFFF;
}
.footer-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.footer-menu__wrapper {
  padding-top: 0;
  padding-bottom: 32px;
}
.footer-menu .menu-item.menu-item-has-children {
  width: calc(50% - 6px);
  margin-top: 32px;
}
.footer-menu a, .footer-menu .footer-title, .footer-menu .menu-item-has-children-title {
  color: #FFFFFF;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25;
  margin-bottom: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footer-menu .sub-menu a, .footer-menu .sub-menu p {
  color: #FFFFFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.35;
}
.footer-menu .sub-menu-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.footer-menu .sub-menu-item:last-child a {
  margin-bottom: 0;
}
.footer div.wpforms-container .wpforms-form input {
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.footer div.wpforms-container .wpforms-form input.wpforms-error {
  border-color: #FF0202;
}
.footer div.wpforms-container .wpforms-form input.wpforms-error::-webkit-input-placeholder {
  color: #FF0202;
}
.footer div.wpforms-container .wpforms-form input.wpforms-error::-moz-placeholder {
  color: #FF0202;
}
.footer div.wpforms-container .wpforms-form input.wpforms-error:-ms-input-placeholder {
  color: #FF0202;
}
.footer div.wpforms-container .wpforms-form input.wpforms-error::-ms-input-placeholder {
  color: #FF0202;
}
.footer div.wpforms-container .wpforms-form input.wpforms-error::placeholder {
  color: #FF0202;
}
.footer div.wpforms-container .wpforms-form .wpforms-submit-container {
  padding-top: 0;
}
.footer div.wpforms-container .wpforms-form .wpforms-submit {
  background-color: #FFFFFF;
  color: #003630;
  width: 100%;
}
.footer-bottom {
  padding-top: 32px;
}
.footer__social-links {
  padding-bottom: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.footer__social-links svg path {
  fill: #FFFFFF;
}
.footer__social-links .social-link {
  margin-right: 40px;
  margin-left: 0;
}
.footer__social-links .social-link:last-child {
  margin-right: 0;
}
.footer__social-links .social-link-Instagram {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.footer__social-links .social-link-Facebook {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.footer__social-links .social-link-Twitter {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.footer-copyright {
  font-weight: 400;
  margin: 0 auto;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .footer-main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .footer__logo {
    width: 100%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    padding-top: 30px;
    padding-bottom: 44px;
  }
  .footer-menu {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .footer .menu-item.menu-item-has-children {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding-right: 40px;
  }
  .footer-menu__wrapper {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    width: 100%;
  }
  .footer__form {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    width: 100%;
    max-width: 400px;
    padding-top: 0;
  }
}
@media screen and (min-width: 768px) {
  .footer div.wpforms-container .wpforms-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .footer div.wpforms-container .wpforms-form .wpforms-field-container {
    width: 100%;
  }
  .footer div.wpforms-container .wpforms-form .wpforms-submit-container {
    padding-top: 0;
  }
  .footer div.wpforms-container .wpforms-form .wpforms-submit {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 12px 24px;
  }
}
@media screen and (min-width: 768px) and (hover: hover) {
  .footer div.wpforms-container .wpforms-form .wpforms-submit:hover {
    background-color: #F0FDF4;
    color: #003630;
  }
}
@media screen and (min-width: 768px) {
  .footer div.wpforms-container .wpforms-form .wpforms-field {
    padding: 0 10px 0 0;
  }
}
@media screen and (min-width: 1024px) {
  .footer__contacts.d-none-mobile {
    display: none;
  }
  .footer__logo::before {
    content: none;
  }
}
@media screen and (min-width: 1200px) {
  .footer {
    padding-bottom: 60px;
  }
  .footer__contacts.d-none-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .footer .menu-item-custom-column {
    display: none;
  }
  .footer .menu-item.menu-item-has-children {
    padding-right: 10px;
    margin-top: 0;
    max-width: 146px;
  }
  .footer .footer__contacts .menu-item.menu-item-has-children {
    max-width: 100%;
    width: 100%;
    padding-right: 0;
  }
  .footer-menu {
    width: 100%;
  }
  .footer-menu__wrapper {
    max-width: 670px;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    width: 100%;
    padding: 0;
  }
  .footer-menu a, .footer-menu .menu-item-has-children-title {
    color: #FFFFFF;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.15;
    margin-bottom: 20px;
  }
  [dir=rtl] .footer-menu a, [dir=rtl] .footer-menu .menu-item-has-children-title {
    font-weight: 700;
    line-height: 1.25;
  }
}
@media screen and (min-width: 1200px) and (hover: hover) {
  .footer-menu a:hover, .footer-menu .menu-item-has-children-title:hover {
    color: #F0FDF4;
  }
}
@media screen and (min-width: 1200px) {
  .footer-menu .sub-menu a {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.45;
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 1200px) and (hover: hover) {
  .footer-menu .sub-menu a:hover {
    color: #F0FDF4;
  }
}
@media screen and (min-width: 1200px) {
  .footer .footer-title {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.15;
    margin-bottom: 25px;
  }
  [dir=rtl] .footer .footer-title {
    font-weight: 700;
    line-height: 1.25;
  }
  .footer__form {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
    width: 100%;
    margin-left: auto;
    max-width: 393px;
    padding: 0;
  }
  .footer__contacts {
    padding-top: 33px;
  }
  .footer__contacts .sub-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .footer__contacts .sub-menu-item {
    width: 50%;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.45;
    margin-bottom: 10px;
  }
  .footer__contacts .sub-menu-item:nth-child(1) {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .footer__contacts .sub-menu-item:nth-child(2) {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
  .footer__contacts .sub-menu-item:nth-child(3) {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .footer__contacts .sub-menu-item a {
    color: #FFFFFF;
  }
}
@media screen and (min-width: 1200px) and (hover: hover) {
  .footer__contacts .sub-menu-item a:hover {
    color: #F0FDF4;
  }
}
@media screen and (min-width: 1200px) {
  [dir=rtl] .footer__contacts .sub-menu-item a {
    direction: ltr;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
  }
  .footer-bottom {
    padding-top: 55px;
    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;
  }
  .footer-copyright.footer-title {
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.45;
  }
  .footer__social-links {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    padding-bottom: 0;
  }
  .footer__social-links .social-link-Facebook {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .footer__social-links .social-link-Instagram {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

.text-editor h1, .text-editor h2, .text-editor h3 {
  margin-bottom: 24px;
}
.text-editor h4, .text-editor h5, .text-editor p, .text-editor span, .text-editor b, .text-editor i {
  margin-bottom: 12px;
}
.text-editor h1:last-child, .text-editor h2:last-child, .text-editor h3:last-child, .text-editor h4:last-child, .text-editor h5:last-child, .text-editor p:last-child, .text-editor span:last-child, .text-editor b:last-child, .text-editor i:last-child {
  margin-bottom: 0;
}

.weglot-flags.flag-0.menu-item a[title=menu-item-custom-link-first-depth], .weglot-flags .sub-menu-wrapper .menu-item-weglot a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
[dir=rtl] .weglot-flags.flag-0.menu-item a[title=menu-item-custom-link-first-depth], [dir=rtl] .weglot-flags .sub-menu-wrapper .menu-item-weglot a {
  font-family: "SF Pro Display", sans-serif;
}
.weglot-flags.flag-0.menu-item a[title=menu-item-custom-link-first-depth]::before, .weglot-flags .sub-menu-wrapper .menu-item-weglot a::before {
  background-size: cover !important;
  width: 14px !important;
  height: 14px !important;
}
.weglot-flags.flag-0.menu-item a[title=menu-item-custom-link-first-depth]::before .svg-icon, .weglot-flags .sub-menu-wrapper .menu-item-weglot a::before .svg-icon {
  display: none !important;
}

@media screen and (max-width: 1024px) {
  .nav-menu .weglot-lang.menu-item-weglot {
    display: none;
  }
}

.country-selector.weglot-dropdown[data-wg-target="#weglot-switcher-2"] {
  display: none;
}

.weglot-container {
  width: 100%;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
@media screen and (max-width: 1024px) {
  .weglot-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media screen and (max-width: 1024px) {
  .weglot_switcher.underline_full {
    gap: 0 !important;
  }
  .weglot_switcher .language-option {
    padding: 12px 16px !important;
    border-radius: 30px;
    -webkit-transition: background-color 0.4s ease-out;
    transition: background-color 0.4s ease-out;
    min-height: 42px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .weglot_switcher .language-option a {
    font-weight: 700 !important;
    font-size: 14px;
    line-height: 17.5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 0 !important;
    opacity: 1 !important;
    color: #121212 !important;
  }
  [dir=rtl] .weglot_switcher .language-option a {
    line-height: 1;
  }
  .weglot_switcher .language-option a img {
    width: 14px;
    height: 14px !important;
    margin-right: 8px !important;
  }
  [dir=rtl] .weglot_switcher .language-option a img {
    margin-left: 8px !important;
    margin-right: 0 !important;
  }
  .weglot_switcher .language-option .underline {
    display: none !important;
  }
  .weglot_switcher .language-option[aria-label="Language selected: EN"], .weglot_switcher .language-option[aria-label="Language selected: AR"], .weglot_switcher .language-option[aria-label="Language selected: KU"] {
    background-color: #DCFCE7;
  }
}
@media screen and (max-width: 768px) {
  .clip-path-hero-banner {
    clip-path: polygon(0% 12.815%, 66.145% 12.815%, 66.145% 12.815%, 67.002% 12.731%, 67.816% 12.488%, 68.574% 12.099%, 69.267% 11.578%, 69.882% 10.938%, 70.411% 10.191%, 70.841% 9.352%, 71.161% 8.432%, 71.361% 7.447%, 71.431% 6.407%, 71.431% 6.407%, 71.5% 5.368%, 71.7% 4.382%, 72.021% 3.463%, 72.45% 2.623%, 72.979% 1.877%, 73.595% 1.236%, 74.287% 0.715%, 75.046% 0.327%, 75.859% 0.084%, 76.716% 0%, 100% 0%, 100% 87.07%, 33.867% 87.07%, 33.867% 87.07%, 33.002% 87.155%, 32.181% 87.4%, 31.416% 87.792%, 30.717% 88.317%, 30.095% 88.963%, 29.562% 89.717%, 29.129% 90.564%, 28.805% 91.491%, 28.603% 92.486%, 28.533% 93.535%, 28.533% 93.535%, 28.464% 94.584%, 28.261% 95.578%, 27.938% 96.506%, 27.504% 97.353%, 26.971% 98.106%, 26.35% 98.753%, 25.651% 99.278%, 24.886% 99.67%, 24.065% 99.915%, 23.2% 100%, 0% 100%, 0% 12.815%);
  }
  [dir=rtl] .clip-path-hero-banner {
    clip-path: polygon(100% 12.815%, 33.855% 12.815%, 33.855% 12.815%, 32.998% 12.731%, 32.184% 12.488%, 31.426% 12.099%, 30.733% 11.578%, 30.118% 10.938%, 29.589% 10.191%, 29.159% 9.352%, 28.839% 8.432%, 28.639% 7.447%, 28.569% 6.407%, 28.569% 6.407%, 28.5% 5.368%, 28.3% 4.382%, 27.979% 3.463%, 27.55% 2.623%, 27.021% 1.877%, 26.405% 1.236%, 25.713% 0.715%, 24.954% 0.327%, 24.141% 0.084%, 23.284% 0%, 0% 0%, 0% 87.07%, 66.133% 87.07%, 66.133% 87.07%, 66.998% 87.155%, 67.819% 87.4%, 68.584% 87.792%, 69.283% 88.317%, 69.905% 88.963%, 70.438% 89.717%, 70.871% 90.564%, 71.195% 91.491%, 71.397% 92.486%, 71.467% 93.535%, 71.467% 93.535%, 71.536% 94.584%, 71.739% 95.578%, 72.062% 96.506%, 72.496% 97.353%, 73.029% 98.106%, 73.65% 98.753%, 74.349% 99.278%, 75.114% 99.67%, 75.935% 99.915%, 76.8% 100%, 100% 100%, 100% 12.815%);
  }
}
@media screen and (min-width: 768px) {
  .clip-path-hero-banner {
    clip-path: polygon(0% 10%, 12.569% 10%, 88.819% 10%, 88.819% 10%, 89.157% 9.935%, 89.478% 9.745%, 89.777% 9.442%, 90.05% 9.035%, 90.293% 8.536%, 90.501% 7.953%, 90.67% 7.298%, 90.797% 6.58%, 90.876% 5.811%, 90.903% 5%, 90.903% 5%, 90.903% 5%, 90.93% 4.189%, 91.009% 3.42%, 91.135% 2.702%, 91.305% 2.047%, 91.513% 1.464%, 91.756% 0.965%, 92.029% 0.558%, 92.328% 0.255%, 92.648% 0.065%, 92.986% 0%, 100% 0%, 100% 90%, 30.972% 90%, 30.972% 90%, 30.634% 90.065%, 30.314% 90.255%, 30.015% 90.558%, 29.742% 90.965%, 29.499% 91.464%, 29.291% 92.047%, 29.121% 92.702%, 28.995% 93.42%, 28.916% 94.189%, 28.889% 95%, 28.889% 95%, 28.889% 95%, 28.862% 95.811%, 28.783% 96.58%, 28.656% 97.298%, 28.487% 97.953%, 28.279% 98.536%, 28.036% 99.035%, 27.763% 99.442%, 27.464% 99.745%, 27.143% 99.935%, 26.806% 100%, 0% 100%, 0% 10%);
  }
  [dir=rtl] .clip-path-hero-banner {
    clip-path: polygon(100% 10%, 87.431% 10%, 11.181% 10%, 11.181% 10%, 10.843% 9.935%, 10.522% 9.745%, 10.223% 9.442%, 9.95% 9.035%, 9.707% 8.536%, 9.499% 7.953%, 9.33% 7.298%, 9.203% 6.58%, 9.124% 5.811%, 9.097% 5%, 9.097% 5%, 9.097% 5%, 9.07% 4.189%, 8.991% 3.42%, 8.865% 2.702%, 8.695% 2.047%, 8.487% 1.464%, 8.244% 0.965%, 7.971% 0.558%, 7.672% 0.255%, 7.352% 0.065%, 7.014% 0%, 0% 0%, 0% 90%, 69.028% 90%, 69.028% 90%, 69.366% 90.065%, 69.686% 90.255%, 69.985% 90.558%, 70.258% 90.965%, 70.501% 91.464%, 70.709% 92.047%, 70.879% 92.702%, 71.005% 93.42%, 71.084% 94.189%, 71.111% 95%, 71.111% 95%, 71.111% 95%, 71.138% 95.811%, 71.217% 96.58%, 71.344% 97.298%, 71.513% 97.953%, 71.721% 98.536%, 71.964% 99.035%, 72.237% 99.442%, 72.536% 99.745%, 72.857% 99.935%, 73.194% 100%, 100% 100%, 100% 10%);
  }
}

.clip-path-hero-banner-proportional-mobile {
  clip-path: polygon(0% 12.815%, 66.145% 12.815%, 66.145% 12.815%, 67.002% 12.731%, 67.816% 12.488%, 68.574% 12.099%, 69.267% 11.578%, 69.882% 10.938%, 70.411% 10.191%, 70.841% 9.352%, 71.161% 8.432%, 71.361% 7.447%, 71.431% 6.407%, 71.431% 6.407%, 71.5% 5.368%, 71.7% 4.382%, 72.021% 3.463%, 72.45% 2.623%, 72.979% 1.877%, 73.595% 1.236%, 74.287% 0.715%, 75.046% 0.327%, 75.859% 0.084%, 76.716% 0%, 100% 0%, 100% 87.07%, 33.867% 87.07%, 33.867% 87.07%, 33.002% 87.155%, 32.181% 87.4%, 31.416% 87.792%, 30.717% 88.317%, 30.095% 88.963%, 29.562% 89.717%, 29.129% 90.564%, 28.805% 91.491%, 28.603% 92.486%, 28.533% 93.535%, 28.533% 93.535%, 28.464% 94.584%, 28.261% 95.578%, 27.938% 96.506%, 27.504% 97.353%, 26.971% 98.106%, 26.35% 98.753%, 25.651% 99.278%, 24.886% 99.67%, 24.065% 99.915%, 23.2% 100%, 0% 100%, 0% 12.815%);
}
[dir=rtl] .clip-path-hero-banner-proportional-mobile {
  clip-path: polygon(100% 12.815%, 33.855% 12.815%, 33.855% 12.815%, 32.998% 12.731%, 32.184% 12.488%, 31.426% 12.099%, 30.733% 11.578%, 30.118% 10.938%, 29.589% 10.191%, 29.159% 9.352%, 28.839% 8.432%, 28.639% 7.447%, 28.569% 6.407%, 28.569% 6.407%, 28.5% 5.368%, 28.3% 4.382%, 27.979% 3.463%, 27.55% 2.623%, 27.021% 1.877%, 26.405% 1.236%, 25.713% 0.715%, 24.954% 0.327%, 24.141% 0.084%, 23.284% 0%, 0% 0%, 0% 87.07%, 66.133% 87.07%, 66.133% 87.07%, 66.998% 87.155%, 67.819% 87.4%, 68.584% 87.792%, 69.283% 88.317%, 69.905% 88.963%, 70.438% 89.717%, 70.871% 90.564%, 71.195% 91.491%, 71.397% 92.486%, 71.467% 93.535%, 71.467% 93.535%, 71.536% 94.584%, 71.739% 95.578%, 72.062% 96.506%, 72.496% 97.353%, 73.029% 98.106%, 73.65% 98.753%, 74.349% 99.278%, 75.114% 99.67%, 75.935% 99.915%, 76.8% 100%, 100% 100%, 100% 12.815%);
}
@media screen and (min-width: 768px) {
  .clip-path-hero-banner-proportional-mobile {
    clip-path: polygon(0% 10%, 12.569% 10%, 88.819% 10%, 88.819% 10%, 89.157% 9.935%, 89.478% 9.745%, 89.777% 9.442%, 90.05% 9.035%, 90.293% 8.536%, 90.501% 7.953%, 90.67% 7.298%, 90.797% 6.58%, 90.876% 5.811%, 90.903% 5%, 90.903% 5%, 90.903% 5%, 90.93% 4.189%, 91.009% 3.42%, 91.135% 2.702%, 91.305% 2.047%, 91.513% 1.464%, 91.756% 0.965%, 92.029% 0.558%, 92.328% 0.255%, 92.648% 0.065%, 92.986% 0%, 100% 0%, 100% 90%, 30.972% 90%, 30.972% 90%, 30.634% 90.065%, 30.314% 90.255%, 30.015% 90.558%, 29.742% 90.965%, 29.499% 91.464%, 29.291% 92.047%, 29.121% 92.702%, 28.995% 93.42%, 28.916% 94.189%, 28.889% 95%, 28.889% 95%, 28.889% 95%, 28.862% 95.811%, 28.783% 96.58%, 28.656% 97.298%, 28.487% 97.953%, 28.279% 98.536%, 28.036% 99.035%, 27.763% 99.442%, 27.464% 99.745%, 27.143% 99.935%, 26.806% 100%, 0% 100%, 0% 10%);
  }
  [dir=rtl] .clip-path-hero-banner-proportional-mobile {
    clip-path: polygon(100% 10%, 87.431% 10%, 11.181% 10%, 11.181% 10%, 10.843% 9.935%, 10.522% 9.745%, 10.223% 9.442%, 9.95% 9.035%, 9.707% 8.536%, 9.499% 7.953%, 9.33% 7.298%, 9.203% 6.58%, 9.124% 5.811%, 9.097% 5%, 9.097% 5%, 9.097% 5%, 9.07% 4.189%, 8.991% 3.42%, 8.865% 2.702%, 8.695% 2.047%, 8.487% 1.464%, 8.244% 0.965%, 7.971% 0.558%, 7.672% 0.255%, 7.352% 0.065%, 7.014% 0%, 0% 0%, 0% 90%, 69.028% 90%, 69.028% 90%, 69.366% 90.065%, 69.686% 90.255%, 69.985% 90.558%, 70.258% 90.965%, 70.501% 91.464%, 70.709% 92.047%, 70.879% 92.702%, 71.005% 93.42%, 71.084% 94.189%, 71.111% 95%, 71.111% 95%, 71.111% 95%, 71.138% 95.811%, 71.217% 96.58%, 71.344% 97.298%, 71.513% 97.953%, 71.721% 98.536%, 71.964% 99.035%, 72.237% 99.442%, 72.536% 99.745%, 72.857% 99.935%, 73.194% 100%, 100% 100%, 100% 10%);
  }
}

.clip-path-hero-banner-extended {
  clip-path: polygon(0% 12.815%, 66.145% 12.815%, 66.145% 12.815%, 67.002% 12.731%, 67.816% 12.488%, 68.574% 12.099%, 69.267% 11.578%, 69.882% 10.938%, 70.411% 10.191%, 70.841% 9.352%, 71.161% 8.432%, 71.361% 7.447%, 71.431% 6.407%, 71.431% 6.407%, 71.5% 5.368%, 71.7% 4.382%, 72.021% 3.463%, 72.45% 2.623%, 72.979% 1.877%, 73.595% 1.236%, 74.287% 0.715%, 75.046% 0.327%, 75.859% 0.084%, 76.716% 0%, 100% 0%, 100% 87.07%, 33.867% 87.07%, 33.867% 87.07%, 33.002% 87.155%, 32.181% 87.4%, 31.416% 87.792%, 30.717% 88.317%, 30.095% 88.963%, 29.562% 89.717%, 29.129% 90.564%, 28.805% 91.491%, 28.603% 92.486%, 28.533% 93.535%, 28.533% 93.535%, 28.464% 94.584%, 28.261% 95.578%, 27.938% 96.506%, 27.504% 97.353%, 26.971% 98.106%, 26.35% 98.753%, 25.651% 99.278%, 24.886% 99.67%, 24.065% 99.915%, 23.2% 100%, 0% 100%, 0% 12.815%);
}
@media screen and (min-width: 768px) {
  .clip-path-hero-banner-extended {
    clip-path: polygon(0% 10%, 69.167% 10%, 69.167% 10%, 69.505% 9.935%, 69.825% 9.745%, 70.124% 9.442%, 70.397% 9.035%, 70.64% 8.536%, 70.848% 7.953%, 71.017% 7.298%, 71.144% 6.58%, 71.223% 5.811%, 71.25% 5%, 71.25% 5%, 71.277% 4.189%, 71.356% 3.42%, 71.483% 2.702%, 71.652% 2.047%, 71.86% 1.464%, 72.103% 0.965%, 72.376% 0.558%, 72.675% 0.255%, 72.995% 0.065%, 73.333% 0%, 100% 0%, 100% 90%, 30.972% 90%, 30.972% 90%, 30.634% 90.065%, 30.314% 90.255%, 30.015% 90.558%, 29.742% 90.965%, 29.499% 91.464%, 29.291% 92.047%, 29.121% 92.702%, 28.995% 93.42%, 28.916% 94.189%, 28.889% 95%, 28.889% 95%, 28.862% 95.811%, 28.783% 96.58%, 28.656% 97.298%, 28.487% 97.953%, 28.279% 98.536%, 28.036% 99.035%, 27.763% 99.442%, 27.464% 99.745%, 27.143% 99.935%, 26.806% 100%, 0% 100%, 0% 10%);
  }
}

.clip-path-accountant-with-btn {
  clip-path: polygon(0% 8.264%, 0% 8.264%, 0.078% 6.924%, 0.304% 5.652%, 0.666% 4.466%, 1.152% 3.384%, 1.749% 2.421%, 2.444% 1.595%, 3.227% 0.922%, 4.083% 0.421%, 5.002% 0.108%, 5.97% 0%, 94.03% 0%, 94.03% 0%, 94.998% 0.108%, 95.917% 0.421%, 96.774% 0.922%, 97.556% 1.595%, 98.251% 2.421%, 98.848% 3.384%, 99.334% 4.466%, 99.696% 5.652%, 99.922% 6.924%, 100% 8.264%, 100% 64.744%, 100% 64.744%, 99.922% 66.085%, 99.696% 67.356%, 99.334% 68.542%, 98.848% 69.625%, 98.251% 70.588%, 97.556% 71.414%, 96.774% 72.086%, 95.917% 72.587%, 94.998% 72.901%, 94.03% 73.009%, 44.603% 73.009%, 44.603% 73.009%, 43.151% 73.171%, 41.773% 73.641%, 40.488% 74.392%, 39.314% 75.401%, 38.271% 76.64%, 37.376% 78.084%, 36.648% 79.708%, 36.105% 81.487%, 35.765% 83.395%, 35.648% 85.405%, 35.648% 91.736%, 35.648% 91.736%, 35.57% 93.076%, 35.344% 94.348%, 34.982% 95.534%, 34.496% 96.616%, 33.899% 97.579%, 33.204% 98.405%, 32.421% 99.078%, 31.565% 99.579%, 30.646% 99.892%, 29.678% 100%, 5.97% 100%, 5.97% 100%, 5.002% 99.892%, 4.083% 99.579%, 3.227% 99.078%, 2.444% 98.405%, 1.749% 97.579%, 1.152% 96.616%, 0.666% 95.534%, 0.304% 94.348%, 0.078% 93.076%, 0% 91.736%, 0% 8.264%);
}
@media screen and (min-width: 1024px) {
  .clip-path-accountant-with-btn {
    clip-path: polygon(0% 6.289%, 0% 6.289%, 0.048% 5.269%, 0.187% 4.301%, 0.409% 3.399%, 0.707% 2.575%, 1.073% 1.842%, 1.5% 1.213%, 1.98% 0.702%, 2.505% 0.321%, 3.069% 0.082%, 3.663% 0%, 96.337% 0%, 96.337% 0%, 96.931% 0.082%, 97.495% 0.321%, 98.02% 0.702%, 98.5% 1.213%, 98.927% 1.842%, 99.293% 2.575%, 99.591% 3.399%, 99.813% 4.301%, 99.952% 5.269%, 100% 6.289%, 100% 93.711%, 100% 93.711%, 99.952% 94.731%, 99.813% 95.699%, 99.591% 96.601%, 99.293% 97.425%, 98.927% 98.158%, 98.5% 98.787%, 98.02% 99.298%, 97.495% 99.679%, 96.931% 99.918%, 96.337% 100%, 39.072% 100%, 39.072% 100%, 38.478% 99.918%, 37.914% 99.679%, 37.389% 99.298%, 36.909% 98.787%, 36.482% 98.158%, 36.116% 97.425%, 35.818% 96.601%, 35.596% 95.699%, 35.457% 94.731%, 35.409% 93.711%, 35.409% 91.614%, 35.409% 91.614%, 35.345% 90.254%, 35.16% 88.964%, 34.864% 87.761%, 34.467% 86.662%, 33.979% 85.685%, 33.409% 84.846%, 32.769% 84.165%, 32.069% 83.656%, 31.317% 83.338%, 30.525% 83.229%, 3.663% 83.229%, 3.663% 83.229%, 3.069% 83.146%, 2.505% 82.908%, 1.98% 82.527%, 1.5% 82.015%, 1.073% 81.386%, 0.707% 80.654%, 0.409% 79.83%, 0.187% 78.927%, 0.048% 77.959%, 0% 76.939%, 0% 6.289%);
  }
}

.clip-path-cta-block-with-img {
  clip-path: polygon(0% 4.004%, 25.903% 4.004%, 70.61% 4.004%, 70.61% 4.004%, 71.268% 3.978%, 71.892% 3.902%, 72.474% 3.78%, 73.006% 3.618%, 73.478% 3.417%, 73.884% 3.184%, 74.214% 2.922%, 74.46% 2.635%, 74.614% 2.327%, 74.667% 2.002%, 74.667% 2.002%, 74.667% 2.002%, 74.72% 1.677%, 74.873% 1.369%, 75.119% 1.082%, 75.449% 0.82%, 75.854% 0.586%, 76.327% 0.386%, 76.858% 0.223%, 77.44% 0.102%, 78.064% 0.026%, 78.722% 0%, 78.722% 0%, 80.754% 0%, 83.028% 0%, 85.461% 0%, 87.97% 0%, 90.474% 0%, 92.888% 0%, 95.131% 0%, 97.119% 0%, 98.769% 0%, 100% 0%, 100% 95.94%, 32.619% 95.94%, 32.619% 95.94%, 31.956% 95.966%, 31.328% 96.043%, 30.741% 96.165%, 30.206% 96.329%, 29.73% 96.53%, 29.322% 96.765%, 28.989% 97.029%, 28.742% 97.319%, 28.587% 97.629%, 28.533% 97.956%, 28.533% 97.956%, 28.533% 97.956%, 28.48% 98.283%, 28.325% 98.593%, 28.077% 98.882%, 27.745% 99.146%, 27.337% 99.381%, 26.861% 99.583%, 26.325% 99.747%, 25.739% 99.869%, 25.11% 99.945%, 24.448% 99.972%, 0% 99.972%, 0% 4.004%);
}
@media screen and (min-width: 768px) {
  .clip-path-cta-block-with-img {
    clip-path: polygon(0% 9.375%, 12.569% 9.375%, 88.819% 9.375%, 88.819% 9.375%, 89.157% 9.314%, 89.478% 9.136%, 89.777% 8.852%, 90.05% 8.471%, 90.293% 8.002%, 90.501% 7.456%, 90.67% 6.842%, 90.797% 6.169%, 90.876% 5.448%, 90.903% 4.688%, 90.903% 4.688%, 90.903% 4.688%, 90.93% 3.927%, 91.009% 3.206%, 91.135% 2.533%, 91.305% 1.919%, 91.513% 1.373%, 91.756% 0.904%, 92.029% 0.523%, 92.328% 0.239%, 92.648% 0.061%, 92.986% 0%, 100% 0%, 100% 90.625%, 30.972% 90.625%, 30.972% 90.625%, 30.634% 90.686%, 30.314% 90.864%, 30.015% 91.148%, 29.742% 91.529%, 29.499% 91.998%, 29.291% 92.544%, 29.121% 93.158%, 28.995% 93.831%, 28.916% 94.552%, 28.889% 95.313%, 28.889% 95.313%, 28.889% 95.313%, 28.862% 96.073%, 28.783% 96.794%, 28.656% 97.467%, 28.487% 98.081%, 28.279% 98.627%, 28.036% 99.096%, 27.763% 99.477%, 27.464% 99.761%, 27.143% 99.939%, 26.806% 100%, 0% 100%, 0% 9.375%);
  }
}

.clip-path-banner-with-content-and-image-mask {
  clip-path: polygon(0% 5.216%, 66.145% 5.216%, 66.145% 5.216%, 67.002% 5.182%, 67.816% 5.083%, 68.574% 4.925%, 69.267% 4.713%, 69.882% 4.452%, 70.411% 4.148%, 70.841% 3.807%, 71.161% 3.432%, 71.361% 3.031%, 71.431% 2.608%, 71.431% 2.608%, 71.5% 2.185%, 71.7% 1.784%, 72.021% 1.41%, 72.45% 1.068%, 72.979% 0.764%, 73.595% 0.503%, 74.287% 0.291%, 75.046% 0.133%, 75.859% 0.034%, 76.716% 0%, 100% 0%, 100% 94.652%, 33.867% 94.652%, 33.867% 94.652%, 33.002% 94.687%, 32.181% 94.786%, 31.416% 94.946%, 30.717% 95.16%, 30.095% 95.423%, 29.562% 95.73%, 29.129% 96.074%, 28.805% 96.452%, 28.603% 96.857%, 28.533% 97.284%, 28.533% 97.284%, 28.464% 97.711%, 28.261% 98.116%, 27.938% 98.493%, 27.504% 98.838%, 26.971% 99.145%, 26.35% 99.408%, 25.651% 99.622%, 24.886% 99.781%, 24.065% 99.881%, 23.2% 99.915%, 0% 99.915%, 0% 5.216%);
}
[dir=rtl] .clip-path-banner-with-content-and-image-mask {
  clip-path: polygon(100% 5.355%, 33.855% 5.355%, 33.855% 5.355%, 32.998% 5.32%, 32.184% 5.218%, 31.426% 5.056%, 30.733% 4.838%, 30.118% 4.57%, 29.589% 4.258%, 29.159% 3.908%, 28.839% 3.524%, 28.639% 3.112%, 28.569% 2.677%, 28.569% 2.677%, 28.5% 2.243%, 28.3% 1.831%, 27.979% 1.447%, 27.55% 1.096%, 27.021% 0.784%, 26.405% 0.517%, 25.713% 0.299%, 24.954% 0.136%, 24.141% 0.035%, 23.284% 0%, 0% 0%, 0% 94.597%, 66.133% 94.597%, 66.133% 94.597%, 66.998% 94.633%, 67.819% 94.735%, 68.584% 94.899%, 69.283% 95.118%, 69.905% 95.388%, 70.438% 95.703%, 70.871% 96.057%, 71.195% 96.445%, 71.397% 96.86%, 71.467% 97.299%, 71.467% 97.299%, 71.536% 97.737%, 71.739% 98.152%, 72.062% 98.54%, 72.496% 98.894%, 73.029% 99.209%, 73.65% 99.479%, 74.349% 99.698%, 75.114% 99.862%, 75.935% 99.965%, 76.8% 100%, 100% 100%, 100% 5.355%);
}
@media screen and (min-width: 1024px) {
  .clip-path-banner-with-content-and-image-mask {
    clip-path: polygon(0% 8.696%, 12.569% 8.696%, 88.819% 8.696%, 88.819% 8.696%, 89.157% 8.639%, 89.478% 8.474%, 89.777% 8.21%, 90.05% 7.857%, 90.293% 7.422%, 90.501% 6.916%, 90.67% 6.346%, 90.797% 5.722%, 90.876% 5.053%, 90.903% 4.348%, 90.903% 4.348%, 90.93% 3.643%, 91.009% 2.974%, 91.135% 2.35%, 91.305% 1.78%, 91.513% 1.273%, 91.756% 0.839%, 92.029% 0.485%, 92.328% 0.222%, 92.648% 0.057%, 92.986% 0%, 100% 0%, 100% 91.304%, 30.972% 91.304%, 30.972% 91.304%, 30.634% 91.361%, 30.314% 91.526%, 30.015% 91.79%, 29.742% 92.143%, 29.499% 92.578%, 29.291% 93.084%, 29.121% 93.654%, 28.995% 94.278%, 28.916% 94.947%, 28.889% 95.652%, 28.889% 95.652%, 28.862% 96.357%, 28.783% 97.026%, 28.656% 97.65%, 28.487% 98.22%, 28.279% 98.727%, 28.036% 99.161%, 27.763% 99.515%, 27.464% 99.778%, 27.143% 99.943%, 26.806% 100%, 0% 100%, 0% 8.696%);
  }
  [dir=rtl] .clip-path-banner-with-content-and-image-mask {
    clip-path: polygon(100% 8.696%, 87.431% 8.696%, 11.181% 8.696%, 11.181% 8.696%, 10.843% 8.639%, 10.522% 8.474%, 10.223% 8.21%, 9.95% 7.857%, 9.707% 7.422%, 9.499% 6.916%, 9.33% 6.346%, 9.203% 5.722%, 9.124% 5.053%, 9.097% 4.348%, 9.097% 4.348%, 9.097% 4.348%, 9.07% 3.643%, 8.991% 2.974%, 8.865% 2.35%, 8.695% 1.78%, 8.487% 1.273%, 8.244% 0.839%, 7.971% 0.485%, 7.672% 0.222%, 7.352% 0.057%, 7.014% 0%, 0% 0%, 0% 91.304%, 69.028% 91.304%, 69.028% 91.304%, 69.366% 91.361%, 69.686% 91.526%, 69.985% 91.79%, 70.258% 92.143%, 70.501% 92.578%, 70.709% 93.084%, 70.879% 93.654%, 71.005% 94.278%, 71.084% 94.947%, 71.111% 95.652%, 71.111% 95.652%, 71.111% 95.652%, 71.138% 96.357%, 71.217% 97.026%, 71.344% 97.65%, 71.513% 98.22%, 71.721% 98.727%, 71.964% 99.161%, 72.237% 99.515%, 72.536% 99.778%, 72.856% 99.943%, 73.194% 100%, 100% 100%, 100% 8.696%);
  }
}

.clip-path-homepage-slide {
  clip-path: polygon(100% 95.575%, 100% 95.575%, 99.922% 96.293%, 99.696% 96.974%, 99.334% 97.609%, 98.848% 98.188%, 98.251% 98.704%, 97.556% 99.146%, 96.774% 99.506%, 95.917% 99.774%, 94.998% 99.942%, 94.03% 100%, 80% 100%, 80% 100%, 79.032% 99.942%, 78.113% 99.774%, 77.256% 99.506%, 76.474% 99.146%, 75.778% 98.704%, 75.182% 98.188%, 74.696% 97.609%, 74.334% 96.974%, 74.108% 96.293%, 74.03% 95.575%, 74.03% 94.248%, 74.03% 94.248%, 73.874% 92.812%, 73.421% 91.451%, 72.697% 90.181%, 71.726% 89.021%, 70.533% 87.99%, 69.141% 87.106%, 67.577% 86.386%, 65.864% 85.849%, 64.026% 85.514%, 62.09% 85.398%, 5.97% 85.398%, 5.97% 85.398%, 5.002% 85.34%, 4.083% 85.173%, 3.227% 84.904%, 2.444% 84.545%, 1.749% 84.102%, 1.152% 83.587%, 0.666% 83.007%, 0.304% 82.372%, 0.078% 81.691%, 0% 80.973%, 0% 4.425%, 0% 4.425%, 0.078% 3.707%, 0.304% 3.026%, 0.666% 2.391%, 1.152% 1.812%, 1.749% 1.296%, 2.444% 0.854%, 3.227% 0.494%, 4.083% 0.226%, 5.002% 0.058%, 5.97% 0%, 94.03% 0%, 94.03% 0%, 94.998% 0.058%, 95.917% 0.226%, 96.774% 0.494%, 97.556% 0.854%, 98.251% 1.296%, 98.848% 1.812%, 99.334% 2.391%, 99.696% 3.026%, 99.922% 3.707%, 100% 4.425%, 100% 95.575%);
}
[dir=rtl] .clip-path-homepage-slide {
  clip-path: polygon(0% 95.575%, 0% 95.575%, 0.078% 96.293%, 0.304% 96.974%, 0.666% 97.609%, 1.152% 98.188%, 1.749% 98.704%, 2.444% 99.146%, 3.227% 99.506%, 4.083% 99.774%, 5.002% 99.942%, 5.97% 100%, 20% 100%, 20% 100%, 20.968% 99.942%, 21.887% 99.774%, 22.744% 99.506%, 23.526% 99.146%, 24.222% 98.704%, 24.818% 98.188%, 25.304% 97.609%, 25.666% 96.974%, 25.892% 96.293%, 25.97% 95.575%, 25.97% 94.248%, 25.97% 94.248%, 26.126% 92.812%, 26.579% 91.451%, 27.303% 90.181%, 28.274% 89.021%, 29.467% 87.99%, 30.859% 87.106%, 32.423% 86.386%, 34.136% 85.849%, 35.974% 85.514%, 37.91% 85.398%, 94.03% 85.398%, 94.03% 85.398%, 94.998% 85.34%, 95.917% 85.173%, 96.774% 84.904%, 97.556% 84.545%, 98.251% 84.102%, 98.848% 83.587%, 99.334% 83.007%, 99.696% 82.372%, 99.922% 81.691%, 100% 80.973%, 100% 4.425%, 100% 4.425%, 99.922% 3.707%, 99.696% 3.026%, 99.334% 2.391%, 98.848% 1.812%, 98.251% 1.296%, 97.556% 0.854%, 96.774% 0.494%, 95.917% 0.226%, 94.998% 0.058%, 94.03% 0%, 5.97% 0%, 5.97% 0%, 5.002% 0.058%, 4.083% 0.226%, 3.227% 0.494%, 2.444% 0.854%, 1.749% 1.296%, 1.152% 1.812%, 0.666% 2.391%, 0.304% 3.026%, 0.078% 3.707%, 0% 4.425%, 0% 95.575%);
}
@media screen and (min-width: 1024px) {
  .clip-path-homepage-slide {
    clip-path: polygon(5% 80.583%, 5% 80.583%, 4.189% 80.487%, 3.42% 80.211%, 2.702% 79.77%, 2.047% 79.178%, 1.464% 78.45%, 0.965% 77.601%, 0.558% 76.647%, 0.255% 75.603%, 0.065% 74.482%, 0% 73.301%, 0% 7.282%, 0% 7.282%, 0.065% 6.1%, 0.255% 4.98%, 0.558% 3.935%, 0.965% 2.981%, 1.464% 2.133%, 2.047% 1.405%, 2.702% 0.813%, 3.42% 0.371%, 4.189% 0.095%, 5% 0%, 95% 0%, 95% 0%, 95.811% 0.095%, 96.58% 0.371%, 97.298% 0.813%, 97.953% 1.405%, 98.536% 2.133%, 99.035% 2.981%, 99.442% 3.935%, 99.745% 4.98%, 99.935% 6.1%, 100% 7.282%, 100% 92.718%, 100% 92.718%, 99.935% 93.9%, 99.745% 95.02%, 99.442% 96.065%, 99.035% 97.019%, 98.536% 97.867%, 97.953% 98.595%, 97.298% 99.187%, 96.58% 99.629%, 95.811% 99.905%, 95% 100%, 40% 100%, 40% 100%, 39.189% 99.905%, 38.42% 99.629%, 37.702% 99.187%, 37.047% 98.595%, 36.464% 97.867%, 35.965% 97.019%, 35.558% 96.065%, 35.255% 95.02%, 35.065% 93.9%, 35% 92.718%, 35% 92.718%, 35% 92.718%, 34.891% 90.75%, 34.575% 88.883%, 34.07% 87.141%, 33.392% 85.551%, 32.559% 84.137%, 31.588% 82.924%, 30.496% 81.937%, 29.301% 81.201%, 28.018% 80.741%, 26.667% 80.583%, 5% 80.583%);
  }
  [dir=rtl] .clip-path-homepage-slide {
    clip-path: polygon(95% 80.583%, 95% 80.583%, 95.811% 80.487%, 96.58% 80.211%, 97.298% 79.77%, 97.953% 79.178%, 98.536% 78.45%, 99.035% 77.601%, 99.442% 76.647%, 99.745% 75.603%, 99.935% 74.482%, 100% 73.301%, 100% 7.282%, 100% 7.282%, 99.935% 6.1%, 99.745% 4.98%, 99.442% 3.935%, 99.035% 2.981%, 98.536% 2.133%, 97.953% 1.405%, 97.298% 0.813%, 96.58% 0.371%, 95.811% 0.095%, 95% 0%, 5% 0%, 5% 0%, 4.189% 0.095%, 3.42% 0.371%, 2.702% 0.813%, 2.047% 1.405%, 1.464% 2.133%, 0.965% 2.981%, 0.558% 3.935%, 0.255% 4.98%, 0.065% 6.1%, 0% 7.282%, 0% 92.718%, 0% 92.718%, 0.065% 93.9%, 0.255% 95.02%, 0.558% 96.065%, 0.965% 97.019%, 1.464% 97.867%, 2.047% 98.595%, 2.702% 99.187%, 3.42% 99.629%, 4.189% 99.905%, 5% 100%, 48.833% 100%, 48.833% 100%, 49.644% 99.905%, 50.414% 99.629%, 51.131% 99.187%, 51.786% 98.595%, 52.369% 97.867%, 52.869% 97.019%, 53.275% 96.065%, 53.578% 95.02%, 53.768% 93.9%, 53.833% 92.718%, 53.833% 92.718%, 53.833% 92.718%, 53.942% 90.75%, 54.258% 88.883%, 54.763% 87.141%, 55.441% 85.551%, 56.274% 84.137%, 57.245% 82.924%, 58.337% 81.937%, 59.533% 81.201%, 60.815% 80.741%, 62.167% 80.583%, 95% 80.583%);
  }
}

.clip-path-homepage-slide-btn {
  clip-path: polygon(0.007% 0%, 0% 0%, 0% 22.812%, 0% 98.851%, 92.026% 98.851%, 100% 98.851%, 100% 98.832%, 100% 98.832%, 98.409% 98.722%, 96.943% 97.873%, 95.613% 96.382%, 94.432% 94.341%, 93.414% 91.845%, 92.569% 88.99%, 91.91% 85.869%, 91.45% 82.578%, 91.202% 79.211%, 91.176% 75.862%, 91.176% 70.115%, 91.176% 70.115%, 91.002% 62.366%, 90.491% 55.044%, 89.664% 48.239%, 88.539% 42.044%, 87.137% 36.55%, 85.478% 31.849%, 83.58% 28.033%, 81.464% 25.193%, 79.149% 23.422%, 76.654% 22.812%, 7.973% 22.812%, 7.973% 22.793%, 7.973% 22.793%, 6.704% 22.37%, 5.501% 21.423%, 4.378% 19.993%, 3.351% 18.122%, 2.433% 15.852%, 1.639% 13.226%, 0.985% 10.285%, 0.485% 7.073%, 0.154% 3.63%, 0.007% 0%);
}
[dir=rtl] .clip-path-homepage-slide-btn {
  clip-path: polygon(99.993% 0%, 100% 0%, 100% 22.812%, 100% 98.851%, 7.973% 98.851%, 0% 98.851%, 0% 98.832%, 0% 98.832%, 1.591% 98.722%, 3.057% 97.873%, 4.387% 96.382%, 5.568% 94.341%, 6.587% 91.845%, 7.431% 88.99%, 8.09% 85.869%, 8.55% 82.578%, 8.798% 79.211%, 8.824% 75.862%, 8.824% 70.115%, 8.824% 70.115%, 8.998% 62.366%, 9.509% 55.044%, 10.336% 48.239%, 11.461% 42.044%, 12.863% 36.55%, 14.522% 31.849%, 16.42% 28.033%, 18.536% 25.193%, 20.851% 23.422%, 23.346% 22.812%, 92.026% 22.812%, 92.026% 22.793%, 92.026% 22.793%, 93.295% 22.37%, 94.499% 21.423%, 95.622% 19.993%, 96.65% 18.122%, 97.567% 15.852%, 98.361% 13.226%, 99.015% 10.285%, 99.515% 7.073%, 99.846% 3.63%, 99.993% 0%);
}
@media screen and (min-width: 1024px) {
  .clip-path-homepage-slide-btn {
    clip-path: polygon(0.007% 0%, 0% 0%, 0% 22.812%, 0% 98.851%, 92.026% 98.851%, 100% 98.851%, 100% 98.832%, 100% 98.832%, 98.409% 98.722%, 96.943% 97.873%, 95.613% 96.382%, 94.432% 94.341%, 93.414% 91.845%, 92.569% 88.99%, 91.91% 85.869%, 91.45% 82.578%, 91.202% 79.211%, 91.176% 75.862%, 91.176% 70.115%, 91.176% 70.115%, 91.002% 62.366%, 90.491% 55.044%, 89.664% 48.239%, 88.539% 42.044%, 87.137% 36.55%, 85.478% 31.849%, 83.58% 28.033%, 81.464% 25.193%, 79.149% 23.422%, 76.654% 22.812%, 7.973% 22.812%, 7.973% 22.793%, 7.973% 22.793%, 6.704% 22.37%, 5.501% 21.423%, 4.378% 19.993%, 3.351% 18.122%, 2.433% 15.852%, 1.639% 13.226%, 0.985% 10.285%, 0.485% 7.073%, 0.154% 3.63%, 0.007% 0%);
  }
  [dir=rtl] .clip-path-homepage-slide-btn {
    clip-path: polygon(99.991% 0%, 100% 0%, 100% 23.077%, 100% 100%, 10.256% 100%, 0% 100%, 0% 99.981%, 0% 99.981%, 1.632% 99.554%, 3.18% 98.595%, 4.624% 97.148%, 5.946% 95.255%, 7.127% 92.959%, 8.148% 90.303%, 8.989% 87.328%, 9.632% 84.078%, 10.058% 80.596%, 10.248% 76.923%, 10.256% 76.923%, 10.256% 71.154%, 10.256% 71.154%, 10.536% 63.356%, 11.346% 55.958%, 12.641% 49.06%, 14.379% 42.76%, 16.515% 37.158%, 19.005% 32.353%, 21.804% 28.443%, 24.87% 25.528%, 28.158% 23.706%, 31.624% 23.077%, 89.744% 23.077%, 89.744% 23.058%, 89.744% 23.058%, 91.376% 22.631%, 92.924% 21.672%, 94.368% 20.225%, 95.69% 18.332%, 96.871% 16.036%, 97.891% 13.38%, 98.733% 10.405%, 99.376% 7.155%, 99.802% 3.673%, 99.991% 0%);
  }
}

.clip-path-homepage-slide-btn-extended {
  clip-path: polygon(0.007% 0%, 0% 0%, 0% 22.812%, 0% 98.851%, 92.026% 98.851%, 100% 98.851%, 100% 98.832%, 100% 98.832%, 98.409% 98.722%, 96.943% 97.873%, 95.613% 96.382%, 94.432% 94.341%, 93.414% 91.845%, 92.569% 88.99%, 91.91% 85.869%, 91.45% 82.578%, 91.202% 79.211%, 91.176% 75.862%, 91.176% 70.115%, 91.176% 70.115%, 91.002% 62.366%, 90.491% 55.044%, 89.664% 48.239%, 88.539% 42.044%, 87.137% 36.55%, 85.478% 31.849%, 83.58% 28.033%, 81.464% 25.193%, 79.149% 23.422%, 76.654% 22.812%, 7.973% 22.812%, 7.973% 22.793%, 7.973% 22.793%, 6.704% 22.37%, 5.501% 21.423%, 4.378% 19.993%, 3.351% 18.122%, 2.433% 15.852%, 1.639% 13.226%, 0.985% 10.285%, 0.485% 7.073%, 0.154% 3.63%, 0.007% 0%);
}
[dir=rtl] .clip-path-homepage-slide-btn-extended {
  clip-path: polygon(99.993% 0%, 100% 0%, 100% 22.812%, 100% 98.851%, 7.973% 98.851%, 0% 98.851%, 0% 98.832%, 0% 98.832%, 1.591% 98.722%, 3.057% 97.873%, 4.387% 96.382%, 5.568% 94.341%, 6.587% 91.845%, 7.431% 88.99%, 8.09% 85.869%, 8.55% 82.578%, 8.798% 79.211%, 8.824% 75.862%, 8.824% 70.115%, 8.824% 70.115%, 8.998% 62.366%, 9.509% 55.044%, 10.336% 48.239%, 11.461% 42.044%, 12.863% 36.55%, 14.522% 31.849%, 16.42% 28.033%, 18.536% 25.193%, 20.851% 23.422%, 23.346% 22.812%, 92.026% 22.812%, 92.026% 22.793%, 92.026% 22.793%, 93.295% 22.37%, 94.499% 21.423%, 95.622% 19.993%, 96.65% 18.122%, 97.567% 15.852%, 98.361% 13.226%, 99.015% 10.285%, 99.515% 7.073%, 99.846% 3.63%, 99.993% 0%);
}
@media screen and (min-width: 1024px) {
  .clip-path-homepage-slide-btn-extended {
    clip-path: polygon(0.007% 0%, 0% 0%, 0% 23.077%, 0% 100%, 91.946% 100%, 100% 100%, 100% 99.981%, 100% 99.981%, 98.718% 99.554%, 97.503% 98.595%, 96.369% 97.148%, 95.331% 95.255%, 94.403% 92.959%, 93.602% 90.303%, 92.942% 87.328%, 92.437% 84.078%, 92.102% 80.596%, 91.953% 76.923%, 91.946% 76.923%, 91.946% 71.154%, 91.946% 71.154%, 91.727% 63.356%, 91.091% 55.958%, 90.074% 49.06%, 88.709% 42.76%, 87.032% 37.158%, 85.077% 32.353%, 82.878% 28.443%, 80.471% 25.528%, 77.889% 23.706%, 75.168% 23.077%, 8.054% 23.077%, 8.054% 23.058%, 8.054% 23.058%, 6.772% 22.631%, 5.557% 21.672%, 4.422% 20.225%, 3.384% 18.332%, 2.457% 16.036%, 1.656% 13.38%, 0.995% 10.405%, 0.49% 7.155%, 0.156% 3.673%, 0.007% 0%);
  }
  [dir=rtl] .clip-path-homepage-slide-btn-extended {
    clip-path: polygon(99.993% 0%, 100% 0%, 100% 23.077%, 100% 100%, 8.054% 100%, 0% 100%, 0% 99.981%, 0% 99.981%, 1.282% 99.554%, 2.497% 98.595%, 3.631% 97.148%, 4.669% 95.255%, 5.597% 92.959%, 6.398% 90.303%, 7.058% 87.328%, 7.563% 84.078%, 7.898% 80.596%, 8.047% 76.923%, 8.054% 76.923%, 8.054% 71.154%, 8.054% 71.154%, 8.273% 63.356%, 8.909% 55.958%, 9.926% 49.06%, 11.291% 42.76%, 12.968% 37.158%, 14.923% 32.353%, 17.122% 28.443%, 19.529% 25.528%, 22.111% 23.706%, 24.832% 23.077%, 91.946% 23.077%, 91.946% 23.058%, 91.946% 23.058%, 93.228% 22.631%, 94.443% 21.672%, 95.578% 20.225%, 96.616% 18.332%, 97.543% 16.036%, 98.344% 13.38%, 99.005% 10.405%, 99.51% 7.155%, 99.844% 3.673%, 99.993% 0%);
  }
}

.clip-path-accountant-btn {
  clip-path: polygon(99.993% 0%, 100% 0%, 100% 22.812%, 100% 98.851%, 7.973% 98.851%, 0% 98.851%, 0% 98.832%, 0% 98.832%, 1.591% 98.722%, 3.057% 97.873%, 4.387% 96.382%, 5.568% 94.341%, 6.587% 91.845%, 7.431% 88.99%, 8.09% 85.869%, 8.55% 82.578%, 8.798% 79.211%, 8.824% 75.862%, 8.824% 70.115%, 8.824% 70.115%, 8.998% 62.366%, 9.509% 55.044%, 10.336% 48.239%, 11.461% 42.044%, 12.863% 36.55%, 14.522% 31.849%, 16.42% 28.033%, 18.536% 25.193%, 20.851% 23.422%, 23.346% 22.812%, 92.026% 22.812%, 92.026% 22.793%, 92.026% 22.793%, 93.295% 22.37%, 94.499% 21.423%, 95.622% 19.993%, 96.65% 18.122%, 97.567% 15.852%, 98.361% 13.226%, 99.015% 10.285%, 99.515% 7.073%, 99.846% 3.63%, 99.993% 0%);
}
[dir=rtl] .clip-path-accountant-btn {
  clip-path: polygon(99.993% 0%, 100% 0%, 100% 22.812%, 100% 98.851%, 7.973% 98.851%, 0% 98.851%, 0% 98.832%, 0% 98.832%, 1.591% 98.722%, 3.057% 97.873%, 4.387% 96.382%, 5.568% 94.341%, 6.587% 91.845%, 7.431% 88.99%, 8.09% 85.869%, 8.55% 82.578%, 8.798% 79.211%, 8.824% 75.862%, 8.824% 70.115%, 8.824% 70.115%, 8.998% 62.366%, 9.509% 55.044%, 10.336% 48.239%, 11.461% 42.044%, 12.863% 36.55%, 14.522% 31.849%, 16.42% 28.033%, 18.536% 25.193%, 20.851% 23.422%, 23.346% 22.812%, 92.026% 22.812%, 92.026% 22.793%, 92.026% 22.793%, 93.295% 22.37%, 94.499% 21.423%, 95.622% 19.993%, 96.65% 18.122%, 97.567% 15.852%, 98.361% 13.226%, 99.015% 10.285%, 99.515% 7.073%, 99.846% 3.63%, 99.993% 0%);
}
@media screen and (min-width: 1024px) {
  .clip-path-accountant-btn {
    clip-path: polygon(0.007% 0%, 0% 0%, 0% 23.077%, 0% 100%, 92.027% 100%, 100% 100%, 100% 99.981%, 100% 99.981%, 98.731% 99.554%, 97.528% 98.595%, 96.405% 97.148%, 95.377% 95.255%, 94.459% 92.959%, 93.666% 90.303%, 93.012% 87.328%, 92.512% 84.078%, 92.181% 80.596%, 92.033% 76.923%, 92.027% 76.923%, 92.027% 71.154%, 92.027% 71.154%, 91.809% 63.356%, 91.18% 55.958%, 90.172% 49.06%, 88.822% 42.76%, 87.161% 37.158%, 85.226% 32.353%, 83.049% 28.443%, 80.666% 25.528%, 78.11% 23.706%, 75.415% 23.077%, 7.973% 23.077%, 7.973% 23.058%, 7.973% 23.058%, 6.704% 22.631%, 5.501% 21.672%, 4.378% 20.225%, 3.351% 18.332%, 2.433% 16.036%, 1.639% 13.38%, 0.985% 10.405%, 0.485% 7.155%, 0.154% 3.673%, 0.007% 0%);
  }
  [dir=rtl] .clip-path-accountant-btn {
    clip-path: polygon(0.007% 0%, 0% 0%, 0% 23.077%, 0% 100%, 92.027% 100%, 100% 100%, 100% 99.981%, 100% 99.981%, 98.731% 99.554%, 97.528% 98.595%, 96.405% 97.148%, 95.377% 95.255%, 94.459% 92.959%, 93.666% 90.303%, 93.012% 87.328%, 92.512% 84.078%, 92.181% 80.596%, 92.033% 76.923%, 92.027% 76.923%, 92.027% 71.154%, 92.027% 71.154%, 91.809% 63.356%, 91.18% 55.958%, 90.172% 49.06%, 88.822% 42.76%, 87.161% 37.158%, 85.226% 32.353%, 83.049% 28.443%, 80.666% 25.528%, 78.11% 23.706%, 75.415% 23.077%, 7.973% 23.077%, 7.973% 23.058%, 7.973% 23.058%, 6.704% 22.631%, 5.501% 21.672%, 4.378% 20.225%, 3.351% 18.332%, 2.433% 16.036%, 1.639% 13.38%, 0.985% 10.405%, 0.485% 7.155%, 0.154% 3.673%, 0.007% 0%);
  }
}

.clip-path-accountant-btn-revert {
  clip-path: polygon(99.993% 0%, 100% 0%, 100% 22.812%, 100% 98.851%, 7.973% 98.851%, 0% 98.851%, 0% 98.832%, 0% 98.832%, 1.591% 98.722%, 3.057% 97.873%, 4.387% 96.382%, 5.568% 94.341%, 6.587% 91.845%, 7.431% 88.99%, 8.09% 85.869%, 8.55% 82.578%, 8.798% 79.211%, 8.824% 75.862%, 8.824% 70.115%, 8.824% 70.115%, 8.998% 62.366%, 9.509% 55.044%, 10.336% 48.239%, 11.461% 42.044%, 12.863% 36.55%, 14.522% 31.849%, 16.42% 28.033%, 18.536% 25.193%, 20.851% 23.422%, 23.346% 22.812%, 92.026% 22.812%, 92.026% 22.793%, 92.026% 22.793%, 93.295% 22.37%, 94.499% 21.423%, 95.622% 19.993%, 96.65% 18.122%, 97.567% 15.852%, 98.361% 13.226%, 99.015% 10.285%, 99.515% 7.073%, 99.846% 3.63%, 99.993% 0%);
}
[dir=rtl] .clip-path-accountant-btn-revert {
  clip-path: polygon(99.993% 0%, 100% 0%, 100% 22.812%, 100% 98.851%, 7.973% 98.851%, 0% 98.851%, 0% 98.832%, 0% 98.832%, 1.591% 98.722%, 3.057% 97.873%, 4.387% 96.382%, 5.568% 94.341%, 6.587% 91.845%, 7.431% 88.99%, 8.09% 85.869%, 8.55% 82.578%, 8.798% 79.211%, 8.824% 75.862%, 8.824% 70.115%, 8.824% 70.115%, 8.998% 62.366%, 9.509% 55.044%, 10.336% 48.239%, 11.461% 42.044%, 12.863% 36.55%, 14.522% 31.849%, 16.42% 28.033%, 18.536% 25.193%, 20.851% 23.422%, 23.346% 22.812%, 92.026% 22.812%, 92.026% 22.793%, 92.026% 22.793%, 93.295% 22.37%, 94.499% 21.423%, 95.622% 19.993%, 96.65% 18.122%, 97.567% 15.852%, 98.361% 13.226%, 99.015% 10.285%, 99.515% 7.073%, 99.846% 3.63%, 99.993% 0%);
}
@media screen and (min-width: 1024px) {
  .clip-path-accountant-btn-revert {
    clip-path: polygon(99.993% 0%, 100% 0%, 100% 23.077%, 100% 100%, 7.973% 100%, 0% 100%, 0% 99.981%, 0% 99.981%, 1.269% 99.554%, 2.472% 98.595%, 3.595% 97.148%, 4.623% 95.255%, 5.541% 92.959%, 6.334% 90.303%, 6.988% 87.328%, 7.488% 84.078%, 7.819% 80.596%, 7.967% 76.923%, 7.973% 76.923%, 7.973% 71.154%, 7.973% 71.154%, 8.191% 63.356%, 8.82% 55.958%, 9.828% 49.06%, 11.178% 42.76%, 12.839% 37.158%, 14.774% 32.353%, 16.951% 28.443%, 19.334% 25.528%, 21.89% 23.706%, 24.585% 23.077%, 92.027% 23.077%, 92.027% 23.058%, 92.027% 23.058%, 93.296% 22.631%, 94.499% 21.672%, 95.622% 20.225%, 96.649% 18.332%, 97.567% 16.036%, 98.361% 13.38%, 99.015% 10.405%, 99.515% 7.155%, 99.846% 3.673%, 99.993% 0%);
  }
  [dir=rtl] .clip-path-accountant-btn-revert {
    clip-path: polygon(99.993% 0%, 100% 0%, 100% 23.077%, 100% 100%, 7.973% 100%, 0% 100%, 0% 99.981%, 0% 99.981%, 1.269% 99.554%, 2.472% 98.595%, 3.595% 97.148%, 4.623% 95.255%, 5.541% 92.959%, 6.334% 90.303%, 6.988% 87.328%, 7.488% 84.078%, 7.819% 80.596%, 7.967% 76.923%, 7.973% 76.923%, 7.973% 71.154%, 7.973% 71.154%, 8.191% 63.356%, 8.82% 55.958%, 9.828% 49.06%, 11.178% 42.76%, 12.839% 37.158%, 14.774% 32.353%, 16.951% 28.443%, 19.334% 25.528%, 21.89% 23.706%, 24.585% 23.077%, 92.027% 23.077%, 92.027% 23.058%, 92.027% 23.058%, 93.296% 22.631%, 94.499% 21.672%, 95.622% 20.225%, 96.649% 18.332%, 97.567% 16.036%, 98.361% 13.38%, 99.015% 10.405%, 99.515% 7.155%, 99.846% 3.673%, 99.993% 0%);
  }
}

.clip-path-step-accordion {
  clip-path: polygon(0% 7.843%, 0% 7.843%, 0.084% 6.571%, 0.328% 5.364%, 0.718% 4.239%, 1.241% 3.211%, 1.884% 2.297%, 2.633% 1.513%, 3.476% 0.875%, 4.398% 0.4%, 5.388% 0.103%, 6.431% 0%, 75.563% 0%, 75.563% 0%, 76.606% 0.103%, 77.595% 0.4%, 78.518% 0.875%, 79.361% 1.513%, 80.11% 2.297%, 80.753% 3.211%, 81.276% 4.239%, 81.666% 5.364%, 81.909% 6.571%, 81.994% 7.843%, 81.994% 13.333%, 81.994% 13.333%, 82.12% 15.242%, 82.485% 17.052%, 83.07% 18.74%, 83.855% 20.281%, 84.819% 21.652%, 85.943% 22.828%, 87.207% 23.785%, 88.591% 24.498%, 90.075% 24.944%, 91.64% 25.098%, 93.569% 25.098%, 93.569% 25.098%, 94.612% 25.201%, 95.602% 25.498%, 96.525% 25.973%, 97.367% 26.611%, 98.116% 27.395%, 98.759% 28.309%, 99.282% 29.337%, 99.672% 30.462%, 99.916% 31.669%, 100% 32.941%, 100% 92.157%, 100% 92.157%, 99.916% 93.429%, 99.672% 94.636%, 99.282% 95.761%, 98.759% 96.789%, 98.116% 97.703%, 97.367% 98.487%, 96.525% 99.125%, 95.602% 99.6%, 94.612% 99.897%, 93.569% 100%, 6.431% 100%, 6.431% 100%, 5.388% 99.897%, 4.398% 99.6%, 3.476% 99.125%, 2.633% 98.487%, 1.884% 97.703%, 1.241% 96.789%, 0.718% 95.761%, 0.328% 94.636%, 0.084% 93.429%, 0% 92.157%, 0% 7.843%);
}
[dir=rtl] .clip-path-step-accordion {
  clip-path: polygon(100% 7.843%, 100% 7.843%, 99.916% 6.571%, 99.672% 5.364%, 99.282% 4.239%, 98.759% 3.211%, 98.116% 2.297%, 97.367% 1.513%, 96.525% 0.875%, 95.602% 0.4%, 94.612% 0.103%, 93.569% 0%, 24.437% 0%, 24.437% 0%, 23.394% 0.103%, 22.405% 0.4%, 21.482% 0.875%, 20.639% 1.513%, 19.89% 2.297%, 19.247% 3.211%, 18.724% 4.239%, 18.334% 5.364%, 18.091% 6.571%, 18.006% 7.843%, 18.006% 13.333%, 18.006% 13.333%, 17.88% 15.242%, 17.515% 17.052%, 16.93% 18.74%, 16.145% 20.281%, 15.181% 21.652%, 14.057% 22.828%, 12.793% 23.785%, 11.409% 24.498%, 9.925% 24.944%, 8.36% 25.098%, 6.431% 25.098%, 6.431% 25.098%, 5.388% 25.201%, 4.398% 25.498%, 3.476% 25.973%, 2.633% 26.611%, 1.884% 27.395%, 1.241% 28.309%, 0.718% 29.337%, 0.328% 30.462%, 0.084% 31.669%, 0% 32.941%, 0% 92.157%, 0% 92.157%, 0.084% 93.429%, 0.328% 94.636%, 0.718% 95.761%, 1.241% 96.789%, 1.884% 97.703%, 2.633% 98.487%, 3.476% 99.125%, 4.398% 99.6%, 5.388% 99.897%, 6.431% 100%, 93.569% 100%, 93.569% 100%, 94.612% 99.897%, 95.602% 99.6%, 96.525% 99.125%, 97.367% 98.487%, 98.116% 97.703%, 98.759% 96.789%, 99.282% 95.761%, 99.672% 94.636%, 99.916% 93.429%, 100% 92.157%, 100% 7.843%);
}
@media screen and (min-width: 1200px) {
  .clip-path-step-accordion {
    clip-path: polygon(100% 4.914%, 100% 4.914%, 99.948% 4.117%, 99.796% 3.361%, 99.554% 2.656%, 99.228% 2.012%, 98.828% 1.439%, 98.362% 0.948%, 97.838% 0.548%, 97.264% 0.251%, 96.649% 0.064%, 96% 0%, 24.4% 0%, 24.4% 0%, 23.751% 0.064%, 23.136% 0.251%, 22.562% 0.548%, 22.038% 0.948%, 21.572% 1.439%, 21.172% 2.012%, 20.846% 2.656%, 20.604% 3.361%, 20.452% 4.117%, 20.4% 4.914%, 20.4% 12.776%, 20.4% 12.776%, 20.348% 13.573%, 20.196% 14.33%, 19.954% 15.035%, 19.628% 15.679%, 19.228% 16.251%, 18.762% 16.742%, 18.238% 17.142%, 17.664% 17.44%, 17.049% 17.626%, 16.4% 17.69%, 4% 17.69%, 4% 17.69%, 3.351% 17.755%, 2.736% 17.941%, 2.162% 18.239%, 1.638% 18.639%, 1.172% 19.13%, 0.772% 19.702%, 0.446% 20.346%, 0.204% 21.051%, 0.052% 21.807%, 0% 22.604%, 0% 95.063%, 0% 95.063%, 0.052% 95.86%, 0.204% 96.617%, 0.446% 97.322%, 0.772% 97.966%, 1.172% 98.538%, 1.638% 99.029%, 2.162% 99.429%, 2.736% 99.727%, 3.351% 99.913%, 4% 99.977%, 96% 99.977%, 96% 99.977%, 96.649% 99.913%, 97.264% 99.727%, 97.838% 99.429%, 98.362% 99.029%, 98.828% 98.538%, 99.228% 97.966%, 99.554% 97.322%, 99.796% 96.617%, 99.948% 95.86%, 100% 95.063%, 100% 28.01%, 100% 17.69%, 100% 4.914%);
  }
  [dir=rtl] .clip-path-step-accordion {
    clip-path: polygon(0% 4.914%, 0% 4.914%, 0.052% 4.117%, 0.204% 3.361%, 0.446% 2.656%, 0.772% 2.012%, 1.172% 1.439%, 1.638% 0.948%, 2.162% 0.548%, 2.736% 0.251%, 3.351% 0.064%, 4% 0%, 75.6% 0%, 75.6% 0%, 76.249% 0.064%, 76.864% 0.251%, 77.438% 0.548%, 77.962% 0.948%, 78.428% 1.439%, 78.828% 2.012%, 79.154% 2.656%, 79.396% 3.361%, 79.548% 4.117%, 79.6% 4.914%, 79.6% 12.776%, 79.6% 12.776%, 79.652% 13.573%, 79.804% 14.33%, 80.046% 15.035%, 80.372% 15.679%, 80.772% 16.251%, 81.238% 16.742%, 81.762% 17.142%, 82.336% 17.44%, 82.951% 17.626%, 83.6% 17.69%, 96% 17.69%, 96% 17.69%, 96.649% 17.755%, 97.264% 17.941%, 97.838% 18.239%, 98.362% 18.639%, 98.828% 19.13%, 99.228% 19.702%, 99.554% 20.346%, 99.796% 21.051%, 99.948% 21.807%, 100% 22.604%, 100% 95.063%, 100% 95.063%, 99.948% 95.86%, 99.796% 96.617%, 99.554% 97.322%, 99.228% 97.966%, 98.828% 98.538%, 98.362% 99.029%, 97.838% 99.429%, 97.264% 99.727%, 96.649% 99.913%, 96% 99.977%, 4% 99.977%, 4% 99.977%, 3.351% 99.913%, 2.736% 99.727%, 2.162% 99.429%, 1.638% 99.029%, 1.172% 98.538%, 0.772% 97.966%, 0.446% 97.322%, 0.204% 96.617%, 0.052% 95.86%, 0% 95.063%, 0% 28.01%, 0% 17.69%, 0% 4.914%);
  }
}

.clip-path-banner-with-text {
  clip-path: polygon(0% 9.011%, 10.382% 9.011%, 83.958% 9.011%, 83.958% 9.011%, 84.522% 8.952%, 85.056% 8.781%, 85.554% 8.508%, 86.009% 8.142%, 86.414% 7.691%, 86.761% 7.166%, 87.043% 6.576%, 87.254% 5.93%, 87.385% 5.236%, 87.431% 4.505%, 87.431% 4.505%, 87.431% 4.505%, 87.476% 3.775%, 87.608% 3.081%, 87.818% 2.435%, 88.101% 1.845%, 88.448% 1.32%, 88.852% 0.869%, 89.307% 0.503%, 89.805% 0.23%, 90.339% 0.059%, 90.903% 0%, 100% 0%, 100% 99.719%, 0% 99.719%, 0% 9.011%);
}
[dir=rtl] .clip-path-banner-with-text {
  clip-path: polygon(100% 9.011%, 89.618% 9.011%, 16.042% 9.011%, 16.042% 9.011%, 15.478% 8.952%, 14.944% 8.781%, 14.446% 8.508%, 13.991% 8.142%, 13.586% 7.691%, 13.239% 7.166%, 12.957% 6.576%, 12.746% 5.93%, 12.615% 5.236%, 12.569% 4.505%, 12.569% 4.505%, 12.569% 4.505%, 12.524% 3.775%, 12.392% 3.081%, 12.182% 2.435%, 11.9% 1.845%, 11.552% 1.32%, 11.148% 0.869%, 10.693% 0.503%, 10.195% 0.23%, 9.66% 0.059%, 9.097% 0%, 0% 0%, 0% 99.719%, 100% 99.719%, 100% 9.011%);
}
@media screen and (min-width: 1024px) {
  .clip-path-banner-with-text {
    clip-path: polygon(0% 12%, 12.153% 12%, 12.153% 12%, 12.491% 11.921%, 12.811% 11.694%, 13.11% 11.33%, 13.383% 10.842%, 13.626% 10.243%, 13.834% 9.544%, 14.004% 8.757%, 14.13% 7.896%, 14.209% 6.973%, 14.236% 6%, 14.236% 6%, 14.236% 6%, 14.263% 5.027%, 14.342% 4.104%, 14.469% 3.243%, 14.638% 2.456%, 14.846% 1.757%, 15.089% 1.158%, 15.362% 0.67%, 15.661% 0.306%, 15.982% 0.079%, 16.319% 0%, 100% 0%, 100% 100%, 0% 100%, 0% 12%);
  }
  [dir=rtl] .clip-path-banner-with-text {
    clip-path: polygon(100% 12%, 87.847% 12%, 87.847% 12%, 87.509% 11.921%, 87.189% 11.694%, 86.89% 11.33%, 86.617% 10.842%, 86.374% 10.243%, 86.166% 9.544%, 85.996% 8.757%, 85.87% 7.896%, 85.791% 6.973%, 85.764% 6%, 85.764% 6%, 85.764% 6%, 85.737% 5.027%, 85.658% 4.104%, 85.531% 3.243%, 85.362% 2.456%, 85.154% 1.757%, 84.911% 1.158%, 84.638% 0.67%, 84.339% 0.306%, 84.019% 0.079%, 83.681% 0%, 0% 0%, 0% 100%, 100% 100%, 100% 12%);
  }
}

.clip-path-banner-with-text-link {
  clip-path: polygon(0% 7.728%, 67.431% 7.728%, 67.431% 7.728%, 68.079% 7.678%, 68.695% 7.531%, 69.269% 7.297%, 69.793% 6.983%, 70.259% 6.596%, 70.659% 6.146%, 70.984% 5.64%, 71.227% 5.085%, 71.378% 4.491%, 71.431% 3.864%, 71.431% 3.864%, 71.431% 3.864%, 71.483% 3.237%, 71.635% 2.643%, 71.877% 2.088%, 72.202% 1.582%, 72.602% 1.132%, 73.068% 0.746%, 73.592% 0.431%, 74.166% 0.197%, 74.782% 0.051%, 75.431% 0%, 100% 0%, 100% 92.223%, 32.425% 92.223%, 32.425% 92.223%, 31.772% 92.274%, 31.153% 92.421%, 30.575% 92.657%, 30.048% 92.973%, 29.579% 93.362%, 29.177% 93.815%, 28.849% 94.325%, 28.605% 94.882%, 28.453% 95.481%, 28.4% 96.111%, 28.4% 96.111%, 28.4% 96.111%, 28.347% 96.742%, 28.195% 97.341%, 27.951% 97.898%, 27.623% 98.408%, 27.221% 98.861%, 26.752% 99.25%, 26.225% 99.566%, 25.647% 99.802%, 25.028% 99.949%, 24.375% 100%, 0% 100%, 0% 7.728%);
}
@media screen and (min-width: 1024px) {
  .clip-path-banner-with-text-link {
    clip-path: polygon(0% 9.836%, 12.153% 9.836%, 12.153% 9.836%, 12.491% 9.772%, 12.811% 9.585%, 13.11% 9.287%, 13.383% 8.887%, 13.626% 8.396%, 13.834% 7.823%, 14.004% 7.178%, 14.13% 6.473%, 14.209% 5.716%, 14.236% 4.918%, 14.236% 4.918%, 14.236% 4.918%, 14.263% 4.12%, 14.342% 3.364%, 14.469% 2.658%, 14.638% 2.014%, 14.846% 1.44%, 15.089% 0.949%, 15.362% 0.549%, 15.661% 0.251%, 15.982% 0.064%, 16.319% 0%, 100% 0%, 100% 90.164%, 60.625% 90.164%, 60.625% 90.164%, 60.219% 90.241%, 59.835% 90.465%, 59.476% 90.823%, 59.149% 91.303%, 58.857% 91.893%, 58.607% 92.58%, 58.404% 93.353%, 58.252% 94.2%, 58.158% 95.108%, 58.125% 96.066%, 58.125% 96.066%, 58.125% 96.066%, 58.103% 96.704%, 58.04% 97.309%, 57.939% 97.874%, 57.803% 98.389%, 57.637% 98.848%, 57.443% 99.241%, 57.224% 99.561%, 56.985% 99.799%, 56.729% 99.949%, 56.458% 100%, 0% 100%, 0% 9.836%);
  }
}

.clip-path-hero-banner-with-text {
  clip-path: polygon(0% 4.62%, 24.764% 4.62%, 24.764% 4.62%, 25.413% 4.59%, 26.028% 4.502%, 26.602% 4.362%, 27.126% 4.174%, 27.592% 3.943%, 27.992% 3.674%, 28.318% 3.372%, 28.56% 3.04%, 28.712% 2.685%, 28.764% 2.31%, 28.764% 2.31%, 28.764% 2.31%, 28.816% 1.935%, 28.968% 1.58%, 29.21% 1.248%, 29.536% 0.946%, 29.936% 0.677%, 30.402% 0.446%, 30.926% 0.258%, 31.5% 0.118%, 32.115% 0.03%, 32.764% 0%, 100% 0%, 100% 95.226%, 75.6% 95.226%, 75.6% 95.226%, 74.93% 95.257%, 74.294% 95.348%, 73.701% 95.492%, 73.159% 95.687%, 72.677% 95.925%, 72.264% 96.203%, 71.928% 96.516%, 71.677% 96.859%, 71.521% 97.226%, 71.467% 97.613%, 71.467% 97.613%, 71.467% 97.613%, 71.413% 98%, 71.256% 98.368%, 71.005% 98.71%, 70.669% 99.023%, 70.256% 99.301%, 69.774% 99.539%, 69.233% 99.734%, 68.64% 99.878%, 68.004% 99.969%, 67.333% 100%, 0% 100%, 0% 4.62%);
}
[dir=rtl] .clip-path-hero-banner-with-text {
  clip-path: polygon(100% 4.62%, 75.236% 4.62%, 75.236% 4.62%, 74.587% 4.59%, 73.972% 4.502%, 73.398% 4.362%, 72.874% 4.174%, 72.408% 3.943%, 72.008% 3.674%, 71.682% 3.372%, 71.44% 3.04%, 71.288% 2.685%, 71.236% 2.31%, 71.236% 2.31%, 71.236% 2.31%, 71.184% 1.935%, 71.032% 1.58%, 70.79% 1.248%, 70.464% 0.946%, 70.065% 0.677%, 69.598% 0.446%, 69.074% 0.258%, 68.5% 0.118%, 67.885% 0.03%, 67.236% 0%, 0% 0%, 0% 95.226%, 24.4% 95.226%, 24.4% 95.226%, 25.07% 95.257%, 25.706% 95.348%, 26.299% 95.492%, 26.841% 95.687%, 27.323% 95.925%, 27.736% 96.203%, 28.072% 96.516%, 28.323% 96.859%, 28.479% 97.226%, 28.533% 97.613%, 28.533% 97.613%, 28.533% 97.613%, 28.587% 98%, 28.744% 98.368%, 28.995% 98.71%, 29.331% 99.023%, 29.744% 99.301%, 30.226% 99.539%, 30.767% 99.734%, 31.36% 99.878%, 31.996% 99.969%, 32.667% 100%, 100% 100%, 100% 4.62%);
}
@media screen and (min-width: 1200px) {
  .clip-path-hero-banner-with-text {
    clip-path: polygon(0% 7.772%, 17.882% 7.772%, 17.882% 7.772%, 18.22% 7.721%, 18.54% 7.574%, 18.839% 7.338%, 19.112% 7.022%, 19.355% 6.634%, 19.563% 6.181%, 19.733% 5.672%, 19.859% 5.114%, 19.938% 4.516%, 19.965% 3.886%, 19.965% 3.886%, 19.993% 3.256%, 20.071% 2.658%, 20.198% 2.1%, 20.367% 1.591%, 20.575% 1.138%, 20.818% 0.75%, 21.091% 0.434%, 21.39% 0.198%, 21.711% 0.051%, 22.049% 0%, 100% 0%, 100% 91.969%, 79.583% 91.969%, 79.583% 91.969%, 79.234% 92.021%, 78.903% 92.174%, 78.594% 92.417%, 78.312% 92.744%, 78.061% 93.145%, 77.846% 93.613%, 77.671% 94.139%, 77.54% 94.715%, 77.459% 95.333%, 77.431% 95.984%, 77.431% 95.984%, 77.402% 96.636%, 77.321% 97.254%, 77.19% 97.83%, 77.015% 98.356%, 76.8% 98.824%, 76.549% 99.225%, 76.267% 99.552%, 75.958% 99.795%, 75.627% 99.947%, 75.278% 100%, 0% 100%, 0% 7.772%);
  }
  [dir=rtl] .clip-path-hero-banner-with-text {
    clip-path: polygon(100% 7.772%, 82.118% 7.772%, 82.118% 7.772%, 81.78% 7.721%, 81.46% 7.574%, 81.161% 7.338%, 80.888% 7.022%, 80.645% 6.634%, 80.437% 6.181%, 80.267% 5.672%, 80.141% 5.114%, 80.062% 4.516%, 80.035% 3.886%, 80.035% 3.886%, 80.035% 3.886%, 80.007% 3.256%, 79.929% 2.658%, 79.802% 2.1%, 79.633% 1.591%, 79.425% 1.138%, 79.182% 0.75%, 78.909% 0.434%, 78.61% 0.198%, 78.289% 0.051%, 77.951% 0%, 0% 0%, 0% 91.969%, 20.417% 91.969%, 20.417% 91.969%, 20.766% 92.021%, 21.097% 92.174%, 21.406% 92.417%, 21.688% 92.744%, 21.939% 93.145%, 22.154% 93.613%, 22.329% 94.139%, 22.46% 94.715%, 22.541% 95.333%, 22.569% 95.984%, 22.569% 95.984%, 22.569% 95.984%, 22.598% 96.636%, 22.679% 97.254%, 22.81% 97.83%, 22.985% 98.356%, 23.2% 98.824%, 23.451% 99.225%, 23.733% 99.552%, 24.042% 99.795%, 24.373% 99.947%, 24.722% 100%, 100% 100%, 100% 7.772%);
  }
}

.clip-path-banner-with-background-image {
  clip-path: polygon(0% 11.448%, 0% 11.448%, 0.078% 10.641%, 0.304% 9.876%, 0.666% 9.162%, 1.152% 8.511%, 1.749% 7.931%, 2.444% 7.434%, 3.227% 7.03%, 4.083% 6.729%, 5.002% 6.54%, 5.97% 6.475%, 57.565% 6.475%, 57.565% 6.475%, 58.196% 6.433%, 58.794% 6.31%, 59.352% 6.114%, 59.861% 5.85%, 60.314% 5.527%, 60.702% 5.15%, 61.018% 4.725%, 61.254% 4.261%, 61.401% 3.763%, 61.452% 3.237%, 61.452% 3.237%, 61.452% 3.237%, 61.503% 2.712%, 61.65% 2.214%, 61.886% 1.75%, 62.202% 1.325%, 62.591% 0.948%, 63.043% 0.625%, 63.553% 0.361%, 64.11% 0.165%, 64.708% 0.042%, 65.339% 0%, 94.03% 0%, 94.03% 0%, 94.998% 0.065%, 95.917% 0.254%, 96.774% 0.555%, 97.556% 0.959%, 98.251% 1.456%, 98.848% 2.036%, 99.334% 2.688%, 99.696% 3.401%, 99.922% 4.166%, 100% 4.973%, 100% 88.439%, 100% 88.439%, 99.922% 89.246%, 99.696% 90.011%, 99.334% 90.724%, 98.848% 91.376%, 98.251% 91.955%, 97.556% 92.453%, 96.774% 92.857%, 95.917% 93.159%, 94.998% 93.347%, 94.03% 93.412%, 42.91% 93.412%, 42.91% 93.412%, 42.268% 93.455%, 41.66% 93.58%, 41.092% 93.78%, 40.574% 94.048%, 40.113% 94.377%, 39.718% 94.761%, 39.397% 95.192%, 39.157% 95.665%, 39.007% 96.172%, 38.955% 96.706%, 38.955% 96.706%, 38.955% 96.706%, 38.903% 97.24%, 38.754% 97.747%, 38.514% 98.22%, 38.192% 98.651%, 37.797% 99.035%, 37.336% 99.364%, 36.818% 99.632%, 36.251% 99.832%, 35.642% 99.957%, 35.001% 100%, 5.97% 100%, 5.97% 100%, 5.002% 99.935%, 4.083% 99.746%, 3.227% 99.445%, 2.444% 99.041%, 1.749% 98.544%, 1.152% 97.964%, 0.666% 97.313%, 0.304% 96.599%, 0.078% 95.834%, 0% 95.027%, 0% 11.448%);
}
[dir=rtl] .clip-path-banner-with-background-image {
  clip-path: polygon(100% 11.448%, 100% 11.448%, 99.922% 10.641%, 99.696% 9.876%, 99.334% 9.162%, 98.848% 8.511%, 98.251% 7.931%, 97.556% 7.434%, 96.774% 7.03%, 95.917% 6.729%, 94.998% 6.54%, 94.03% 6.475%, 42.435% 6.475%, 42.435% 6.475%, 41.804% 6.433%, 41.206% 6.31%, 40.648% 6.114%, 40.139% 5.85%, 39.686% 5.527%, 39.298% 5.15%, 38.982% 4.725%, 38.746% 4.261%, 38.599% 3.763%, 38.548% 3.237%, 38.548% 3.237%, 38.548% 3.237%, 38.497% 2.712%, 38.35% 2.214%, 38.114% 1.75%, 37.798% 1.325%, 37.409% 0.948%, 36.957% 0.625%, 36.447% 0.361%, 35.89% 0.165%, 35.292% 0.042%, 34.661% 0%, 5.97% 0%, 5.97% 0%, 5.002% 0.065%, 4.083% 0.254%, 3.227% 0.555%, 2.444% 0.959%, 1.749% 1.456%, 1.152% 2.036%, 0.666% 2.688%, 0.304% 3.401%, 0.078% 4.166%, 0% 4.973%, 0% 88.439%, 0% 88.439%, 0.078% 89.246%, 0.304% 90.011%, 0.666% 90.724%, 1.152% 91.376%, 1.749% 91.955%, 2.444% 92.453%, 3.227% 92.857%, 4.083% 93.159%, 5.002% 93.347%, 5.97% 93.412%, 57.09% 93.412%, 57.09% 93.412%, 57.732% 93.455%, 58.34% 93.58%, 58.908% 93.78%, 59.426% 94.048%, 59.887% 94.377%, 60.282% 94.761%, 60.603% 95.192%, 60.843% 95.665%, 60.993% 96.172%, 61.045% 96.706%, 61.045% 96.706%, 61.045% 96.706%, 61.097% 97.24%, 61.246% 97.747%, 61.486% 98.22%, 61.808% 98.651%, 62.203% 99.035%, 62.664% 99.364%, 63.182% 99.632%, 63.749% 99.832%, 64.358% 99.957%, 64.999% 100%, 94.03% 100%, 94.03% 100%, 94.998% 99.935%, 95.917% 99.746%, 96.774% 99.445%, 97.556% 99.041%, 98.251% 98.544%, 98.848% 97.964%, 99.334% 97.313%, 99.696% 96.599%, 99.922% 95.834%, 100% 95.027%, 100% 11.448%);
}
@media screen and (min-width: 768px) {
  .clip-path-banner-with-background-image {
    clip-path: polygon(0% 13.196%, 0% 13.196%, 0.028% 12.483%, 0.111% 11.806%, 0.243% 11.175%, 0.419% 10.599%, 0.637% 10.086%, 0.89% 9.646%, 1.175% 9.289%, 1.487% 9.022%, 1.821% 8.855%, 2.174% 8.798%, 19.565% 8.798%, 19.565% 8.798%, 20.006% 8.726%, 20.424% 8.517%, 20.814% 8.184%, 21.17% 7.737%, 21.487% 7.187%, 21.758% 6.546%, 21.979% 5.826%, 22.144% 5.037%, 22.247% 4.191%, 22.283% 3.299%, 22.283% 3.299%, 22.304% 2.764%, 22.366% 2.256%, 22.465% 1.783%, 22.597% 1.351%, 22.76% 0.966%, 22.95% 0.637%, 23.164% 0.368%, 23.398% 0.168%, 23.649% 0.043%, 23.913% 0%, 97.826% 0%, 97.826% 0%, 98.179% 0.058%, 98.513% 0.224%, 98.825% 0.491%, 99.11% 0.849%, 99.363% 1.288%, 99.581% 1.801%, 99.757% 2.377%, 99.889% 3.008%, 99.972% 3.685%, 100% 4.399%, 100% 86.877%, 100% 86.877%, 99.972% 87.59%, 99.889% 88.267%, 99.757% 88.898%, 99.581% 89.475%, 99.363% 89.987%, 99.11% 90.427%, 98.825% 90.785%, 98.513% 91.051%, 98.179% 91.218%, 97.826% 91.276%, 80.004% 91.276%, 80.004% 91.276%, 79.616% 91.339%, 79.247% 91.523%, 78.903% 91.817%, 78.589% 92.211%, 78.31% 92.695%, 78.071% 93.26%, 77.876% 93.895%, 77.731% 94.591%, 77.64% 95.336%, 77.609% 96.123%, 77.609% 96.123%, 77.584% 96.751%, 77.511% 97.348%, 77.395% 97.904%, 77.239% 98.412%, 77.047% 98.864%, 76.824% 99.252%, 76.573% 99.567%, 76.298% 99.802%, 76.003% 99.949%, 75.693% 100%, 2.174% 100%, 2.174% 100%, 1.821% 99.942%, 1.487% 99.776%, 1.175% 99.509%, 0.89% 99.151%, 0.637% 98.712%, 0.419% 98.199%, 0.243% 97.623%, 0.111% 96.992%, 0.028% 96.315%, 0% 95.601%, 0% 13.196%);
  }
  [dir=rtl] .clip-path-banner-with-background-image {
    clip-path: polygon(100% 13.196%, 100% 13.196%, 99.972% 12.483%, 99.889% 11.806%, 99.757% 11.175%, 99.581% 10.599%, 99.363% 10.086%, 99.11% 9.646%, 98.825% 9.289%, 98.513% 9.022%, 98.179% 8.855%, 97.826% 8.798%, 80.435% 8.798%, 80.435% 8.798%, 79.994% 8.726%, 79.576% 8.517%, 79.186% 8.184%, 78.83% 7.737%, 78.513% 7.187%, 78.242% 6.546%, 78.021% 5.826%, 77.856% 5.037%, 77.753% 4.191%, 77.717% 3.299%, 77.717% 3.299%, 77.696% 2.764%, 77.634% 2.256%, 77.535% 1.783%, 77.403% 1.351%, 77.24% 0.966%, 77.05% 0.637%, 76.836% 0.368%, 76.602% 0.168%, 76.351% 0.043%, 76.087% 0%, 2.174% 0%, 2.174% 0%, 1.821% 0.058%, 1.487% 0.224%, 1.175% 0.491%, 0.89% 0.849%, 0.637% 1.288%, 0.419% 1.801%, 0.243% 2.377%, 0.111% 3.008%, 0.028% 3.685%, 0% 4.399%, 0% 86.877%, 0% 86.877%, 0.028% 87.59%, 0.111% 88.267%, 0.243% 88.898%, 0.419% 89.475%, 0.637% 89.987%, 0.89% 90.427%, 1.175% 90.785%, 1.487% 91.051%, 1.821% 91.218%, 2.174% 91.276%, 19.996% 91.276%, 19.996% 91.276%, 20.384% 91.339%, 20.753% 91.523%, 21.097% 91.817%, 21.411% 92.211%, 21.69% 92.695%, 21.929% 93.26%, 22.124% 93.895%, 22.269% 94.591%, 22.36% 95.336%, 22.391% 96.123%, 22.391% 96.123%, 22.416% 96.751%, 22.489% 97.348%, 22.605% 97.904%, 22.761% 98.412%, 22.953% 98.864%, 23.176% 99.252%, 23.427% 99.567%, 23.702% 99.802%, 23.997% 99.949%, 24.308% 100%, 97.826% 100%, 97.826% 100%, 98.179% 99.942%, 98.513% 99.776%, 98.825% 99.509%, 99.11% 99.151%, 99.363% 98.712%, 99.581% 98.199%, 99.757% 97.623%, 99.889% 96.992%, 99.972% 96.315%, 100% 95.601%, 100% 13.196%);
  }
}

.clip-path-banner-with-person {
  clip-path: polygon(0% 8.733%, 0% 8.733%, 0.078% 8.167%, 0.304% 7.63%, 0.666% 7.129%, 1.152% 6.672%, 1.749% 6.265%, 2.444% 5.916%, 3.227% 5.632%, 4.083% 5.421%, 5.002% 5.289%, 5.97% 5.243%, 56.968% 5.243%, 56.968% 5.243%, 57.696% 5.209%, 58.386% 5.109%, 59.029% 4.95%, 59.616% 4.737%, 60.139% 4.475%, 60.587% 4.17%, 60.952% 3.826%, 61.224% 3.45%, 61.394% 3.047%, 61.452% 2.621%, 61.452% 2.621%, 61.452% 2.621%, 61.511% 2.196%, 61.681% 1.793%, 61.953% 1.417%, 62.317% 1.073%, 62.765% 0.768%, 63.288% 0.506%, 63.875% 0.293%, 64.519% 0.134%, 65.209% 0.034%, 65.936% 0%, 94.03% 0%, 94.03% 0%, 94.998% 0.046%, 95.917% 0.178%, 96.774% 0.39%, 97.556% 0.673%, 98.251% 1.022%, 98.848% 1.429%, 99.334% 1.886%, 99.696% 2.387%, 99.922% 2.924%, 100% 3.49%, 100% 91.099%, 100% 91.099%, 99.922% 91.666%, 99.696% 92.203%, 99.334% 92.704%, 98.848% 93.161%, 98.251% 93.568%, 97.556% 93.916%, 96.774% 94.2%, 95.917% 94.412%, 94.998% 94.544%, 94.03% 94.59%, 43.461% 94.59%, 43.461% 94.59%, 42.73% 94.624%, 42.037% 94.724%, 41.39% 94.884%, 40.8% 95.098%, 40.275% 95.361%, 39.825% 95.668%, 39.458% 96.014%, 39.185% 96.391%, 39.014% 96.797%, 38.955% 97.224%, 38.955% 97.224%, 38.955% 97.224%, 38.896% 97.651%, 38.726% 98.057%, 38.452% 98.435%, 38.086% 98.78%, 37.636% 99.087%, 37.111% 99.35%, 36.52% 99.564%, 35.874% 99.724%, 35.18% 99.824%, 34.45% 99.858%, 5.97% 99.858%, 5.97% 99.858%, 5.002% 99.813%, 4.083% 99.681%, 3.227% 99.469%, 2.444% 99.185%, 1.749% 98.836%, 1.152% 98.429%, 0.666% 97.972%, 0.304% 97.471%, 0.078% 96.934%, 0% 96.368%, 0% 8.733%);
}
[dir=rtl] .clip-path-banner-with-person {
  clip-path: polygon(100% 8.733%, 100% 8.733%, 99.922% 8.167%, 99.696% 7.63%, 99.334% 7.129%, 98.848% 6.672%, 98.251% 6.265%, 97.556% 5.916%, 96.774% 5.632%, 95.917% 5.421%, 94.998% 5.289%, 94.03% 5.243%, 43.032% 5.243%, 43.032% 5.243%, 42.304% 5.209%, 41.614% 5.109%, 40.971% 4.95%, 40.384% 4.737%, 39.861% 4.475%, 39.413% 4.17%, 39.048% 3.826%, 38.776% 3.45%, 38.606% 3.047%, 38.548% 2.621%, 38.548% 2.621%, 38.548% 2.621%, 38.489% 2.196%, 38.319% 1.793%, 38.047% 1.417%, 37.683% 1.073%, 37.235% 0.768%, 36.712% 0.506%, 36.125% 0.293%, 35.481% 0.134%, 34.791% 0.034%, 34.064% 0%, 5.97% 0%, 5.97% 0%, 5.002% 0.046%, 4.083% 0.178%, 3.227% 0.39%, 2.444% 0.673%, 1.749% 1.022%, 1.152% 1.429%, 0.666% 1.886%, 0.304% 2.387%, 0.078% 2.924%, 0% 3.49%, 0% 91.099%, 0% 91.099%, 0.078% 91.666%, 0.304% 92.203%, 0.666% 92.704%, 1.152% 93.161%, 1.749% 93.568%, 2.444% 93.916%, 3.227% 94.2%, 4.083% 94.412%, 5.002% 94.544%, 5.97% 94.59%, 56.539% 94.59%, 56.539% 94.59%, 57.27% 94.624%, 57.963% 94.724%, 58.61% 94.884%, 59.2% 95.098%, 59.725% 95.361%, 60.175% 95.668%, 60.542% 96.014%, 60.815% 96.391%, 60.986% 96.797%, 61.045% 97.224%, 61.045% 97.224%, 61.045% 97.224%, 61.104% 97.651%, 61.274% 98.057%, 61.548% 98.435%, 61.914% 98.78%, 62.364% 99.087%, 62.889% 99.35%, 63.48% 99.564%, 64.126% 99.724%, 64.82% 99.824%, 65.55% 99.858%, 94.03% 99.858%, 94.03% 99.858%, 94.998% 99.813%, 95.917% 99.681%, 96.774% 99.469%, 97.556% 99.185%, 98.251% 98.836%, 98.848% 98.429%, 99.334% 97.972%, 99.696% 97.471%, 99.922% 96.934%, 100% 96.368%, 100% 8.733%);
}
@media screen and (min-width: 768px) {
  .clip-path-banner-with-person {
    clip-path: polygon(0% 13.196%, 0% 13.196%, 0.028% 12.483%, 0.111% 11.806%, 0.243% 11.175%, 0.419% 10.599%, 0.637% 10.086%, 0.89% 9.646%, 1.175% 9.289%, 1.487% 9.022%, 1.821% 8.855%, 2.174% 8.798%, 19.565% 8.798%, 19.565% 8.798%, 20.006% 8.726%, 20.424% 8.517%, 20.814% 8.184%, 21.17% 7.737%, 21.487% 7.187%, 21.758% 6.546%, 21.979% 5.826%, 22.144% 5.037%, 22.247% 4.191%, 22.283% 3.299%, 22.283% 3.299%, 22.283% 3.299%, 22.304% 2.764%, 22.366% 2.256%, 22.465% 1.783%, 22.597% 1.351%, 22.76% 0.966%, 22.95% 0.637%, 23.164% 0.368%, 23.398% 0.168%, 23.649% 0.043%, 23.913% 0%, 97.826% 0%, 97.826% 0%, 98.179% 0.058%, 98.513% 0.224%, 98.825% 0.491%, 99.11% 0.849%, 99.363% 1.288%, 99.581% 1.801%, 99.757% 2.377%, 99.889% 3.008%, 99.972% 3.685%, 100% 4.399%, 100% 86.877%, 100% 86.877%, 99.972% 87.59%, 99.889% 88.267%, 99.757% 88.898%, 99.581% 89.475%, 99.363% 89.987%, 99.11% 90.427%, 98.825% 90.785%, 98.513% 91.051%, 98.179% 91.218%, 97.826% 91.276%, 80.004% 91.276%, 80.004% 91.276%, 79.616% 91.339%, 79.247% 91.523%, 78.903% 91.817%, 78.589% 92.211%, 78.31% 92.695%, 78.071% 93.26%, 77.876% 93.895%, 77.731% 94.591%, 77.64% 95.336%, 77.609% 96.123%, 77.609% 96.123%, 77.609% 96.123%, 77.584% 96.751%, 77.511% 97.348%, 77.395% 97.904%, 77.239% 98.412%, 77.047% 98.864%, 76.824% 99.252%, 76.573% 99.567%, 76.298% 99.802%, 76.003% 99.949%, 75.693% 100%, 2.174% 100%, 2.174% 100%, 1.821% 99.942%, 1.487% 99.776%, 1.175% 99.509%, 0.89% 99.151%, 0.637% 98.712%, 0.419% 98.199%, 0.243% 97.623%, 0.111% 96.992%, 0.028% 96.315%, 0% 95.601%, 0% 13.196%);
  }
  [dir=rtl] .clip-path-banner-with-person {
    clip-path: polygon(100% 13.196%, 100% 13.196%, 99.972% 12.483%, 99.889% 11.806%, 99.757% 11.175%, 99.581% 10.599%, 99.363% 10.086%, 99.11% 9.646%, 98.825% 9.289%, 98.513% 9.022%, 98.179% 8.855%, 97.826% 8.798%, 80.435% 8.798%, 80.435% 8.798%, 79.994% 8.726%, 79.576% 8.517%, 79.186% 8.184%, 78.83% 7.737%, 78.513% 7.187%, 78.242% 6.546%, 78.021% 5.826%, 77.856% 5.037%, 77.753% 4.191%, 77.717% 3.299%, 77.717% 3.299%, 77.717% 3.299%, 77.696% 2.764%, 77.634% 2.256%, 77.535% 1.783%, 77.403% 1.351%, 77.24% 0.966%, 77.05% 0.637%, 76.836% 0.368%, 76.602% 0.168%, 76.351% 0.043%, 76.087% 0%, 2.174% 0%, 2.174% 0%, 1.821% 0.058%, 1.487% 0.224%, 1.175% 0.491%, 0.89% 0.849%, 0.637% 1.288%, 0.419% 1.801%, 0.243% 2.377%, 0.111% 3.008%, 0.028% 3.685%, 0% 4.399%, 0% 86.877%, 0% 86.877%, 0.028% 87.59%, 0.111% 88.267%, 0.243% 88.898%, 0.419% 89.475%, 0.637% 89.987%, 0.89% 90.427%, 1.175% 90.785%, 1.487% 91.051%, 1.821% 91.218%, 2.174% 91.276%, 19.996% 91.276%, 19.996% 91.276%, 20.384% 91.339%, 20.753% 91.523%, 21.097% 91.817%, 21.411% 92.211%, 21.69% 92.695%, 21.929% 93.26%, 22.124% 93.895%, 22.269% 94.591%, 22.36% 95.336%, 22.391% 96.123%, 22.391% 96.123%, 22.391% 96.123%, 22.416% 96.751%, 22.489% 97.348%, 22.605% 97.904%, 22.761% 98.412%, 22.953% 98.864%, 23.176% 99.252%, 23.427% 99.567%, 23.702% 99.802%, 23.997% 99.949%, 24.308% 100%, 97.826% 100%, 97.826% 100%, 98.179% 99.942%, 98.513% 99.776%, 98.825% 99.509%, 99.11% 99.151%, 99.363% 98.712%, 99.581% 98.199%, 99.757% 97.623%, 99.889% 96.992%, 99.972% 96.315%, 100% 95.601%, 100% 13.196%);
  }
}

.clip-path-relavants-articles-btn {
  clip-path: polygon(0% 25.974%, 0.008% 99.464%, 98.807% 99.464%, 98.807% 99.464%, 98.923% 99.472%, 99.039% 99.478%, 99.156% 99.483%, 99.274% 99.485%, 99.392% 99.486%, 99.512% 99.485%, 99.633% 99.483%, 99.754% 99.478%, 99.877% 99.472%, 100% 99.464%, 98.807% 99.464%, 98.807% 99.464%, 97.986% 99.353%, 97.206% 99.153%, 96.463% 98.867%, 95.754% 98.5%, 95.074% 98.055%, 94.421% 97.536%, 93.789% 96.948%, 93.175% 96.294%, 92.575% 95.579%, 91.985% 94.805%, 91.985% 94.805%, 90.893% 93.045%, 89.919% 91.135%, 89.064% 89.084%, 88.329% 86.899%, 87.712% 84.589%, 87.214% 82.16%, 86.836% 79.623%, 86.578% 76.983%, 86.439% 74.249%, 86.42% 71.429%, 86.42% 71.429%, 86.339% 68.534%, 86.207% 65.836%, 86.018% 63.297%, 85.768% 60.879%, 85.451% 58.542%, 85.065% 56.25%, 84.602% 53.963%, 84.06% 51.644%, 83.433% 49.253%, 82.716% 46.753%, 82.716% 46.753%, 82.178% 45.219%, 81.663% 43.84%, 81.16% 42.589%, 80.66% 41.439%, 80.152% 40.36%, 79.628% 39.325%, 79.076% 38.306%, 78.488% 37.275%, 77.853% 36.204%, 77.16% 35.065%, 77.16% 35.065%, 75.923% 33.521%, 74.763% 32.189%, 73.658% 31.052%, 72.583% 30.095%, 71.513% 29.303%, 70.425% 28.66%, 69.294% 28.151%, 68.095% 27.761%, 66.805% 27.473%, 65.4% 27.272%, 65.4% 27.272%, 58.754% 27.153%, 52.685% 27.096%, 47.09% 27.087%, 41.862% 27.115%, 36.897% 27.164%, 32.091% 27.222%, 27.337% 27.275%, 22.532% 27.31%, 17.57% 27.314%, 12.346% 27.273%, 12.346% 27.273%, 11.917% 27.203%, 11.506% 27.114%, 11.111% 27.008%, 10.731% 26.887%, 10.365% 26.755%, 10.013% 26.614%, 9.673% 26.466%, 9.345% 26.315%, 9.027% 26.162%, 8.718% 26.012%, 8.642% 25.974%, 6.173% 23.377%, 6.173% 23.377%, 5.582% 22.543%, 5.046% 21.759%, 4.559% 20.998%, 4.112% 20.238%, 3.698% 19.453%, 3.309% 18.618%, 2.938% 17.708%, 2.576% 16.699%, 2.217% 15.567%, 1.852% 14.286%, 1.852% 14.286%, 1.503% 12.962%, 1.195% 11.702%, 0.927% 10.485%, 0.697% 9.289%, 0.502% 8.09%, 0.342% 6.868%, 0.213% 5.6%, 0.115% 4.264%, 0.044% 2.837%, 0% 1.299%, 0% 1.299%, -0.026% 0.212%, -0.041% 0.07%, -0.047% 0.742%, -0.047% 2.098%, -0.042% 4.007%, -0.033% 6.338%, -0.024% 8.962%, -0.015% 11.747%, -0.008% 14.564%, -0.006% 17.282%, -0.006% 17.282%, 0% 18.69%, 0.005% 20.028%, 0.01% 21.279%, 0.013% 22.422%, 0.015% 23.439%, 0.016% 24.312%, 0.015% 25.02%, 0.012% 25.546%, 0.007% 25.87%, 0% 25.974%);
}
[dir=rtl] .clip-path-relavants-articles-btn {
  clip-path: polygon(99.952% 25.974%, 99.944% 99.464%, 1.145% 99.464%, 1.145% 99.464%, 1.03% 99.472%, 0.913% 99.478%, 0.796% 99.483%, 0.678% 99.485%, 0.56% 99.486%, 0.44% 99.485%, 0.319% 99.483%, 0.198% 99.478%, 0.075% 99.472%, -0.048% 99.464%, 1.145% 99.464%, 1.145% 99.464%, 1.966% 99.353%, 2.746% 99.153%, 3.489% 98.867%, 4.198% 98.5%, 4.878% 98.055%, 5.531% 97.536%, 6.163% 96.948%, 6.777% 96.294%, 7.377% 95.579%, 7.967% 94.805%, 7.967% 94.805%, 9.059% 93.045%, 10.033% 91.135%, 10.888% 89.084%, 11.623% 86.899%, 12.24% 84.589%, 12.738% 82.16%, 13.116% 79.623%, 13.374% 76.983%, 13.513% 74.249%, 13.532% 71.429%, 13.532% 71.429%, 13.613% 68.534%, 13.745% 65.836%, 13.934% 63.297%, 14.184% 60.879%, 14.501% 58.542%, 14.888% 56.25%, 15.35% 53.963%, 15.892% 51.644%, 16.519% 49.253%, 17.236% 46.753%, 17.236% 46.753%, 17.774% 45.219%, 18.29% 43.84%, 18.793% 42.589%, 19.293% 41.439%, 19.8% 40.36%, 20.325% 39.325%, 20.876% 38.306%, 21.464% 37.275%, 22.1% 36.204%, 22.792% 35.065%, 22.792% 35.065%, 24.029% 33.521%, 25.189% 32.189%, 26.294% 31.052%, 27.369% 30.095%, 28.439% 29.303%, 29.527% 28.66%, 30.658% 28.151%, 31.857% 27.761%, 33.147% 27.473%, 34.552% 27.272%, 34.552% 27.272%, 41.198% 27.153%, 47.267% 27.096%, 52.863% 27.087%, 58.09% 27.115%, 63.055% 27.164%, 67.861% 27.222%, 72.615% 27.275%, 77.42% 27.31%, 82.382% 27.314%, 87.606% 27.273%, 87.606% 27.273%, 88.035% 27.203%, 88.446% 27.114%, 88.841% 27.008%, 89.221% 26.887%, 89.587% 26.755%, 89.939% 26.614%, 90.279% 26.466%, 90.608% 26.315%, 90.926% 26.162%, 91.234% 26.012%, 91.31% 25.974%, 93.779% 23.377%, 93.779% 23.377%, 94.37% 22.543%, 94.906% 21.759%, 95.393% 20.998%, 95.84% 20.238%, 96.254% 19.453%, 96.643% 18.618%, 97.014% 17.708%, 97.376% 16.699%, 97.735% 15.567%, 98.1% 14.286%, 98.1% 14.286%, 98.449% 12.962%, 98.757% 11.702%, 99.025% 10.485%, 99.255% 9.289%, 99.45% 8.09%, 99.61% 6.868%, 99.739% 5.6%, 99.837% 4.264%, 99.908% 2.837%, 99.952% 1.299%, 99.952% 1.299%, 99.978% 0.212%, 99.993% 0.07%, 99.999% 0.742%, 99.999% 2.098%, 99.994% 4.007%, 99.985% 6.338%, 99.976% 8.962%, 99.967% 11.747%, 99.96% 14.564%, 99.958% 17.282%, 99.958% 17.282%, 99.952% 18.69%, 99.947% 20.028%, 99.942% 21.279%, 99.939% 22.422%, 99.937% 23.439%, 99.936% 24.312%, 99.937% 25.02%, 99.94% 25.546%, 99.945% 25.87%, 99.952% 25.974%);
}
@media screen and (min-width: 768px) {
  .clip-path-relavants-articles-btn {
    clip-path: polygon(0.047% 27.402%, 0.054% 98.903%, 98.319% 98.925%, 98.319% 98.925%, 98.463% 98.934%, 98.606% 98.94%, 98.748% 98.945%, 98.889% 98.948%, 99.03% 98.949%, 99.169% 98.948%, 99.308% 98.946%, 99.445% 98.941%, 99.582% 98.934%, 99.718% 98.925%, 98.319% 98.925%, 98.319% 98.925%, 97.382% 98.822%, 96.431% 98.642%, 95.478% 98.386%, 94.536% 98.056%, 93.618% 97.654%, 92.736% 97.181%, 91.904% 96.64%, 91.134% 96.032%, 90.438% 95.36%, 89.831% 94.624%, 89.831% 94.624%, 88.675% 92.958%, 87.656% 91.226%, 86.768% 89.399%, 86.008% 87.446%, 85.372% 85.341%, 84.855% 83.054%, 84.453% 80.555%, 84.162% 77.817%, 83.979% 74.81%, 83.898% 71.506%, 83.898% 71.506%, 83.732% 68.626%, 83.517% 65.987%, 83.254% 63.556%, 82.941% 61.297%, 82.577% 59.178%, 82.16% 57.162%, 81.689% 55.217%, 81.164% 53.309%, 80.582% 51.402%, 79.944% 49.463%, 79.944% 49.463%, 79.298% 47.801%, 78.684% 46.327%, 78.097% 45.019%, 77.53% 43.856%, 76.98% 42.817%, 76.441% 41.879%, 75.908% 41.021%, 75.376% 40.221%, 74.839% 39.458%, 74.294% 38.71%, 74.294% 38.71%, 73.658% 37.909%, 72.866% 37.024%, 71.935% 36.091%, 70.883% 35.145%, 69.727% 34.222%, 68.484% 33.357%, 67.172% 32.585%, 65.808% 31.942%, 64.41% 31.463%, 62.994% 31.183%, 62.994% 31.183%, 56.629% 31.067%, 50.98% 31.011%, 45.907% 31.003%, 41.268% 31.03%, 36.923% 31.077%, 32.732% 31.134%, 28.554% 31.185%, 24.247% 31.22%, 19.673% 31.223%, 14.689% 31.183%, 14.689% 31.183%, 13.972% 30.993%, 13.209% 30.682%, 12.425% 30.279%, 11.646% 29.814%, 10.897% 29.318%, 10.203% 28.821%, 9.589% 28.352%, 9.079% 27.942%, 8.699% 27.621%, 8.475% 27.42%, 8.475% 27.42%, 8.319% 27.256%, 8.135% 27.036%, 7.927% 26.766%, 7.7% 26.456%, 7.459% 26.114%, 7.209% 25.746%, 6.954% 25.363%, 6.701% 24.971%, 6.452% 24.578%, 6.215% 24.194%, 6.215% 24.194%, 5.69% 23.331%, 5.175% 22.377%, 4.679% 21.362%, 4.206% 20.315%, 3.764% 19.268%, 3.361% 18.248%, 3.002% 17.288%, 2.694% 16.415%, 2.444% 15.661%, 2.26% 15.054%, 2.26% 15.054%, 2.117% 14.557%, 1.985% 14.104%, 1.863% 13.684%, 1.749% 13.286%, 1.642% 12.9%, 1.538% 12.513%, 1.437% 12.116%, 1.337% 11.698%, 1.235% 11.247%, 1.13% 10.753%, 1.13% 10.753%, 0.898% 9.482%, 0.698% 8.184%, 0.527% 6.89%, 0.385% 5.631%, 0.268% 4.437%, 0.175% 3.341%, 0.104% 2.371%, 0.052% 1.561%, 0.018% 0.939%, 0% 0.538%, 0% 0.538%, 0.001% 0.821%, 0.002% 1.628%, 0.005% 2.895%, 0.007% 4.56%, 0.01% 6.559%, 0.011% 8.829%, 0.011% 11.307%, 0.01% 13.93%, 0.006% 16.633%, 0% 19.355%, 0% 19.355%, 0.007% 20.713%, 0.015% 21.985%, 0.024% 23.155%, 0.033% 24.212%, 0.041% 25.141%, 0.048% 25.929%, 0.052% 26.563%, 0.054% 27.028%, 0.052% 27.312%, 0.047% 27.402%);
  }
  [dir=rtl] .clip-path-relavants-articles-btn {
    clip-path: polygon(99.671% 27.156%, 99.663% 99.435%, 1.398% 99.456%, 1.398% 99.456%, 1.255% 99.465%, 1.112% 99.472%, 0.97% 99.477%, 0.828% 99.48%, 0.688% 99.481%, 0.548% 99.48%, 0.41% 99.477%, 0.272% 99.472%, 0.136% 99.465%, 0% 99.457%, 1.398% 99.456%, 1.398% 99.456%, 2.335% 99.353%, 3.287% 99.171%, 4.24% 98.912%, 5.182% 98.578%, 6.1% 98.171%, 6.981% 97.694%, 7.813% 97.147%, 8.584% 96.532%, 9.279% 95.852%, 9.887% 95.109%, 9.887% 95.109%, 11.042% 93.425%, 12.062% 91.674%, 12.949% 89.827%, 13.709% 87.853%, 14.346% 85.725%, 14.863% 83.413%, 15.264% 80.887%, 15.555% 78.119%, 15.739% 75.08%, 15.819% 71.739%, 15.819% 71.739%, 15.986% 68.828%, 16.2% 66.161%, 16.463% 63.703%, 16.776% 61.42%, 17.141% 59.277%, 17.558% 57.24%, 18.028% 55.274%, 18.553% 53.344%, 19.135% 51.417%, 19.774% 49.457%, 19.774% 49.457%, 20.419% 47.776%, 21.033% 46.286%, 21.621% 44.965%, 22.187% 43.789%, 22.737% 42.739%, 23.276% 41.79%, 23.81% 40.923%, 24.342% 40.115%, 24.878% 39.343%, 25.424% 38.587%, 25.424% 38.587%, 26.06% 37.777%, 26.852% 36.883%, 27.782% 35.94%, 28.835% 34.984%, 29.991% 34.051%, 31.234% 33.176%, 32.546% 32.396%, 33.909% 31.746%, 35.308% 31.261%, 36.723% 30.978%, 36.723% 30.978%, 43.088% 30.861%, 48.737% 30.805%, 53.811% 30.796%, 58.45% 30.823%, 62.794% 30.872%, 66.986% 30.928%, 71.164% 30.981%, 75.47% 31.015%, 80.045% 31.019%, 85.028% 30.978%, 85.028% 30.978%, 85.746% 30.786%, 86.509% 30.472%, 87.292% 30.064%, 88.071% 29.594%, 88.82% 29.093%, 89.514% 28.59%, 90.129% 28.116%, 90.638% 27.702%, 91.018% 27.378%, 91.243% 27.174%, 91.243% 27.174%, 91.398% 27.009%, 91.582% 26.786%, 91.79% 26.514%, 92.017% 26.2%, 92.258% 25.854%, 92.508% 25.482%, 92.763% 25.095%, 93.017% 24.698%, 93.265% 24.302%, 93.503% 23.913%, 93.503% 23.913%, 94.028% 23.041%, 94.542% 22.076%, 95.039% 21.05%, 95.511% 19.992%, 95.953% 18.933%, 96.357% 17.903%, 96.716% 16.932%, 97.023% 16.05%, 97.273% 15.287%, 97.458% 14.674%, 97.458% 14.674%, 97.601% 14.172%, 97.733% 13.714%, 97.854% 13.289%, 97.968% 12.887%, 98.076% 12.496%, 98.179% 12.105%, 98.28% 11.704%, 98.381% 11.281%, 98.483% 10.826%, 98.588% 10.326%, 98.588% 10.326%, 98.82% 9.041%, 99.02% 7.729%, 99.19% 6.421%, 99.333% 5.148%, 99.45% 3.942%, 99.543% 2.833%, 99.614% 1.853%, 99.666% 1.034%, 99.699% 0.406%, 99.718% 0%, 99.718% 0%, 99.717% 0.286%, 99.715% 1.102%, 99.713% 2.383%, 99.71% 4.066%, 99.708% 6.087%, 99.707% 8.382%, 99.706% 10.886%, 99.708% 13.537%, 99.711% 16.27%, 99.718% 19.022%, 99.718% 19.022%, 99.711% 20.395%, 99.702% 21.68%, 99.693% 22.863%, 99.684% 23.931%, 99.676% 24.87%, 99.67% 25.667%, 99.665% 26.308%, 99.663% 26.778%, 99.665% 27.066%, 99.671% 27.156%);
  }
}

.clip-path-footer-app-btn {
  clip-path: polygon(14.237% 0%, 99.803% 0%, 99.803% 100%, 4.068% 100%, 0% 100%, 0% 100%, 0.42% 99.674%, 0.81% 99.235%, 1.172% 98.673%, 1.511% 97.977%, 1.829% 97.137%, 2.129% 96.141%, 2.415% 94.978%, 2.69% 93.638%, 2.957% 92.111%, 3.22% 90.385%, 3.22% 90.385%, 3.279% 89.89%, 3.334% 89.425%, 3.385% 88.98%, 3.434% 88.544%, 3.481% 88.109%, 3.528% 87.663%, 3.575% 87.197%, 3.623% 86.7%, 3.674% 86.164%, 3.729% 85.577%, 3.729% 85.577%, 3.79% 84.585%, 3.842% 83.668%, 3.887% 82.811%, 3.925% 81.993%, 3.957% 81.198%, 3.985% 80.407%, 4.009% 79.602%, 4.03% 78.765%, 4.05% 77.878%, 4.068% 76.923%, 4.068% 57.692%, 4.068% 57.692%, 4.201% 48.334%, 4.586% 39.457%, 5.203% 31.179%, 6.03% 23.62%, 7.046% 16.898%, 8.231% 11.131%, 9.564% 6.44%, 11.023% 2.941%, 12.588% 0.755%, 14.237% 0%);
}
[dir=rtl] .clip-path-footer-app-btn {
  clip-path: polygon(85.566% 0%, 0% 0%, 0% 100%, 95.736% 100%, 99.803% 100%, 99.803% 100%, 99.383% 99.674%, 98.994% 99.235%, 98.631% 98.673%, 98.293% 97.977%, 97.975% 97.137%, 97.674% 96.141%, 97.388% 94.978%, 97.113% 93.638%, 96.846% 92.111%, 96.583% 90.385%, 96.583% 90.385%, 96.524% 89.89%, 96.469% 89.425%, 96.418% 88.98%, 96.37% 88.544%, 96.322% 88.109%, 96.276% 87.663%, 96.229% 87.197%, 96.18% 86.7%, 96.129% 86.164%, 96.075% 85.577%, 96.075% 85.577%, 96.014% 84.585%, 95.962% 83.668%, 95.917% 82.811%, 95.879% 81.993%, 95.846% 81.198%, 95.818% 80.407%, 95.794% 79.602%, 95.773% 78.765%, 95.754% 77.878%, 95.736% 76.923%, 95.736% 57.692%, 95.736% 57.692%, 95.602% 48.334%, 95.217% 39.457%, 94.601% 31.179%, 93.774% 23.62%, 92.757% 16.898%, 91.572% 11.131%, 90.24% 6.44%, 88.781% 2.941%, 87.216% 0.755%, 85.566% 0%);
}
@media screen and (min-width: 768px) {
  .clip-path-footer-app-btn {
    clip-path: polygon(15.97% 0%, 99.818% 0%, 99.818% 100%, 4.563% 100%, 0% 100%, 0% 100%, 0.355% 99.76%, 0.681% 99.478%, 0.984% 99.139%, 1.269% 98.73%, 1.542% 98.236%, 1.81% 97.643%, 2.079% 96.937%, 2.354% 96.104%, 2.641% 95.13%, 2.947% 94%, 2.947% 94%, 3.258% 92.345%, 3.527% 90.755%, 3.757% 89.194%, 3.951% 87.625%, 4.113% 86.012%, 4.246% 84.317%, 4.355% 82.506%, 4.441% 80.54%, 4.509% 78.384%, 4.563% 76%, 4.563% 60%, 4.563% 60%, 4.712% 50.268%, 5.144% 41.035%, 5.836% 32.427%, 6.764% 24.565%, 7.904% 17.574%, 9.233% 11.577%, 10.727% 6.697%, 12.364% 3.059%, 14.119% 0.785%, 15.97% 0%);
  }
  [dir=rtl] .clip-path-footer-app-btn {
    clip-path: polygon(83.849% 0%, 0% 0%, 0% 100%, 95.256% 100%, 99.818% 100%, 99.818% 100%, 99.463% 99.76%, 99.137% 99.478%, 98.835% 99.139%, 98.55% 98.73%, 98.276% 98.236%, 98.008% 97.643%, 97.74% 96.937%, 97.465% 96.104%, 97.177% 95.13%, 96.871% 94%, 96.871% 94%, 96.56% 92.345%, 96.292% 90.755%, 96.062% 89.194%, 95.868% 87.625%, 95.705% 86.012%, 95.572% 84.317%, 95.464% 82.506%, 95.377% 80.54%, 95.309% 78.384%, 95.256% 76%, 95.256% 60%, 95.256% 60%, 95.106% 50.268%, 94.674% 41.035%, 93.982% 32.427%, 93.055% 24.565%, 91.915% 17.574%, 90.585% 11.577%, 89.091% 6.697%, 87.454% 3.059%, 85.699% 0.785%, 83.849% 0%);
  }
}

.clip-path-cta-block-with-img-and-bg-mask {
  clip-path: polygon(0% 4.997%, 24.766% 4.997%, 24.766% 4.997%, 25.415% 4.964%, 26.03% 4.87%, 26.603% 4.718%, 27.127% 4.515%, 27.593% 4.265%, 27.993% 3.974%, 28.318% 3.647%, 28.56% 3.288%, 28.712% 2.904%, 28.764% 2.499%, 28.764% 2.499%, 28.764% 2.499%, 28.816% 2.093%, 28.968% 1.709%, 29.21% 1.35%, 29.535% 1.023%, 29.935% 0.732%, 30.401% 0.482%, 30.924% 0.279%, 31.498% 0.127%, 32.113% 0.033%, 32.762% 0%, 100% 0%, 100% 94.836%, 75.598% 94.836%, 75.598% 94.836%, 74.928% 94.87%, 74.292% 94.968%, 73.699% 95.125%, 73.158% 95.334%, 72.677% 95.593%, 72.264% 95.893%, 71.928% 96.232%, 71.677% 96.602%, 71.521% 96.999%, 71.467% 97.418%, 71.467% 97.418%, 71.467% 97.418%, 71.413% 97.837%, 71.256% 98.234%, 71.006% 98.605%, 70.67% 98.943%, 70.257% 99.244%, 69.775% 99.502%, 69.234% 99.712%, 68.641% 99.868%, 68.006% 99.966%, 67.336% 100%, 0% 100%, 0% 4.997%);
}
[dir=rtl] .clip-path-cta-block-with-img-and-bg-mask {
  clip-path: polygon(100% 4.997%, 75.234% 4.997%, 75.234% 4.997%, 74.585% 4.964%, 73.97% 4.87%, 73.397% 4.718%, 72.873% 4.515%, 72.407% 4.265%, 72.007% 3.974%, 71.682% 3.647%, 71.44% 3.288%, 71.288% 2.904%, 71.236% 2.499%, 71.236% 2.499%, 71.236% 2.499%, 71.184% 2.093%, 71.032% 1.709%, 70.79% 1.35%, 70.465% 1.023%, 70.065% 0.732%, 69.599% 0.482%, 69.076% 0.279%, 68.502% 0.127%, 67.887% 0.033%, 67.238% 0%, 0% 0%, 0% 94.836%, 24.402% 94.836%, 24.402% 94.836%, 25.073% 94.87%, 25.708% 94.968%, 26.301% 95.125%, 26.842% 95.334%, 27.323% 95.593%, 27.736% 95.893%, 28.072% 96.232%, 28.323% 96.602%, 28.479% 96.999%, 28.533% 97.418%, 28.533% 97.418%, 28.533% 97.418%, 28.587% 97.837%, 28.744% 98.234%, 28.994% 98.605%, 29.33% 98.943%, 29.743% 99.244%, 30.225% 99.502%, 30.766% 99.712%, 31.359% 99.868%, 31.994% 99.966%, 32.664% 100%, 100% 100%, 100% 4.997%);
}
@media screen and (min-width: 768px) {
  .clip-path-cta-block-with-img-and-bg-mask {
    clip-path: polygon(0% 9.202%, 17.882% 9.202%, 17.882% 9.202%, 18.22% 9.142%, 18.54% 8.968%, 18.839% 8.689%, 19.112% 8.315%, 19.355% 7.855%, 19.563% 7.319%, 19.733% 6.716%, 19.859% 6.056%, 19.938% 5.348%, 19.965% 4.601%, 19.965% 4.601%, 19.965% 4.601%, 19.993% 3.855%, 20.071% 3.147%, 20.198% 2.487%, 20.367% 1.884%, 20.575% 1.348%, 20.818% 0.888%, 21.091% 0.514%, 21.39% 0.235%, 21.711% 0.06%, 22.049% 0%, 100% 0%, 100% 90.491%, 79.583% 90.491%, 79.583% 90.491%, 79.234% 90.553%, 78.903% 90.733%, 78.594% 91.021%, 78.312% 91.408%, 78.061% 91.883%, 77.846% 92.437%, 77.671% 93.06%, 77.54% 93.743%, 77.459% 94.474%, 77.431% 95.245%, 77.431% 95.245%, 77.431% 95.245%, 77.402% 96.017%, 77.321% 96.748%, 77.19% 97.43%, 77.015% 98.053%, 76.8% 98.607%, 76.549% 99.083%, 76.267% 99.469%, 75.958% 99.758%, 75.627% 99.938%, 75.278% 100%, 0% 100%, 0% 9.202%);
  }
  [dir=rtl] .clip-path-cta-block-with-img-and-bg-mask {
    clip-path: polygon(100% 9.202%, 82.118% 9.202%, 82.118% 9.202%, 81.78% 9.142%, 81.46% 8.968%, 81.161% 8.689%, 80.888% 8.315%, 80.645% 7.855%, 80.437% 7.319%, 80.267% 6.716%, 80.141% 6.056%, 80.062% 5.348%, 80.035% 4.601%, 80.035% 4.601%, 80.035% 4.601%, 80.007% 3.855%, 79.929% 3.147%, 79.802% 2.487%, 79.633% 1.884%, 79.425% 1.348%, 79.182% 0.888%, 78.909% 0.514%, 78.61% 0.235%, 78.289% 0.06%, 77.951% 0%, 0% 0%, 0% 90.491%, 20.417% 90.491%, 20.417% 90.491%, 20.766% 90.553%, 21.097% 90.733%, 21.406% 91.021%, 21.688% 91.408%, 21.939% 91.883%, 22.154% 92.437%, 22.329% 93.06%, 22.46% 93.743%, 22.541% 94.474%, 22.569% 95.245%, 22.569% 95.245%, 22.569% 95.245%, 22.598% 96.017%, 22.679% 96.748%, 22.81% 97.43%, 22.985% 98.053%, 23.2% 98.607%, 23.451% 99.083%, 23.733% 99.469%, 24.042% 99.758%, 24.373% 99.938%, 24.722% 100%, 100% 100%, 100% 9.202%);
  }
}

.clip-path-banner-with-single-image {
  clip-path: polygon(0% 7.493%, 24.764% 7.493%, 24.764% 7.493%, 25.413% 7.444%, 26.028% 7.302%, 26.602% 7.075%, 27.126% 6.77%, 27.592% 6.396%, 27.992% 5.959%, 28.318% 5.468%, 28.56% 4.931%, 28.712% 4.354%, 28.764% 3.747%, 28.764% 3.747%, 28.816% 3.139%, 28.968% 2.562%, 29.21% 2.025%, 29.536% 1.534%, 29.936% 1.097%, 30.402% 0.723%, 30.926% 0.418%, 31.5% 0.191%, 32.115% 0.049%, 32.764% 0%, 100% 0%, 100% 92.257%, 75.6% 92.257%, 75.6% 92.257%, 74.93% 92.308%, 74.294% 92.454%, 73.701% 92.689%, 73.159% 93.004%, 72.677% 93.391%, 72.264% 93.842%, 71.928% 94.349%, 71.677% 94.905%, 71.521% 95.5%, 71.467% 96.128%, 71.467% 96.128%, 71.413% 96.756%, 71.256% 97.352%, 71.005% 97.908%, 70.669% 98.415%, 70.256% 98.866%, 69.774% 99.253%, 69.233% 99.568%, 68.64% 99.803%, 68.004% 99.949%, 67.333% 100%, 0% 100%, 0% 7.493%);
}
[dir=rtl] .clip-path-banner-with-single-image {
  clip-path: polygon(100% 7.493%, 75.236% 7.493%, 75.236% 7.493%, 74.587% 7.444%, 73.972% 7.302%, 73.398% 7.075%, 72.874% 6.77%, 72.408% 6.396%, 72.008% 5.959%, 71.682% 5.468%, 71.44% 4.931%, 71.288% 4.354%, 71.236% 3.747%, 71.236% 3.747%, 71.184% 3.139%, 71.032% 2.562%, 70.79% 2.025%, 70.464% 1.534%, 70.065% 1.097%, 69.598% 0.723%, 69.074% 0.418%, 68.5% 0.191%, 67.885% 0.049%, 67.236% 0%, 0% 0%, 0% 92.257%, 24.4% 92.257%, 24.4% 92.257%, 25.07% 92.308%, 25.706% 92.454%, 26.299% 92.689%, 26.841% 93.004%, 27.323% 93.391%, 27.736% 93.842%, 28.072% 94.349%, 28.323% 94.905%, 28.479% 95.5%, 28.533% 96.128%, 28.533% 96.128%, 28.587% 96.756%, 28.744% 97.352%, 28.995% 97.908%, 29.331% 98.415%, 29.744% 98.866%, 30.226% 99.253%, 30.767% 99.568%, 31.36% 99.803%, 31.996% 99.949%, 32.667% 100%, 100% 100%, 100% 7.493%);
}
@media screen and (min-width: 768px) {
  .clip-path-banner-with-single-image {
    clip-path: polygon(0% 8.798%, 17.882% 8.798%, 17.882% 8.798%, 18.22% 8.74%, 18.54% 8.573%, 18.839% 8.307%, 19.112% 7.949%, 19.355% 7.509%, 19.563% 6.997%, 19.733% 6.42%, 19.859% 5.789%, 19.938% 5.112%, 19.965% 4.399%, 19.965% 4.399%, 19.993% 3.685%, 20.071% 3.008%, 20.198% 2.377%, 20.367% 1.801%, 20.575% 1.288%, 20.818% 0.849%, 21.091% 0.491%, 21.39% 0.224%, 21.711% 0.058%, 22.049% 0%, 100% 0%, 100% 90.909%, 79.583% 90.909%, 79.583% 90.909%, 79.234% 90.969%, 78.903% 91.141%, 78.594% 91.416%, 78.312% 91.786%, 78.061% 92.24%, 77.846% 92.77%, 77.671% 93.366%, 77.54% 94.018%, 77.459% 94.717%, 77.431% 95.455%, 77.431% 95.455%, 77.402% 96.192%, 77.321% 96.891%, 77.19% 97.543%, 77.015% 98.139%, 76.8% 98.669%, 76.549% 99.123%, 76.267% 99.493%, 75.958% 99.768%, 75.627% 99.941%, 75.278% 100%, 0% 100%, 0% 8.798%);
  }
  [dir=rtl] .clip-path-banner-with-single-image {
    clip-path: polygon(100% 8.798%, 82.118% 8.798%, 82.118% 8.798%, 81.78% 8.74%, 81.46% 8.573%, 81.161% 8.307%, 80.888% 7.949%, 80.645% 7.509%, 80.437% 6.997%, 80.267% 6.42%, 80.141% 5.789%, 80.062% 5.112%, 80.035% 4.399%, 80.035% 4.399%, 80.007% 3.685%, 79.929% 3.008%, 79.802% 2.377%, 79.633% 1.801%, 79.425% 1.288%, 79.182% 0.849%, 78.909% 0.491%, 78.61% 0.224%, 78.289% 0.058%, 77.951% 0%, 0% 0%, 0% 90.909%, 20.417% 90.909%, 20.417% 90.909%, 20.766% 90.969%, 21.097% 91.141%, 21.406% 91.416%, 21.688% 91.786%, 21.939% 92.24%, 22.154% 92.77%, 22.329% 93.366%, 22.46% 94.018%, 22.541% 94.717%, 22.569% 95.455%, 22.569% 95.455%, 22.598% 96.192%, 22.679% 96.891%, 22.81% 97.543%, 22.985% 98.139%, 23.2% 98.669%, 23.451% 99.123%, 23.733% 99.493%, 24.042% 99.768%, 24.373% 99.941%, 24.722% 100%, 100% 100%, 100% 8.798%);
  }
}

.clip-path-banner-with-text-and-link-additional {
  clip-path: polygon(0% 5.503%, 66.145% 5.503%, 66.145% 5.503%, 67.002% 5.467%, 67.816% 5.363%, 68.574% 5.196%, 69.267% 4.972%, 69.882% 4.697%, 70.411% 4.377%, 70.841% 4.016%, 71.161% 3.621%, 71.361% 3.198%, 71.431% 2.752%, 71.431% 2.752%, 71.5% 2.305%, 71.7% 1.882%, 72.021% 1.487%, 72.45% 1.127%, 72.979% 0.806%, 73.595% 0.531%, 74.287% 0.307%, 75.046% 0.14%, 75.859% 0.036%, 76.716% 0%, 100% 0%, 100% 94.447%, 33.867% 94.447%, 33.867% 94.447%, 33.002% 94.484%, 32.181% 94.589%, 31.416% 94.757%, 30.717% 94.983%, 30.095% 95.26%, 29.562% 95.584%, 29.129% 95.948%, 28.805% 96.346%, 28.603% 96.773%, 28.533% 97.224%, 28.533% 97.224%, 28.464% 97.674%, 28.261% 98.101%, 27.938% 98.5%, 27.504% 98.863%, 26.971% 99.187%, 26.35% 99.464%, 25.651% 99.69%, 24.886% 99.858%, 24.065% 99.964%, 23.2% 100%, 0% 100%, 0% 5.503%);
}
@media screen and (min-width: 768px) {
  .clip-path-banner-with-text-and-link-additional {
    clip-path: polygon(0% 8.696%, 77.986% 8.696%, 77.986% 8.696%, 78.324% 8.639%, 78.645% 8.474%, 78.944% 8.21%, 79.217% 7.857%, 79.459% 7.422%, 79.668% 6.916%, 79.837% 6.346%, 79.963% 5.722%, 80.042% 5.053%, 80.069% 4.348%, 80.069% 4.348%, 80.097% 3.643%, 80.176% 2.974%, 80.302% 2.35%, 80.471% 1.78%, 80.68% 1.273%, 80.922% 0.839%, 81.195% 0.485%, 81.494% 0.222%, 81.815% 0.057%, 82.153% 0%, 100% 0%, 100% 91.304%, 29.722% 91.304%, 29.722% 91.304%, 29.317% 91.373%, 28.932% 91.57%, 28.573% 91.887%, 28.246% 92.311%, 27.954% 92.833%, 27.705% 93.44%, 27.501% 94.124%, 27.35% 94.873%, 27.255% 95.675%, 27.222% 96.522%, 27.222% 96.522%, 27.2% 97.086%, 27.137% 97.621%, 27.036% 98.12%, 26.901% 98.576%, 26.734% 98.981%, 26.54% 99.329%, 26.321% 99.612%, 26.082% 99.823%, 25.826% 99.954%, 25.556% 100%, 0% 100%, 0% 8.696%);
  }
}

.code-block {
  border-radius: 30px;
  overflow: hidden;
}
@media screen and (min-width: 1024px) {
  .code-block {
    background-color: #F2F4F7;
  }
}
.code-block__panel {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 19px 104px 19px 24px;
  background-color: #003630;
  color: #FFFFFF;
}
[dir=rtl] .code-block__panel {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}
@media screen and (min-width: 1024px) {
  .code-block__panel {
    padding: 19px 104px 16px 24px;
  }
}
.code-block__content {
  padding: 28px 24px;
  background-color: #FFFFFF;
  direction: ltr;
}
@media screen and (min-width: 1024px) {
  .code-block__content {
    background-color: transparent;
  }
}
.code-block__content pre, .code-block__content code {
  font-family: "SF Pro Display", sans-serif;
  white-space: pre-line;
  word-wrap: break-word;
  word-break: break-all;
  line-break: anywhere;
  width: 100%;
  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;
}
.code-block__copy {
  position: absolute;
  top: 22px;
  right: 24px;
  color: #FFFFFF;
}
@media screen and (min-width: 1024px) {
  .code-block__copy {
    top: 26px;
  }
}
.code-block__copy svg {
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
.code-block__copy svg path {
  fill: currentColor;
}
@media (hover: hover) {
  .code-block__copy:hover {
    color: #F0FDF4;
  }
  .code-block__copy:hover svg path {
    stroke: none;
  }
}
.code-block__copy:focus, .code-block__copy:active {
  color: #FFFFFF;
}
.code-block__inner {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.code-block__inner-hidden {
  display: none;
}

.popup-subscription {
  padding: 13px;
  position: relative;
  max-width: 426px;
}
@media screen and (min-width: 768px) {
  .popup-subscription {
    padding: 17px;
  }
}
.popup-subscription .popup__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 17px;
  max-width: 40px;
}
[dir=rtl] .popup-subscription .popup__icon {
  left: auto;
  right: 17px;
}
@media screen and (min-width: 768px) {
  .popup-subscription .popup__icon {
    max-width: 50px;
  }
}
.popup-subscription .popup__content {
  position: relative;
  padding: 30px 30px 20px 40px;
  border-radius: 30px;
  overflow: hidden;
}
.popup-subscription .popup__content__inner {
  position: relative;
  z-index: 2;
}
@media screen and (min-width: 768px) {
  .popup-subscription .popup__content {
    padding: 46px 50px 30px 58px;
  }
}
.popup-subscription .popup__content:before {
  content: "";
  width: 100%;
  background-image: url("./../../images/svg/popup-submission-form-mask.svg");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  height: 95px;
}
@media screen and (min-width: 768px) {
  .popup-subscription .popup__content:before {
    height: 111px;
  }
}
[dir=rtl] .popup-subscription .popup__content:before {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.popup-subscription .popup__content:after {
  content: "";
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 0;
  background-color: #F2F4F7;
  height: calc(100% - 76px);
}
@media screen and (min-width: 768px) {
  .popup-subscription .popup__content:after {
    height: calc(100% - 90px);
  }
}
.popup-subscription .popup__title {
  font-size: 30px;
  text-align: center;
  max-width: 70%;
  margin: 0 auto 15px;
}
@media screen and (min-width: 768px) {
  .popup-subscription .popup__title {
    max-width: 90%;
  }
}
.popup-subscription .popup__description {
  text-align: center;
  max-width: 90%;
  margin: 0 auto 20px;
}
@media screen and (min-width: 768px) {
  .popup-subscription .popup__description {
    margin: 0 auto 30px;
    max-width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .popup-subscription .popup__description p {
    font-size: 16px;
  }
}
.popup-subscription .popup__not-interested-btn {
  font-size: 16px;
  cursor: pointer;
  text-align: center;
  margin: 16px auto 0;
  color: #003630;
  -webkit-transition: color 0.4s ease-out;
  transition: color 0.4s ease-out;
}
@media screen and (min-width: 768px) {
  .popup-subscription .popup__not-interested-btn {
    margin: 26px auto 0;
  }
}
@media (hover: hover) {
  .popup-subscription .popup__not-interested-btn:hover {
    color: #134E4A;
  }
}
.popup button.popup-close-btn {
  position: absolute;
  right: 16px;
  top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 28px;
  height: 28px;
  -webkit-transform-origin: center;
          transform-origin: center;
  padding: 0;
  border-radius: 0;
  background-color: transparent;
  z-index: 2;
}
[dir=rtl] .popup button.popup-close-btn {
  left: 16px;
  right: auto;
}
@media screen and (min-width: 768px) {
  .popup button.popup-close-btn {
    right: 11px;
    top: 14px;
  }
  [dir=rtl] .popup button.popup-close-btn {
    left: 11px;
    right: auto;
  }
}
.popup button.popup-close-btn span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 2px;
  width: 12px;
  height: 2px;
  position: absolute;
  background-color: #003630;
  -webkit-transition: background-color 0.4s ease-out;
  transition: background-color 0.4s ease-out;
}
@media screen and (min-width: 768px) {
  .popup button.popup-close-btn span {
    width: 14px;
  }
}
.popup button.popup-close-btn span:first-child {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.popup button.popup-close-btn span:last-child {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
@media (hover: hover) {
  .popup button.popup-close-btn:hover {
    background-color: transparent;
  }
  .popup button.popup-close-btn:hover span {
    background-color: #134E4A;
  }
}
.popup-card-type {
  padding: 13px;
  position: relative;
  width: 100%;
  max-width: 640px;
}
@media screen and (min-width: 768px) {
  .popup-card-type {
    padding: 20px;
  }
}
@media screen and (min-width: 768px) {
  .popup-card-type button.popup-close-btn {
    right: 29px;
    top: 32px;
  }
  [dir=rtl] .popup-card-type button.popup-close-btn {
    left: 29px;
    right: auto;
  }
}
.popup-card-type .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;
  max-width: 335px;
  padding: 24px 30px 62px;
  margin-bottom: -67px;
  border-radius: 20px;
  background-color: #F2F4F7;
  position: relative;
}
.popup-card-type .popup__content:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -2px;
  height: 3px;
  background-color: #FFFFFF;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .popup-card-type .popup__content {
    max-width: unset;
  }
}
@media screen and (min-width: 768px) {
  .popup-card-type .popup__content {
    min-height: 352px;
    margin-bottom: -70px;
    max-width: unset;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 30px 30px 0 30px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    border-radius: 30px;
  }
}
@media screen and (min-width: 768px) {
  .popup-card-type .popup__content__inner {
    max-width: 242px;
  }
}
@media screen and (min-width: 768px) {
  .popup-card-type .popup__description p {
    font-size: 16px;
  }
}
.popup-card-type .popup__image {
  margin-top: 24px;
  max-width: 264px;
  width: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  -ms-flex-item-align: end;
      align-self: end;
}
@media screen and (min-width: 768px) {
  .popup-card-type .popup__image {
    margin-top: 0;
    margin-left: 26px;
    margin-right: 6px;
  }
  [dir=rtl] .popup-card-type .popup__image {
    margin-left: 0;
    margin-right: 26px;
  }
}
.popup-card-type .popup__image .img {
  max-width: 170px;
  max-height: 170px;
  height: 100%;
  -o-object-position: top;
     object-position: top;
}
@media screen and (min-width: 768px) {
  .popup-card-type .popup__image .img {
    max-width: 264px;
    max-height: 385px;
    height: 100%;
  }
}
[dir=rtl] .popup-card-type .popup__image .img {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.popup-card-type .popup__title {
  font-size: 32px;
  font-weight: 600;
  line-height: 1.15;
  margin-bottom: 16px;
}
[dir=rtl] .popup-card-type .popup__title {
  line-height: 1.25;
}
@media screen and (min-width: 768px) {
  .popup-card-type .popup__title {
    font-size: 37px;
  }
}
.popup-card-type .popup__link {
  min-width: 214px;
  padding: 16px 40px;
  font-size: 14px;
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 768px) {
  .popup-card-type .popup__link {
    min-width: unset;
    font-size: 16px;
    padding-left: 40px;
    padding-right: 40px;
  }
}
[dir=rtl] .popup-card-type .popup__link .btn__arrow {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  margin-left: 0;
  margin-right: 4px;
}
.popup-card-type .popup__link-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  z-index: 2;
  padding: 13px 13px 0 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
[dir=rtl] .popup-card-type .popup__link-wrapper {
  padding: 13px 0 0 13px;
}
@media screen and (min-width: 1024px) {
  .popup-card-type .popup__link-wrapper {
    padding: 17px 17px 0 0;
  }
  [dir=rtl] .popup-card-type .popup__link-wrapper {
    padding: 17px 0 0 17px;
  }
}
.popup-card-type .popup__link-wrapper:after {
  content: "";
  right: -18px;
  top: 0px;
  height: 67px;
  width: 57px;
  bottom: -1px;
  position: absolute;
  background-size: contain;
  background-image: url("../../images/mask/homepage-slider-button-right-decor-element-mobile.svg");
  z-index: 0;
  background-repeat: no-repeat;
}
[dir=rtl] .popup-card-type .popup__link-wrapper:after {
  right: auto;
  left: -18px;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
@media screen and (min-width: 1024px) {
  .popup-card-type .popup__link-wrapper:after {
    height: 82px;
    width: 65px;
    right: -22px;
    background-size: contain;
  }
  [dir=rtl] .popup-card-type .popup__link-wrapper:after {
    right: auto;
    left: -22px;
  }
}
.popup-card-type .popup__link-wrapper:before {
  content: "";
  left: -1px;
  top: -19px;
  height: 20px;
  width: 24px;
  position: absolute;
  background-image: url("../../images/mask/homepage-slider-button-top-decor-element-mobile.svg");
  z-index: 0;
  background-repeat: no-repeat;
}
[dir=rtl] .popup-card-type .popup__link-wrapper:before {
  right: -1px;
  left: auto;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
@media screen and (min-width: 1024px) {
  .popup-card-type .popup__link-wrapper:before {
    background-image: url("../../images/mask/homepage-slider-button-top-decor-element.svg");
    top: -24px;
    height: 25px;
    width: 24px;
  }
  .account-card-with-button--img-align-right .popup-card-type .popup__link-wrapper:before {
    left: auto;
    right: -1px;
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
  }
  [dir=rtl] .account-card-with-button--img-align-right .popup-card-type .popup__link-wrapper:before {
    left: -1px;
    right: auto;
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
  }
}
.popup-card-type .popup__link--bg {
  position: absolute;
  left: -1px;
  top: 0;
  bottom: -2px;
  background: white;
  height: calc(100% + 2px);
  width: calc(100% - 38px);
}
[dir=rtl] .popup-card-type .popup__link--bg {
  left: auto;
  right: -1px;
}
@media screen and (min-width: 1024px) {
  .popup-card-type .popup__link--bg {
    width: calc(100% - 46px);
  }
}
.popup-wrapper {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4;
  max-width: 100vw;
  max-height: 100vh;
  visibility: hidden;
  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: 20px;
  opacity: 0;
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}
.popup-wrapper.open {
  opacity: 1;
  visibility: visible;
}
.popup-overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
  background-color: rgba(242, 244, 247, 0.9);
}
.popup-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  width: 100%;
  background-color: #FFFFFF;
  border-radius: 30px;
  position: relative;
  z-index: 2;
  -webkit-box-shadow: 3px 4px 14px rgba(0, 0, 0, 0.1);
          box-shadow: 3px 4px 14px rgba(0, 0, 0, 0.1);
}
@media screen and (min-width: 768px) {
  .popup-inner {
    border-radius: 40px;
  }
}
.popup div.wpforms-container .wpforms-form .wpforms-field {
  padding-top: 0;
  padding-bottom: 13px;
}
.popup div.wpforms-container .wpforms-form button.btn-simple.wpforms-submit {
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .popup div.wpforms-container .wpforms-form button.btn-simple.wpforms-submit {
    padding: 12px 40px;
  }
}
.popup__social-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 185px;
}
@media screen and (max-width: 576px) {
  .popup__social-links {
    max-width: 172px;
  }
}
.popup--image {
  max-width: 600px;
  border-radius: 30px;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  .popup--image {
    border-radius: 40px;
  }
}

.popup-inner.forms-confirmation-popup {
  background-color: #DCFCE7;
}
.popup-inner.forms-confirmation-popup .popup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 41px 44px 40px 30px;
  -webkit-box-shadow: 0px 6px 20px rgba(0, 54, 48, 0.12);
          box-shadow: 0px 6px 20px rgba(0, 54, 48, 0.12);
  border-radius: 30px;
}
@media screen and (max-width: 576px) {
  .popup-inner.forms-confirmation-popup .popup {
    -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;
    padding: 24px 24px 24px 24px;
    max-width: 375px;
  }
}
.popup-inner.forms-confirmation-popup .popup__content {
  max-width: 500px;
  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;
}
@media screen and (max-width: 576px) {
  .popup-inner.forms-confirmation-popup .popup__content {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.popup-inner.forms-confirmation-popup .popup__image {
  max-width: 242px;
}
@media screen and (max-width: 576px) {
  .popup-inner.forms-confirmation-popup .popup__image {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-bottom: 16px;
  }
}
.popup-inner.forms-confirmation-popup .popup .popup-close-btn {
  background-color: #FFFFFF;
  border-radius: 50%;
  right: 20px;
  top: 20px;
  z-index: 2;
}
.popup-inner.forms-confirmation-popup .popup__social-links {
  margin-top: 12px;
}
.popup-inner.forms-confirmation-popup .popup__social-links .social-link {
  margin-right: 10px;
}
[dir=rtl] .popup-inner.forms-confirmation-popup .popup__social-links .social-link {
  margin-left: 10px;
  margin-right: 0;
}
.popup-inner.forms-confirmation-popup .popup__social-links .social-link:last-child {
  margin-right: 0;
}
.popup-inner.forms-confirmation-popup .popup__social-links .social-link svg {
  width: 35px;
  height: 35px;
}
.popup-inner.forms-confirmation-popup .popup__social-links .social-link:hover svg path {
  fill: #134E4A;
  stroke: transparent;
}
.popup-inner.forms-confirmation-popup .popup .tw-data-text {
  white-space: unset;
}

.popup-inner.js-get-app-popup {
  -webkit-box-shadow: 0px 6px 20px rgba(0, 54, 48, 0.12);
          box-shadow: 0px 6px 20px rgba(0, 54, 48, 0.12);
  border-radius: 30px;
  overflow: hidden;
}
.popup.popup-get-app {
  padding: 60px 20px 20px;
  max-width: 335px;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app {
    padding: 60px 30px 30px;
    max-width: 818px;
  }
}
@media screen and (min-width: 1024px) {
  .popup.popup-get-app .popup__title {
    font-size: 48px;
    line-height: 1.15;
  }
  [dir=rtl] .popup.popup-get-app .popup__title {
    line-height: 1.25;
    font-weight: 700;
  }
}
.popup.popup-get-app .popup-get-app__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.popup.popup-get-app .popup-get-app__item {
  padding: 16px;
  margin-bottom: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 24px;
  overflow: hidden;
}
.popup.popup-get-app .popup-get-app__item:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app .popup-get-app__item {
    margin-bottom: 16px;
    padding: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 20px;
  }
  .popup.popup-get-app .popup-get-app__item:last-child {
    margin-bottom: 0;
  }
}
.popup.popup-get-app .popup-get-app__item__title {
  margin-bottom: 12px;
}
@media screen and (min-width: 1024px) {
  .popup.popup-get-app .popup-get-app__item__title {
    margin-bottom: 0;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.15;
  }
  [dir=rtl] .popup.popup-get-app .popup-get-app__item__title {
    line-height: 1.25;
    font-weight: 700;
  }
}
.popup.popup-get-app .popup-get-app__item__link-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.popup.popup-get-app .popup-get-app__item__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.popup.popup-get-app .popup-get-app__item__link .img-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 134px;
  max-height: 40px;
}
.popup.popup-get-app .popup-get-app__item__link .img-wrapper img {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app .popup-get-app__item__link .img-wrapper {
    max-width: 187px;
    max-height: 56px;
  }
}
.popup.popup-get-app .popup-get-app__item__link.popup-get-app__item__link--google-play {
  margin-right: 10px;
}
[dir=rtl] .popup.popup-get-app .popup-get-app__item__link.popup-get-app__item__link--google-play {
  margin-right: 0;
  margin-left: 10px;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app .popup-get-app__item__link.popup-get-app__item__link--google-play {
    margin-right: 16px;
  }
  [dir=rtl] .popup.popup-get-app .popup-get-app__item__link.popup-get-app__item__link--google-play {
    margin-right: 0;
    margin-left: 16px;
  }
}
.popup.popup-get-app button.popup-close-btn {
  right: 19px;
  top: 19px;
}
[dir=rtl] .popup.popup-get-app button.popup-close-btn {
  left: 19px;
  right: auto;
}
.popup.popup-get-app-account {
  padding: 60px 20px 40px;
  max-width: 335px;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app-account {
    padding: 34px 20px 40px 30px;
    max-width: 818px;
  }
}
.popup.popup-get-app-account .popup-get-app-account__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.popup.popup-get-app-account .popup-get-app-account__item__content {
  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;
  max-width: 470px;
}
@media screen and (min-width: 1024px) {
  .popup.popup-get-app-account .popup-get-app-account__item__content {
    padding-top: 7px;
  }
}
.popup.popup-get-app-account .popup-get-app-account__item__title {
  margin-bottom: 32px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app-account .popup-get-app-account__item__title {
    text-align: start;
  }
}
@media screen and (min-width: 1024px) {
  .popup.popup-get-app-account .popup-get-app-account__item__title {
    margin-bottom: 40px;
    font-size: 48px;
    line-height: 1.15;
  }
  [dir=rtl] .popup.popup-get-app-account .popup-get-app-account__item__title {
    line-height: 1.25;
    font-weight: 700;
  }
}
.popup.popup-get-app-account .popup-get-app-account__item__subtitle {
  margin-bottom: 8px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app-account .popup-get-app-account__item__subtitle {
    text-align: start;
  }
}
@media screen and (min-width: 1024px) {
  .popup.popup-get-app-account .popup-get-app-account__item__subtitle {
    margin-bottom: 10px;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.15;
  }
  [dir=rtl] .popup.popup-get-app-account .popup-get-app-account__item__subtitle {
    line-height: 1.25;
    font-weight: 700;
  }
}
body.kurdish-language .popup.popup-get-app-account .popup-get-app-account__item__subtitle {
  font-size: 20px;
  line-height: 1.5;
}
@media screen and (max-width: 576px) {
  body.kurdish-language .popup.popup-get-app-account .popup-get-app-account__item__subtitle {
    font-size: 16px;
    line-height: 1.45;
  }
}
.popup.popup-get-app-account .popup-get-app-account__item__link-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app-account .popup-get-app-account__item__link-wrapper {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.popup.popup-get-app-account .popup-get-app-account__item__link--google-play {
  margin-right: 10px;
}
[dir=rtl] .popup.popup-get-app-account .popup-get-app-account__item__link--google-play {
  margin-right: 0;
  margin-left: 10px;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app-account .popup-get-app-account__item__link--google-play {
    margin-right: 16px;
  }
  [dir=rtl] .popup.popup-get-app-account .popup-get-app-account__item__link--google-play {
    margin-right: 0;
    margin-left: 16px;
  }
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app-account .popup-get-app-account__item__image {
    max-height: 298px;
  }
}
.popup.popup-get-app-account .popup-get-app-account__item__image--desktop {
  display: none;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app-account .popup-get-app-account__item__image--desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.popup.popup-get-app-account .popup-get-app-account__item__image--mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 32px;
  max-width: 265px;
  max-height: 265px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 768px) {
  .popup.popup-get-app-account .popup-get-app-account__item__image--mobile {
    display: none;
    margin-bottom: 0;
  }
}
.popup.popup-get-app-account button.popup-close-btn {
  right: 20px;
  top: 19px;
  background-color: white;
  border-radius: 50%;
}
[dir=rtl] .popup.popup-get-app-account button.popup-close-btn {
  left: 20px;
  right: auto;
}
.popup.popup-support {
  padding: 60px 20px;
  max-width: 335px;
  width: 100vw;
}
@media screen and (min-width: 768px) {
  .popup.popup-support {
    padding: 40px 30px;
    max-width: 818px;
  }
}
.popup.popup-support .popup-support__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.popup.popup-support .popup-support__title {
  margin-bottom: 24px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .popup.popup-support .popup-support__title {
    text-align: start;
  }
}
@media screen and (min-width: 1024px) {
  .popup.popup-support .popup-support__title {
    margin-bottom: 32px;
    font-size: 48px;
    line-height: 1.15;
  }
  [dir=rtl] .popup.popup-support .popup-support__title {
    line-height: 1.25;
    font-weight: 700;
  }
}
.popup.popup-support .popup-support__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.popup.popup-support .popup-support__info__item {
  margin-bottom: 16px;
}
.popup.popup-support .popup-support__info__item:last-child {
  margin-bottom: 0;
}
.popup.popup-support .popup-support__info__title {
  margin-bottom: 8px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .popup.popup-support .popup-support__info__title {
    text-align: start;
  }
}
@media screen and (min-width: 1024px) {
  .popup.popup-support .popup-support__info__title {
    font-size: 24px;
    font-weight: 600;
    line-height: 1.15;
  }
  [dir=rtl] .popup.popup-support .popup-support__info__title {
    line-height: 1.25;
    font-weight: 700;
  }
}
.popup.popup-support .popup-support__info__description {
  text-align: center;
}
[dir=rtl] .popup.popup-support .popup-support__info__description {
  direction: ltr;
}
@media screen and (min-width: 768px) {
  .popup.popup-support .popup-support__info__description {
    text-align: start;
  }
  [dir=rtl] .popup.popup-support .popup-support__info__description {
    text-align: end;
  }
}
.popup.popup-support .popup-support__content {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .popup.popup-support .popup-support__content {
    margin-left: 22px;
  }
  [dir=rtl] .popup.popup-support .popup-support__content {
    margin-right: 22px;
    margin-left: 0;
  }
}
.popup.popup-support .popup-support__image {
  width: 100%;
  max-width: 369px;
  max-height: 244px;
  margin-bottom: 24px;
}
@media screen and (min-width: 768px) {
  .popup.popup-support .popup-support__image {
    margin-bottom: 0;
    max-height: 337px;
  }
}
.popup.popup-support .popup-support__image--desktop {
  display: none;
}
@media screen and (min-width: 768px) {
  .popup.popup-support .popup-support__image--desktop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.popup.popup-support .popup-support__image--mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 768px) {
  .popup.popup-support .popup-support__image--mobile {
    display: none;
    margin-bottom: 0;
  }
}
.popup.popup-support button.popup-close-btn {
  right: 20px;
  top: 19px;
  background-color: white;
  border-radius: 50%;
}
[dir=rtl] .popup.popup-support button.popup-close-btn {
  left: 20px;
  right: auto;
}

.main .splide__arrow {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  top: 45%;
  width: 60px;
  height: 60px;
  color: #003630;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  opacity: 1;
  border-radius: 50%;
  -webkit-backdrop-filter: blur(15px);
          backdrop-filter: blur(15px);
  background-color: rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.main .splide__arrow svg {
  width: 35px;
  height: 35px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.main .splide__arrow svg .arrow {
  fill: currentColor;
}
.main .splide__arrow--prev {
  left: -35px;
  right: auto;
}
.main .splide__arrow--prev svg {
  -webkit-transform: scaleX(1);
          transform: scaleX(1);
}
[dir=rtl] .main .splide__arrow--prev svg {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.main .splide__arrow--next {
  left: auto;
  right: -35px;
}
@media screen and (min-width: 1400px) {
  .main .splide__arrow--next {
    right: calc(8.4% - 35px);
  }
}
@media screen and (min-width: 1921px) {
  .main .splide__arrow--next {
    right: -35px;
  }
}
.main .splide__arrow:disabled {
  opacity: 1;
  pointer-events: none;
  background-color: #D9E1E4;
}
.main .splide__arrow:disabled svg .arrow {
  fill: #4C8682;
}
.main .splide__arrow:hover {
  background-color: #F0FDF4;
}
.main .splide__arrow:hover svg .arrow {
  stroke: none !important;
}
.main .splide__arrow:focus, .main .splide__arrow:active {
  background-color: #FFFFFF;
}
.main .splide__arrow:focus svg .arrow, .main .splide__arrow:active svg .arrow {
  stroke: none !important;
}
.main .splide__arrows {
  display: none;
}
@media screen and (min-width: 1330px) {
  .main .splide__arrows {
    display: block;
  }
}
.main .splide__arrows--rtl .splide__arrow--prev {
  right: -35px;
  left: auto;
}
@media screen and (min-width: 1400px) {
  .main .splide__arrows--rtl .splide__arrow--prev {
    right: calc(8.4% - 35px);
  }
}
@media screen and (min-width: 1921px) {
  .main .splide__arrows--rtl .splide__arrow--prev {
    right: -35px;
  }
}
.main .splide__arrows--rtl .splide__arrow--next {
  right: auto;
  left: -35px;
}
@media screen and (min-width: 1400px) {
  .main .splide__arrows--rtl .splide__arrow--next {
    left: calc(8.4% - 35px);
  }
}
@media screen and (min-width: 1921px) {
  .main .splide__arrows--rtl .splide__arrow--next {
    left: -35px;
  }
}
.main .splide__pagination {
  position: relative;
  bottom: 0;
  padding: 15px 15px 20px;
  margin-top: 20px;
}
@media screen and (min-width: 1200px) {
  .main .splide__pagination {
    display: none;
  }
}
.main .splide__pagination li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 7px 0 0;
}
.main .splide__pagination li:last-child {
  margin-left: 0;
}
.main .splide__pagination__page {
  -webkit-transform: none;
          transform: none;
  width: 13px;
  height: 13px;
  background-color: #F2F4F7;
  opacity: 1;
  margin: 0;
}
.main .splide__pagination__page.is-active {
  background-color: #003630;
  width: 13px;
  height: 13px;
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}

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