*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  
}

.tw-invisible {
  visibility: hidden
}

.tw-absolute {
  position: absolute
}

.\!tw-relative {
  position: relative !important
}

.tw-relative {
  position: relative
}

.\!tw-left-\[-200px\] {
  left: -200px !important
}

.tw-left-\[-4\.25rem\] {
  left: -4.25rem
}

.tw-left-\[-5\.5rem\] {
  left: -5.5rem
}

.tw-left-\[50\%\] {
  left: 50%
}

.tw-right-\[-1rem\] {
  right: -1rem
}

.tw-top-\[-3\.5rem\] {
  top: -3.5rem
}

.tw-top-\[-5rem\] {
  top: -5rem
}

.tw-top-\[50\%\] {
  top: 50%
}

.tw-mx-\[auto\] {
  margin-left: auto;
  margin-right: auto
}

.tw-mx-auto {
  margin-left: auto;
  margin-right: auto
}

.tw-my-\[1\.5rem\] {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem
}

.tw-mb-0 {
  margin-bottom: 0px
}

.tw-mb-\[-4rem\] {
  margin-bottom: -4rem
}

.tw-mb-\[\.75rem\] {
  margin-bottom: .75rem
}

.tw-mb-\[0\.5rem\] {
  margin-bottom: 0.5rem
}

.tw-mb-\[1\.5rem\] {
  margin-bottom: 1.5rem
}

.tw-mb-\[1rem\] {
  margin-bottom: 1rem
}

.tw-mb-\[2\.25rem\] {
  margin-bottom: 2.25rem
}

.tw-mb-\[2rem\] {
  margin-bottom: 2rem
}

.tw-mb-\[3\.5rem\] {
  margin-bottom: 3.5rem
}

.tw-mb-\[3rem\] {
  margin-bottom: 3rem
}

.tw-mb-\[4\.25rem\] {
  margin-bottom: 4.25rem
}

.tw-mb-\[4rem\] {
  margin-bottom: 4rem
}

.tw-mb-\[60px\] {
  margin-bottom: 60px
}

.tw-ml-\[-3rem\] {
  margin-left: -3rem
}

.tw-ml-\[auto\] {
  margin-left: auto
}

.tw-mr-\[-3rem\] {
  margin-right: -3rem
}

.tw-mr-\[1rem\] {
  margin-right: 1rem
}

.tw-mt-\[-12px\] {
  margin-top: -12px
}

.tw-mt-\[-4\.5rem\] {
  margin-top: -4.5rem
}

.tw-mt-\[-4rem\] {
  margin-top: -4rem
}

.tw-mt-\[\.25rem\] {
  margin-top: .25rem
}

.tw-mt-\[\.5rem\] {
  margin-top: .5rem
}

.tw-mt-\[\.75rem\] {
  margin-top: .75rem
}

.tw-mt-\[1\.25rem\] {
  margin-top: 1.25rem
}

.tw-mt-\[1\.5rem\] {
  margin-top: 1.5rem
}

.tw-mt-\[1rem\] {
  margin-top: 1rem
}

.tw-mt-\[2\.25rem\] {
  margin-top: 2.25rem
}

.tw-mt-\[2\.5rem\] {
  margin-top: 2.5rem
}

.tw-mt-\[2rem\] {
  margin-top: 2rem
}

.tw-mt-\[3\.5rem\] {
  margin-top: 3.5rem
}

.tw-mt-\[3rem\] {
  margin-top: 3rem
}

.tw-mt-\[4rem\] {
  margin-top: 4rem
}

.tw-mt-\[5rem\] {
  margin-top: 5rem
}

.tw-mt-\[8rem\] {
  margin-top: 8rem
}

.tw-mt-\[auto\] {
  margin-top: auto
}

.\!tw-block {
  display: block !important
}

.tw-flex {
  display: flex
}

.\!tw-grid {
  display: grid !important
}

.tw-grid {
  display: grid
}

.tw-hidden {
  display: none
}

.\!tw-h-\[30rem\] {
  height: 30rem !important
}

.tw-h-\[1\.5rem\] {
  height: 1.5rem
}

.tw-h-\[100\%\] {
  height: 100%
}

.tw-h-\[118px\] {
  height: 118px
}

.tw-h-\[132px\] {
  height: 132px
}

.tw-h-\[1rem\] {
  height: 1rem
}

.tw-h-\[2\.5rem\] {
  height: 2.5rem
}

.tw-h-\[240px\] {
  height: 240px
}

.tw-h-\[27\.8rem\] {
  height: 27.8rem
}

.tw-h-\[29\.8rem\] {
  height: 29.8rem
}

.tw-h-\[2rem\] {
  height: 2rem
}

.tw-h-\[32px\] {
  height: 32px
}

.tw-h-\[32rem\] {
  height: 32rem
}

.tw-h-\[35\.75rem\] {
  height: 35.75rem
}

.tw-h-\[3rem\] {
  height: 3rem
}

.tw-h-\[46px\] {
  height: 46px
}

.tw-h-\[480px\] {
  height: 480px
}

.tw-h-\[48px\] {
  height: 48px
}

