@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiAyp8kv8JHgFVrJJLmE3tF.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmv1plEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLm21llEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiGyp8kv8JHgFVrJJLedw.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmg1hlEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLm111lEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLm81xlEA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiGyp8kv8JHgFVrLPTedw.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLFj_V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDD4V1s.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLBT5V1s.ttf) format('truetype');
}
body {
  font-family: "Poppins", sans-serif !important;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
span,
label,
a {
  font-family: "Poppins", sans-serif !important;
}
.fs-6 {
  font-size: 0.375rem !important;
}
.fs-7 {
  font-size: 0.4375rem !important;
}
.fs-8 {
  font-size: 0.5rem !important;
}
.fs-9 {
  font-size: 0.5625rem !important;
}
.fs-10 {
  font-size: 0.625rem !important;
}
.fs-11 {
  font-size: 0.6875rem !important;
}
.fs-12 {
  font-size: 0.75rem !important;
}
.fs-13 {
  font-size: 0.8125rem !important;
}
.fs-14 {
  font-size: 0.875rem !important;
}
.fs-15 {
  font-size: 0.9375rem !important;
}
.fs-16,
.why-choose-us-wrapper ul li {
  font-size: 1rem !important;
}
.fs-17 {
  font-size: 1.0625rem !important;
}
.fs-18 {
  font-size: 1.125rem !important;
}
.fs-19 {
  font-size: 1.1875rem !important;
}
.fs-20 {
  font-size: 1.25rem !important;
}
.fs-21 {
  font-size: 1.3125rem !important;
}
.fs-22 {
  font-size: 1.375rem !important;
}
.fs-23 {
  font-size: 1.4375rem !important;
}
.fs-24 {
  font-size: 1.5rem !important;
}
.fs-25 {
  font-size: 1.5625rem !important;
}
.fs-26 {
  font-size: 1.625rem !important;
}
.fs-27 {
  font-size: 1.6875rem !important;
}
.fs-28 {
  font-size: 1.75rem !important;
}
.fs-29 {
  font-size: 1.8125rem !important;
}
.fs-30 {
  font-size: 1.875rem !important;
}
.fs-31 {
  font-size: 1.9375rem !important;
}
.fs-32 {
  font-size: 2rem !important;
}
.fs-33 {
  font-size: 2.0625rem !important;
}
.fs-34 {
  font-size: 2.125rem !important;
}
.fs-35 {
  font-size: 2.1875rem !important;
}
.fs-36 {
  font-size: 2.25rem !important;
}
.fs-37 {
  font-size: 2.3125rem !important;
}
.fs-38 {
  font-size: 2.375rem !important;
}
.fs-39 {
  font-size: 2.4375rem !important;
}
.fs-40 {
  font-size: 2.5rem !important;
}
.fs-41 {
  font-size: 2.5625rem !important;
}
.fs-42 {
  font-size: 2.625rem !important;
}
.fs-43 {
  font-size: 2.6875rem !important;
}
.fs-44 {
  font-size: 2.75rem !important;
}
.fs-45 {
  font-size: 2.8125rem !important;
}
.fs-46 {
  font-size: 2.875rem !important;
}
.fs-47 {
  font-size: 2.9375rem !important;
}
.fs-48 {
  font-size: 3rem !important;
}
.fs-49 {
  font-size: 3.0625rem !important;
}
.fs-50 {
  font-size: 3.125rem !important;
}
.fs-51 {
  font-size: 3.1875rem !important;
}
.fs-52 {
  font-size: 3.25rem !important;
}
.fs-53 {
  font-size: 3.3125rem !important;
}
.fs-54 {
  font-size: 3.375rem !important;
}
.fs-55 {
  font-size: 3.4375rem !important;
}
.fs-56 {
  font-size: 3.5rem !important;
}
.fs-57 {
  font-size: 3.5625rem !important;
}
.fs-58 {
  font-size: 3.625rem !important;
}
.fs-59 {
  font-size: 3.6875rem !important;
}
.fs-60 {
  font-size: 3.75rem !important;
}
.fs-61 {
  font-size: 3.8125rem !important;
}
.fs-62 {
  font-size: 3.875rem !important;
}
.fs-63 {
  font-size: 3.9375rem !important;
}
.fs-64 {
  font-size: 4rem !important;
}
.fs-65 {
  font-size: 4.0625rem !important;
}
.fs-66 {
  font-size: 4.125rem !important;
}
.fs-67 {
  font-size: 4.1875rem !important;
}
.fs-68 {
  font-size: 4.25rem !important;
}
.fs-69 {
  font-size: 4.3125rem !important;
}
.fs-70 {
  font-size: 4.375rem !important;
}
.fs-71 {
  font-size: 4.4375rem !important;
}
.fs-72 {
  font-size: 4.5rem !important;
}
.fs-73 {
  font-size: 4.5625rem !important;
}
.fs-74 {
  font-size: 4.625rem !important;
}
.fs-75 {
  font-size: 4.6875rem !important;
}
.fs-76 {
  font-size: 4.75rem !important;
}
.fs-77 {
  font-size: 4.8125rem !important;
}
.fs-78 {
  font-size: 4.875rem !important;
}
.fs-79 {
  font-size: 4.9375rem !important;
}
.fs-80 {
  font-size: 5rem !important;
}
.fs-81 {
  font-size: 5.0625rem !important;
}
.fs-82 {
  font-size: 5.125rem !important;
}
.fs-83 {
  font-size: 5.1875rem !important;
}
.fs-84 {
  font-size: 5.25rem !important;
}
.fs-85 {
  font-size: 5.3125rem !important;
}
.fs-86 {
  font-size: 5.375rem !important;
}
.fs-87 {
  font-size: 5.4375rem !important;
}
.fs-88 {
  font-size: 5.5rem !important;
}
.fs-89 {
  font-size: 5.5625rem !important;
}
.fs-90 {
  font-size: 5.625rem !important;
}
.fs-91 {
  font-size: 5.6875rem !important;
}
.fs-92 {
  font-size: 5.75rem !important;
}
.fs-93 {
  font-size: 5.8125rem !important;
}
.fs-94 {
  font-size: 5.875rem !important;
}
.fs-95 {
  font-size: 5.9375rem !important;
}
.fs-96 {
  font-size: 6rem !important;
}
.fs-97 {
  font-size: 6.0625rem !important;
}
.fs-98 {
  font-size: 6.125rem !important;
}
.fs-99 {
  font-size: 6.1875rem !important;
}
.fs-100 {
  font-size: 6.25rem !important;
}
.fs-101 {
  font-size: 6.3125rem !important;
}
.fs-102 {
  font-size: 6.375rem !important;
}
.fs-103 {
  font-size: 6.4375rem !important;
}
.fs-104 {
  font-size: 6.5rem !important;
}
.fs-105 {
  font-size: 6.5625rem !important;
}
.fs-106 {
  font-size: 6.625rem !important;
}
.fs-107 {
  font-size: 6.6875rem !important;
}
.fs-108 {
  font-size: 6.75rem !important;
}
.fs-109 {
  font-size: 6.8125rem !important;
}
.fs-110 {
  font-size: 6.875rem !important;
}
.fs-111 {
  font-size: 6.9375rem !important;
}
.fs-112 {
  font-size: 7rem !important;
}
.fs-113 {
  font-size: 7.0625rem !important;
}
.fs-114 {
  font-size: 7.125rem !important;
}
.fs-115 {
  font-size: 7.1875rem !important;
}
.fs-116 {
  font-size: 7.25rem !important;
}
.fs-117 {
  font-size: 7.3125rem !important;
}
.fs-118 {
  font-size: 7.375rem !important;
}
.fs-119 {
  font-size: 7.4375rem !important;
}
.fs-120 {
  font-size: 7.5rem !important;
}
.fs-121 {
  font-size: 7.5625rem !important;
}
.fs-122 {
  font-size: 7.625rem !important;
}
.fs-123 {
  font-size: 7.6875rem !important;
}
.fs-124 {
  font-size: 7.75rem !important;
}
.fs-125 {
  font-size: 7.8125rem !important;
}
.fs-126 {
  font-size: 7.875rem !important;
}
.fs-127 {
  font-size: 7.9375rem !important;
}
.fs-128 {
  font-size: 8rem !important;
}
.fs-129 {
  font-size: 8.0625rem !important;
}
.fs-130 {
  font-size: 8.125rem !important;
}
.fs-131 {
  font-size: 8.1875rem !important;
}
.fs-132 {
  font-size: 8.25rem !important;
}
.fs-133 {
  font-size: 8.3125rem !important;
}
.fs-134 {
  font-size: 8.375rem !important;
}
.fs-135 {
  font-size: 8.4375rem !important;
}
.fs-136 {
  font-size: 8.5rem !important;
}
.fs-137 {
  font-size: 8.5625rem !important;
}
.fs-138 {
  font-size: 8.625rem !important;
}
.fs-139 {
  font-size: 8.6875rem !important;
}
.fs-140 {
  font-size: 8.75rem !important;
}
.fs-141 {
  font-size: 8.8125rem !important;
}
.fs-142 {
  font-size: 8.875rem !important;
}
.fs-143 {
  font-size: 8.9375rem !important;
}
.fs-144 {
  font-size: 9rem !important;
}
.fs-145 {
  font-size: 9.0625rem !important;
}
.fs-146 {
  font-size: 9.125rem !important;
}
.fs-147 {
  font-size: 9.1875rem !important;
}
.fs-148 {
  font-size: 9.25rem !important;
}
.fs-149 {
  font-size: 9.3125rem !important;
}
.fs-150 {
  font-size: 9.375rem !important;
}
.fw-100 {
  font-weight: 100 !important;
}
.fw-200 {
  font-weight: 200 !important;
}
.fw-300 {
  font-weight: 300 !important;
}
.fw-400,
.why-choose-us-wrapper ul li {
  font-weight: 400 !important;
}
.fw-500 {
  font-weight: 500 !important;
}
.fw-600 {
  font-weight: 600 !important;
}
.fw-700 {
  font-weight: 700 !important;
}
.fw-800 {
  font-weight: 800 !important;
}
.fw-900 {
  font-weight: 900 !important;
}
.font-color-navy-blue {
  color: #010483 !important;
}
.welcome-invoice-wrapper {
  background: #0205a10f;
  padding: 2rem;
  border-radius: 1rem;
}
.core-features-card {
  box-shadow: 0 6px 20px #00000029;
  border-radius: 1.5rem;
  background: transparent linear-gradient(145deg, #fff, #fcfcfc) 0 0 no-repeat padding-box;
  padding: 1.875rem 1.25rem;
  transition: transform 0.3s ease-in-out;
}
.core-features-card:hover {
  transform: scale(1.03);
}
.core-features-section h5 {
  border-bottom: 1px solid #1acc8d;
  padding-bottom: 0.5rem;
  width: fit-content;
}
.why-choose-us-wrapper ul {
  list-style-type: disc;
  margin: 0;
}
.why-choose-us-wrapper ul li {
  color: #000;
  margin-bottom: 0.5rem;
}
.why-choose-us-wrapper ul li::marker {
  color: #1acc8d;
}
.why-choose-us-wrapper ul li:last-child {
  margin-bottom: 0;
}