.tw-h-\[4rem\] {
  height: 4rem
}

.tw-h-\[500px\] {
  height: 500px
}

.tw-h-\[5rem\] {
  height: 5rem
}

.tw-h-\[60px\] {
  height: 60px
}

.tw-h-\[fit-content\] {
  height: -moz-fit-content;
  height: fit-content
}

.tw-h-full {
  height: 100%
}

.tw-max-h-\[0\] {
  max-height: 0
}

.tw-max-h-\[64px\] {
  max-height: 64px
}

.tw-min-h-\[400px\] {
  min-height: 400px
}

.tw-min-h-\[48px\] {
  min-height: 48px
}

.\!tw-w-\[fit-content\] {
  width: -moz-fit-content !important;
  width: fit-content !important
}

.\!tw-w-full {
  width: 100% !important
}

.tw-w-\[1\.5rem\] {
  width: 1.5rem
}

.tw-w-\[100\%\] {
  width: 100%
}

.tw-w-\[100vw\] {
  width: 100vw
}

.tw-w-\[156px\] {
  width: 156px
}

.tw-w-\[22\.6rem\] {
  width: 22.6rem
}

.tw-w-\[224px\] {
  width: 224px
}

.tw-w-\[28\.75rem\] {
  width: 28.75rem
}

.tw-w-\[29rem\] {
  width: 29rem
}

.tw-w-\[36rem\] {
  width: 36rem
}

.tw-w-\[580px\] {
  width: 580px
}

.tw-w-\[auto\] {
  width: auto
}

.tw-w-\[fit-content\] {
  width: -moz-fit-content;
  width: fit-content
}

.tw-w-auto {
  width: auto
}

.tw-w-full {
  width: 100%
}

.\!tw-min-w-\[fit-content\] {
  min-width: -moz-fit-content !important;
  min-width: fit-content !important
}

.tw-min-w-\[250px\] {
  min-width: 250px
}

.tw-min-w-\[36rem\] {
  min-width: 36rem
}

.tw-min-w-\[500px\] {
  min-width: 500px
}

.tw-min-w-\[200px\] {
  min-width: 200px
}

.tw-max-w-\[100\%\] {
  max-width: 100%
}

.tw-max-w-\[1000px\] {
  max-width: 1000px
}

.tw-max-w-\[100px\] {
  max-width: 100px
}

.tw-max-w-\[1100px\] {
  max-width: 1100px
}

.tw-max-w-\[166px\] {
  max-width: 166px
}

.tw-max-w-\[167px\] {
  max-width: 167px
}

.tw-max-w-\[28\.75rem\] {
  max-width: 28.75rem
}

.tw-max-w-\[300px\] {
  max-width: 300px
}

.tw-max-w-\[354px\] {
  max-width: 354px
}

.tw-max-w-\[360px\] {
  max-width: 360px
}

.tw-max-w-\[36rem\] {
  max-width: 36rem
}

.tw-max-w-\[376px\] {
  max-width: 376px
}

.tw-max-w-\[400px\] {
  max-width: 400px
}

.tw-max-w-\[442px\] {
  max-width: 442px
}

.tw-max-w-\[460px\] {
  max-width: 460px
}

.tw-max-w-\[49\.5rem\] {
  max-width: 49.5rem
}

.tw-max-w-\[49rem\] {
  max-width: 49rem
}

.tw-max-w-\[500px\] {
  max-width: 500px
}

.tw-max-w-\[560px\] {
  max-width: 560px
}

.tw-max-w-\[572px\] {
  max-width: 572px
}

.tw-max-w-\[580px\] {
  max-width: 580px
}

.tw-max-w-\[593px\] {
  max-width: 593px
}

.tw-max-w-\[600px\] {
  max-width: 600px
}

.tw-max-w-\[65rem\] {
  max-width: 65rem
}

.tw-max-w-\[677px\] {
  max-width: 677px
}

.tw-max-w-\[684px\] {
  max-width: 684px
}

.tw-max-w-\[707px\] {
  max-width: 707px
}

.tw-max-w-\[756px\] {
  max-width: 756px
}

.tw-max-w-\[781px\] {
  max-width: 781px
}

.tw-max-w-\[790px\] {
  max-width: 790px
}

.tw-max-w-\[800px\] {
  max-width: 800px
}

.tw-max-w-\[860px\] {
  max-width: 860px
}

.tw-max-w-\[871px\] {
  max-width: 871px
}

.tw-max-w-\[889px\] {
  max-width: 889px
}

.tw-max-w-\[fit-content\] {
  max-width: -moz-fit-content;
  max-width: fit-content
}

.tw-max-w-\[unset\] {
  max-width: unset
}

.tw-max-w-\[340px\] {
  max-width: 340px
}

.tw-max-w-\[977px\] {
  max-width: 977px
}

.tw-translate-x-\[-50\%\] {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-translate-y-\[-50\%\] {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.tw-list-inside {
  list-style-position: inside
}

.tw-list-disc {
  list-style-type: disc
}

.tw-grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr))
}

.tw-grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr))
}

.tw-grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr))
}

.tw-grid-cols-\[1fr_11\.5rem\] {
  grid-template-columns: 1fr 11.5rem
}

.tw-grid-cols-\[1fr_26\.6rem\] {
  grid-template-columns: 1fr 26.6rem
}

.tw-grid-cols-\[1fr_29rem\] {
  grid-template-columns: 1fr 29rem
}

.tw-grid-cols-\[24\.5rem_1fr\] {
  grid-template-columns: 24.5rem 1fr
}

.tw-grid-cols-\[29\.25rem_1fr\] {
  grid-template-columns: 29.25rem 1fr
}

.tw-grid-cols-\[29rem_1fr\] {
  grid-template-columns: 29rem 1fr
}

.tw-grid-cols-\[32rem_1fr\] {
  grid-template-columns: 32rem 1fr
}

.tw-grid-cols-\[36rem_1fr\] {
  grid-template-columns: 36rem 1fr
}

.tw-grid-cols-autoFit_180 {
  grid-template-columns: repeat(auto-fit,minmax(180px,1fr))
}

.tw-grid-cols-autoFit_300 {
  grid-template-columns: repeat(auto-fit,minmax(300px,1fr))
}

.tw-grid-cols-autoFit_360 {
  grid-template-columns: repeat(auto-fit,minmax(360px,1fr))
}

.tw-grid-cols-autoFit_400 {
  grid-template-columns: repeat(auto-fit,minmax(400px,1fr))
}

.tw-grid-cols-autoFit_460 {
  grid-template-columns: repeat(auto-fit,minmax(460px,1fr))
}

.tw-grid-cols-\[2\.5fr_1fr\] {
  grid-template-columns: 2.5fr 1fr
}

.tw-grid-cols-\[2fr_1fr\] {
  grid-template-columns: 2fr 1fr
}

.tw-flex-col {
  flex-direction: column
}

.tw-flex-wrap {
  flex-wrap: wrap
}

.\!tw-flex-nowrap {
  flex-wrap: nowrap !important
}

.tw-place-items-center {
  place-items: center
}

.tw-items-start {
  align-items: flex-start
}

.tw-items-center {
  align-items: center
}

.tw-justify-center {
  justify-content: center
}

.tw-justify-between {
  justify-content: space-between
}

.tw-gap-\[\.25rem\] {
  gap: .25rem
}

.tw-gap-\[\.425rem\] {
  gap: .425rem
}

.tw-gap-\[\.5rem\] {
  gap: .5rem
}

.tw-gap-\[0\.5rem\] {
  gap: 0.5rem
}

.tw-gap-\[1\.25rem\] {
  gap: 1.25rem
}

.tw-gap-\[1\.5rem\] {
  gap: 1.5rem
}

.tw-gap-\[11\.25rem\] {
  gap: 11.25rem
}

.tw-gap-\[11\.6rem\] {
  gap: 11.6rem
}

.tw-gap-\[1rem\] {
  gap: 1rem
}

.tw-gap-\[2\.25rem\] {
  gap: 2.25rem
}

.tw-gap-\[2\.5rem\] {
  gap: 2.5rem
}

.tw-gap-\[2\.625rem\] {
  gap: 2.625rem
}

.tw-gap-\[2\.6rem\] {
  gap: 2.6rem
}

.tw-gap-\[2\.75rem\] {
  gap: 2.75rem
}

.tw-gap-\[2rem\] {
  gap: 2rem
}

.tw-gap-\[3\.5rem\] {
  gap: 3.5rem
}

.tw-gap-\[3rem\] {
  gap: 3rem
}

.tw-gap-\[4\.5rem\] {
  gap: 4.5rem
}

.tw-gap-\[4rem\] {
  gap: 4rem
}

.tw-gap-\[5rem\] {
  gap: 5rem
}

.tw-gap-\[6\.125rem\] {
  gap: 6.125rem
}

.tw-gap-\[6rem\] {
  gap: 6rem
}

.tw-gap-\[7\.5rem\] {
  gap: 7.5rem
}

.tw-gap-\[7rem\] {
  gap: 7rem
}

.tw-gap-\[8\.5rem\] {
  gap: 8.5rem
}

.tw-gap-\[8rem\] {
  gap: 8rem
}

.tw-gap-\[9rem\] {
  gap: 9rem
}

.tw-overflow-hidden {
  overflow: hidden
}

.tw-overflow-scroll {
  overflow: scroll
}

.tw-overflow-x-auto {
  overflow-x: auto
}

.tw-overflow-x-hidden {
  overflow-x: hidden
}

.tw-whitespace-nowrap {
  white-space: nowrap
}

.tw-rounded-\[10px\] {
  border-radius: 10px
}

.tw-rounded-\[1rem\] {
  border-radius: 1rem
}

.tw-rounded-\[4px\] {
  border-radius: 4px
}

.tw-rounded-\[6px\] {
  border-radius: 6px
}

.tw-rounded-\[8px\] {
  border-radius: 8px
}

.tw-border {
  border-width: 1px
}

.tw-border-0 {
  border-width: 0px
}

.tw-border-2 {
  border-width: 2px
}

.tw-border-\[1\.5px\] {
  border-width: 1.5px
}

.tw-border-\[1px\] {
  border-width: 1px
}

.tw-border-\[2px\] {
  border-width: 2px
}

.tw-border-b {
  border-bottom-width: 1px
}

.tw-border-b-\[4px\] {
  border-bottom-width: 4px
}

.tw-border-l {
  border-left-width: 1px
}

.tw-border-l-\[1px\] {
  border-left-width: 1px
}

.tw-border-r {
  border-right-width: 1px
}

.tw-border-t {
  border-top-width: 1px
}

.tw-border-solid {
  border-style: solid
}

.tw-border-\[\#000000\]\/10 {
  border-color: rgb(0 0 0 / 0.1)
}

.tw-border-\[\#000000\]\/20 {
  border-color: rgb(0 0 0 / 0.2)
}

.tw-border-\[\#023F85\] {
  --tw-border-opacity: 1;
  border-color: rgb(2 63 133 / var(--tw-border-opacity))
}

.tw-border-\[\#0464D0\] {
  --tw-border-opacity: 1;
  border-color: rgb(4 100 208 / var(--tw-border-opacity))
}

.tw-border-\[\#0464d0\] {
  --tw-border-opacity: 1;
  border-color: rgb(4 100 208 / var(--tw-border-opacity))
}

.tw-border-\[\#ABBFD6\] {
  --tw-border-opacity: 1;
  border-color: rgb(171 191 214 / var(--tw-border-opacity))
}

.tw-border-\[\#C2C2C2\] {
  --tw-border-opacity: 1;
  border-color: rgb(194 194 194 / var(--tw-border-opacity))
}

.tw-border-\[\#CCD9E7\] {
  --tw-border-opacity: 1;
  border-color: rgb(204 217 231 / var(--tw-border-opacity))
}

.tw-border-\[\#c2c2c2\] {
  --tw-border-opacity: 1;
  border-color: rgb(194 194 194 / var(--tw-border-opacity))
}

.tw-border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity))
}

.tw-border-b-\[\#000000\]\/10 {
  border-bottom-color: rgb(0 0 0 / 0.1)
}

.tw-border-b-\[\#CCD9E7\] {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(204 217 231 / var(--tw-border-opacity))
}

.tw-border-l-\[\#000000\]\/10 {
  border-left-color: rgb(0 0 0 / 0.1)
}

.tw-border-r-\[\#000000\]\/10 {
  border-right-color: rgb(0 0 0 / 0.1)
}

.tw-border-t-\[\#000000\]\/10 {
  border-top-color: rgb(0 0 0 / 0.1)
}

.tw-bg-\[\#000000\]\/10 {
  background-color: rgb(0 0 0 / 0.1)
}

.tw-bg-\[\#030D17\] {
  --tw-bg-opacity: 1;
  background-color: rgb(3 13 23 / var(--tw-bg-opacity))
}

.tw-bg-\[\#030d17\] {
  --tw-bg-opacity: 1;
  background-color: rgb(3 13 23 / var(--tw-bg-opacity))
}

.tw-bg-\[\#0464D0\] {
  --tw-bg-opacity: 1;
  background-color: rgb(4 100 208 / var(--tw-bg-opacity))
}

.tw-bg-\[\#0464D0\]\/\[\.05\] {
  background-color: rgb(4 100 208 / .05)
}

.tw-bg-\[\#0464d0\] {
  --tw-bg-opacity: 1;
  background-color: rgb(4 100 208 / var(--tw-bg-opacity))
}

.tw-bg-\[\#0563CD\] {
  --tw-bg-opacity: 1;
  background-color: rgb(5 99 205 / var(--tw-bg-opacity))
}

.tw-bg-\[\#E1F0FE\] {
  --tw-bg-opacity: 1;
  background-color: rgb(225 240 254 / var(--tw-bg-opacity))
}

.tw-bg-\[\#EBF4FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(235 244 255 / var(--tw-bg-opacity))
}

.tw-bg-\[\#F4F7FA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(244 247 250 / var(--tw-bg-opacity))
}

.tw-bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.tw-bg-\[transparent\] {
  background-color: transparent
}

.tw-bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity))
}

.\!tw-bg-companyInfo-hero {
  background-image: url('../images/v2/company-info/hero-image.png') !important
}

.\!tw-bg-erpCollabo-hero {
  background-image: url('../images/v2/hero-erp-collabo.png') !important
}

.\!tw-bg-invexERP-hero {
  background-image: url('../images/v2/invex-erp/hero-image.png') !important
}

.tw-bg-crm-sec5 {
  background-image: url('../images/v2/crm-sec5-bg.svg')
}

.tw-bg-crm-sec7 {
  background-image: url('../images/v2/crm-sec7.svg')
}

.tw-bg-invoicing-section-2 {
  background-image: url('/images/v2/inv-section-3-bg.svg')
}

.tw-bg-cover {
  background-size: cover
}

.tw-bg-bottom {
  background-position: bottom
}

.tw-bg-center {
  background-position: center
}

.tw-bg-right {
  background-position: right
}

.tw-bg-right-bottom {
  background-position: right bottom
}

.tw-bg-no-repeat {
  background-repeat: no-repeat
}

.tw-object-cover {
  -o-object-fit: cover;
     object-fit: cover
}

.\!tw-p-\[\.25rem_1rem\] {
  padding: .25rem 1rem !important
}

.\!tw-p-\[\.4rem_1\.5rem\] {
  padding: .4rem 1.5rem !important
}

.\!tw-p-\[1rem\] {
  padding: 1rem !important
}

.tw-p-\[\.5rem_\.75rem\] {
  padding: .5rem .75rem
}

.tw-p-\[\.5rem_1rem\] {
  padding: .5rem 1rem
}

.tw-p-\[\.625rem\] {
  padding: .625rem
}

.tw-p-\[0_7\.5rem\] {
  padding: 0 7.5rem
}

.tw-p-\[1\.5rem\] {
  padding: 1.5rem
}

.tw-p-\[1\.5rem_2\.25rem\] {
  padding: 1.5rem 2.25rem
}

.tw-p-\[14\.5rem_8\.4375rem\] {
  padding: 14.5rem 8.4375rem
}

.tw-p-\[1rem\] {
  padding: 1rem
}

.tw-p-\[2\.5rem\] {
  padding: 2.5rem
}

.tw-p-\[2\.75rem_1\.75rem_1\.75rem_1\.75rem\] {
  padding: 2.75rem 1.75rem 1.75rem 1.75rem
}

.tw-p-\[2rem\] {
  padding: 2rem
}

.tw-p-\[3\.5rem\] {
  padding: 3.5rem
}

.tw-p-\[3\.75rem_7\.5rem\] {
  padding: 3.75rem 7.5rem
}

.tw-p-\[3\.75rem_8\.4375rem\] {
  padding: 3.75rem 8.4375rem
}

.tw-p-\[3rem\] {
  padding: 3rem
}

.tw-p-\[3rem_7\.5rem\] {
  padding: 3rem 7.5rem
}

.tw-p-\[4rem\] {
  padding: 4rem
}

.tw-p-\[4rem_7\.5rem\] {
  padding: 4rem 7.5rem
}

.tw-p-\[5rem\] {
  padding: 5rem
}

.tw-p-\[5rem_0\] {
  padding: 5rem 0
}

.tw-p-\[5rem_7\.5rem\] {
  padding: 5rem 7.5rem
}

.tw-p-\[6rem\] {
  padding: 6rem
}

.tw-p-\[6rem_8\.25rem_10rem_8\.25rem\] {
  padding: 6rem 8.25rem 10rem 8.25rem
}

.tw-p-\[6rem_8\.5rem\] {
  padding: 6rem 8.5rem
}

.tw-p-\[7\.5rem\] {
  padding: 7.5rem
}

.tw-p-\[7rem_8\.25rem\] {
  padding: 7rem 8.25rem
}

.tw-p-\[7rem_8\.4375rem\] {
  padding: 7rem 8.4375rem
}

.tw-p-\[7rem_8\.5rem\] {
  padding: 7rem 8.5rem
}

.tw-p-\[80px\] {
  padding: 80px
}

.\!tw-px-\[1rem\] {
  padding-left: 1rem !important;
  padding-right: 1rem !important
}

.tw-px-\[\.5rem\] {
  padding-left: .5rem;
  padding-right: .5rem
}

.tw-px-\[2\.5rem\] {
  padding-left: 2.5rem;
  padding-right: 2.5rem
}

.tw-px-\[2rem\] {
  padding-left: 2rem;
  padding-right: 2rem
}

.tw-py-\[1\.5rem\] {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem
}

.tw-py-\[1rem\] {
  padding-top: 1rem;
  padding-bottom: 1rem
}

.tw-py-\[0\] {
  padding-top: 0;
  padding-bottom: 0
}

.\!tw-pb-\[2rem\] {
  padding-bottom: 2rem !important
}

.\!tw-pt-\[1rem\] {
  padding-top: 1rem !important
}

.tw-pb-\[1\.125rem\] {
  padding-bottom: 1.125rem
}

.tw-pb-\[2rem\] {
  padding-bottom: 2rem
}

.tw-pl-\[14px\] {
  padding-left: 14px
}

.tw-pl-\[3rem\] {
  padding-left: 3rem
}

.tw-pt-\[1\.5rem\] {
  padding-top: 1.5rem
}

.tw-pt-\[10rem\] {
  padding-top: 10rem
}

.tw-pt-\[126px\] {
  padding-top: 126px
}

.tw-pt-\[146px\] {
  padding-top: 146px
}

.tw-pt-\[200px\] {
  padding-top: 200px
}

.tw-pt-\[2rem\] {
  padding-top: 2rem
}

.tw-pt-\[3rem\] {
  padding-top: 3rem
}

.tw-pt-\[4\.5rem\] {
  padding-top: 4.5rem
}

.tw-pt-\[4rem\] {
  padding-top: 4rem
}

.tw-pt-\[64px\] {
  padding-top: 64px
}

.tw-pt-\[8rem\] {
  padding-top: 8rem
}

.tw-text-center {
  text-align: center
}

.tw-font-satoshi {
  font-family: Satoshi, sans-serif
}

.tw-text-12 {
  font-size: 12px;
  line-height: 20px
}

.tw-text-14 {
  font-size: 14px;
  line-height: 24px
}

.tw-text-16 {
  font-size: 16px;
  line-height: 24px
}

.tw-text-18 {
  font-size: 18px;
  line-height: 28px
}

.tw-text-20 {
  font-size: 20px;
  line-height: 28px
}

.tw-text-24 {
  font-size: 24px;
  line-height: 32px
}

.tw-text-32 {
  font-size: 32px;
  line-height: 40px
}

.tw-text-36 {
  font-size: 36px;
  line-height: 44px
}

.tw-text-40 {
  font-size: 40px;
  line-height: 56px
}

.tw-text-48 {
  font-size: 48px;
  line-height: 60px
}

.tw-text-52 {
  font-size: 52px;
  line-height: 66px
}

.tw-text-64 {
  font-size: 64px;
  line-height: 84px
}

.tw-text-\[1\.125rem\] {
  font-size: 1.125rem
}

.tw-text-\[1\.5rem\] {
  font-size: 1.5rem
}

.tw-text-\[1rem\] {
  font-size: 1rem
}

.\!tw-font-medium {
  font-weight: 500 !important
}

.\!tw-font-semiBold {
  font-weight: 600 !important
}

.tw-font-bold {
  font-weight: 700
}

.tw-font-medium {
  font-weight: 500
}

.tw-font-semiBold {
  font-weight: 600
}

.tw-leading-\[1\.375rem\] {
  line-height: 1.375rem
}

.tw-leading-\[1\.5rem\] {
  line-height: 1.5rem
}

.tw-leading-\[1\.75rem\] {
  line-height: 1.75rem
}

.tw-leading-\[2rem\] {
  line-height: 2rem
}

.\!tw-text-\[\#ffffff\] {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important
}

.\!tw-text-white {
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity)) !important
}

.tw-text-\[\#000000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity))
}

.tw-text-\[\#023F85\] {
  --tw-text-opacity: 1;
  color: rgb(2 63 133 / var(--tw-text-opacity))
}

.tw-text-\[\#0464D0\] {
  --tw-text-opacity: 1;
  color: rgb(4 100 208 / var(--tw-text-opacity))
}

.tw-text-\[\#0464d0\] {
  --tw-text-opacity: 1;
  color: rgb(4 100 208 / var(--tw-text-opacity))
}

.tw-text-\[\#0F172A\] {
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity))
}

.tw-text-\[\#101828\] {
  --tw-text-opacity: 1;
  color: rgb(16 24 40 / var(--tw-text-opacity))
}

.tw-text-\[\#242424\] {
  --tw-text-opacity: 1;
  color: rgb(36 36 36 / var(--tw-text-opacity))
}

.tw-text-\[\#2F2B43\] {
  --tw-text-opacity: 1;
  color: rgb(47 43 67 / var(--tw-text-opacity))
}

.tw-text-\[\#404040\] {
  --tw-text-opacity: 1;
  color: rgb(64 64 64 / var(--tw-text-opacity))
}

.tw-text-\[\#475467\] {
  --tw-text-opacity: 1;
  color: rgb(71 84 103 / var(--tw-text-opacity))
}

.tw-text-\[\#6941C6\] {
  --tw-text-opacity: 1;
  color: rgb(105 65 198 / var(--tw-text-opacity))
}

.tw-text-\[\#9E9E9E\] {
  --tw-text-opacity: 1;
  color: rgb(158 158 158 / var(--tw-text-opacity))
}

.tw-text-\[\#F5F5F5\] {
  --tw-text-opacity: 1;
  color: rgb(245 245 245 / var(--tw-text-opacity))
}

.tw-text-\[\#f9f9f9\] {
  --tw-text-opacity: 1;
  color: rgb(249 249 249 / var(--tw-text-opacity))
}

.tw-text-\[white\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))
}

.tw-text-p1 {
  --tw-text-opacity: 1;
  color: rgb(0 123 255 / var(--tw-text-opacity))
}

.tw-text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity))
}

.\!tw-text-\[initial\] {
  color: initial !important
}

.tw-underline {
  text-decoration-line: underline
}

.tw-transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms
}

.tw-line-clamp-4 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4
}

.hover\:tw-hidden:hover {
  display: none
}

.hover\:tw-bg-\[\#EDEDED\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(237 237 237 / var(--tw-bg-opacity))
}

.hover\:\!tw-text-\[\#0464d0\]:hover {
  --tw-text-opacity: 1 !important;
  color: rgb(4 100 208 / var(--tw-text-opacity)) !important
}

@media (max-width: 480px) {
  .sm\:tw-max-w-\[80\%\] {
    max-width: 80%
  }

  .sm\:tw-max-w-\[unset\] {
    max-width: unset
  }
}

@media (max-width: 700px) {
  .md\:tw-static {
    position: static
  }

  .md\:tw-mx-\[auto\] {
    margin-left: auto;
    margin-right: auto
  }

  .md\:tw-mb-0 {
    margin-bottom: 0px
  }

  .md\:tw-mb-\[1\.125rem\] {
    margin-bottom: 1.125rem
  }

  .md\:tw-mb-\[1rem\] {
    margin-bottom: 1rem
  }

  .md\:tw-mb-\[2\.25rem\] {
    margin-bottom: 2.25rem
  }

  .md\:tw-mb-\[2\.5rem\] {
    margin-bottom: 2.5rem
  }

  .md\:tw-mb-\[3\.5rem\] {
    margin-bottom: 3.5rem
  }

  .md\:tw-mb-\[5rem\] {
    margin-bottom: 5rem
  }

  .md\:tw-mb-\[6rem\] {
    margin-bottom: 6rem
  }

  .md\:tw-ml-\[1rem\] {
    margin-left: 1rem
  }

  .md\:tw-ml-\[unset\] {
    margin-left: unset
  }

  .md\:tw-mt-0 {
    margin-top: 0px
  }

  .md\:tw-mt-\[-1rem\] {
    margin-top: -1rem
  }

  .md\:tw-mt-\[0\] {
    margin-top: 0
  }

  .md\:tw-mt-\[1\.25rem\] {
    margin-top: 1.25rem
  }

  .md\:tw-mt-\[1\.5rem\] {
    margin-top: 1.5rem
  }

  .md\:tw-mt-\[1rem\] {
    margin-top: 1rem
  }

  .md\:tw-mt-\[2\.5rem\] {
    margin-top: 2.5rem
  }

  .md\:tw-mt-\[2rem\] {
    margin-top: 2rem
  }

  .md\:tw-mt-\[3rem\] {
    margin-top: 3rem
  }

  .md\:tw-mt-\[5rem\] {
    margin-top: 5rem
  }

  .md\:tw-block {
    display: block
  }

  .md\:tw-flex {
    display: flex
  }

  .md\:tw-grid {
    display: grid
  }

  .md\:tw-hidden {
    display: none
  }

  .md\:tw-h-\[100\%\] {
    height: 100%
  }

  .md\:tw-h-\[24px\] {
    height: 24px
  }

  .md\:tw-h-\[28\.125rem\] {
    height: 28.125rem
  }

  .md\:tw-h-\[3rem\] {
    height: 3rem
  }

  .md\:tw-h-\[unset\] {
    height: unset
  }

  .md\:tw-min-h-\[unset\] {
    min-height: unset
  }

  .md\:\!tw-w-full {
    width: 100% !important
  }

  .md\:tw-w-\[100\%\] {
    width: 100%
  }

  .md\:tw-w-\[50\%\] {
    width: 50%
  }

  .md\:tw-w-auto {
    width: auto
  }

  .md\:tw-w-full {
    width: 100%
  }

  .md\:tw-min-w-\[17\.5rem\] {
    min-width: 17.5rem
  }

  .md\:tw-min-w-\[18rem\] {
    min-width: 18rem
  }

  .md\:tw-min-w-\[300px\] {
    min-width: 300px
  }

  .md\:tw-min-w-\[750px\] {
    min-width: 750px
  }

  .md\:tw-min-w-\[unset\] {
    min-width: unset
  }

  .md\:tw-max-w-\[18rem\] {
    max-width: 18rem
  }

  .md\:tw-max-w-\[200px\] {
    max-width: 200px
  }

  .md\:tw-max-w-\[250px\] {
    max-width: 250px
  }

  .md\:tw-max-w-\[300px\] {
    max-width: 300px
  }

  .md\:tw-max-w-\[80\%\] {
    max-width: 80%
  }

  .md\:tw-max-w-\[unset\] {
    max-width: unset
  }

  .md\:tw-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr))
  }

  .md\:tw-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr))
  }

  .md\:tw-grid-cols-autoFit_300 {
    grid-template-columns: repeat(auto-fit,minmax(300px,1fr))
  }

  .md\:tw-grid-cols-autoFit_400 {
    grid-template-columns: repeat(auto-fit,minmax(400px,1fr))
  }

  .md\:\!tw-flex-col {
    flex-direction: column !important
  }

  .md\:tw-flex-col {
    flex-direction: column
  }

  .md\:tw-flex-col-reverse {
    flex-direction: column-reverse
  }

  .md\:\!tw-flex-wrap {
    flex-wrap: wrap !important
  }

  .md\:tw-flex-nowrap {
    flex-wrap: nowrap
  }

  .md\:tw-items-start {
    align-items: flex-start
  }

  .md\:tw-items-center {
    align-items: center
  }

  .md\:tw-gap-\[1\.25rem\] {
    gap: 1.25rem
  }

  .md\:tw-gap-\[1\.5rem\] {
    gap: 1.5rem
  }

  .md\:tw-gap-\[1rem\] {
    gap: 1rem
  }

  .md\:tw-gap-\[2\.5rem\] {
    gap: 2.5rem
  }

  .md\:tw-gap-\[2\.625rem\] {
    gap: 2.625rem
  }

  .md\:tw-gap-\[2\.875rem\] {
    gap: 2.875rem
  }

  .md\:tw-gap-\[2rem\] {
    gap: 2rem
  }

  .md\:tw-gap-\[3\.5rem\] {
    gap: 3.5rem
  }

  .md\:tw-gap-\[3rem\] {
    gap: 3rem
  }

  .md\:tw-gap-\[4\.5rem\] {
    gap: 4.5rem
  }

  .md\:tw-gap-\[4rem\] {
    gap: 4rem
  }

  .md\:tw-gap-\[5\.5rem\] {
    gap: 5.5rem
  }

  .md\:tw-gap-\[5rem\] {
    gap: 5rem
  }

  .md\:tw-overflow-x-auto {
    overflow-x: auto
  }

  .md\:tw-overflow-x-scroll {
    overflow-x: scroll
  }

  .md\:tw-border-b {
    border-bottom-width: 1px
  }

  .md\:tw-border-b-0 {
    border-bottom-width: 0px
  }

  .md\:tw-border-b-\[1px\] {
    border-bottom-width: 1px
  }

  .md\:tw-border-l-0 {
    border-left-width: 0px
  }

  .md\:tw-border-r-0 {
    border-right-width: 0px
  }

  .md\:tw-border-t-0 {
    border-top-width: 0px
  }

  .md\:tw-border-solid {
    border-style: solid
  }

  .md\:tw-bg-none {
    background-image: none
  }

  .md\:tw-p-0 {
    padding: 0px
  }

  .md\:tw-p-\[0\] {
    padding: 0
  }

  .md\:tw-p-\[0_1rem\] {
    padding: 0 1rem
  }

  .md\:tw-p-\[1\.125rem\] {
    padding: 1.125rem
  }

  .md\:tw-p-\[1\.5rem\] {
    padding: 1.5rem
  }

  .md\:tw-p-\[1rem\] {
    padding: 1rem
  }

  .md\:tw-p-\[1rem_1\.25rem\] {
    padding: 1rem 1.25rem
  }

  .md\:tw-p-\[2\.5rem_1\.5rem\] {
    padding: 2.5rem 1.5rem
  }

  .md\:tw-p-\[2\.5rem_1rem\] {
    padding: 2.5rem 1rem
  }

  .md\:tw-p-\[2\.625rem\] {
    padding: 2.625rem
  }

  .md\:tw-p-\[2rem\] {
    padding: 2rem
  }

  .md\:tw-p-\[3rem_1rem\] {
    padding: 3rem 1rem
  }

  .md\:tw-p-\[4\.5rem_2rem\] {
    padding: 4.5rem 2rem
  }

  .md\:tw-p-\[4\.5rem_2rem_7\.75rem_2rem\] {
    padding: 4.5rem 2rem 7.75rem 2rem
  }

  .md\:tw-p-\[5rem_1rem\] {
    padding: 5rem 1rem
  }

  .md\:tw-p-\[5rem_2rem\] {
    padding: 5rem 2rem
  }

  .md\:tw-p-\[8\.25rem_2rem\] {
    padding: 8.25rem 2rem
  }

  .md\:tw-px-\[0\] {
    padding-left: 0;
    padding-right: 0
  }

  .md\:tw-px-\[1\.5rem\] {
    padding-left: 1.5rem;
    padding-right: 1.5rem
  }

  .md\:tw-py-\[1\.125rem\] {
    padding-top: 1.125rem;
    padding-bottom: 1.125rem
  }

  .md\:tw-py-\[2\.5rem\] {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
  }

  .md\:tw-py-\[3\.5rem\] {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem
  }

  .md\:tw-pb-0 {
    padding-bottom: 0px
  }

  .md\:tw-pb-\[5rem\] {
    padding-bottom: 5rem
  }

  .md\:tw-pb-\[6rem\] {
    padding-bottom: 6rem
  }

  .md\:tw-pl-\[1rem\] {
    padding-left: 1rem
  }

  .md\:tw-pt-0 {
    padding-top: 0px
  }

  .md\:tw-pt-\[100px\] {
    padding-top: 100px
  }

  .md\:tw-pt-\[3\.5rem\] {
    padding-top: 3.5rem
  }

  .md\:tw-pt-\[5rem\] {
    padding-top: 5rem
  }

  .md\:tw-text-left {
    text-align: left
  }

  .md\:tw-text-center {
    text-align: center
  }

  .md\:tw-text-12 {
    font-size: 12px;
    line-height: 20px
  }

  .md\:tw-text-14 {
    font-size: 14px;
    line-height: 24px
  }

  .md\:tw-text-16 {
    font-size: 16px;
    line-height: 24px
  }

  .md\:tw-text-18 {
    font-size: 18px;
    line-height: 28px
  }

  .md\:tw-text-20 {
    font-size: 20px;
    line-height: 28px
  }

  .md\:tw-text-24 {
    font-size: 24px;
    line-height: 32px
  }

  .md\:tw-text-32 {
    font-size: 32px;
    line-height: 40px
  }

  .md\:tw-text-40 {
    font-size: 40px;
    line-height: 56px
  }
}
