.elementor-1298 .elementor-element.elementor-element-7ffb3966:not(.elementor-motion-effects-element-type-background),
.elementor-1298 .elementor-element.elementor-element-7ffb3966 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("/public/background.avif");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1298 .elementor-element.elementor-element-7ffb3966 > .elementor-background-overlay {
  background-color: var(--e-global-color-f06adda);
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-7ffb3966 > .elementor-container {
  min-height: 850px;
}
.elementor-1298 .elementor-element.elementor-element-7ffb3966 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 15px 0px 15px;
}
.elementor-1298 .elementor-element.elementor-element-2a40647b.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-1298 .elementor-element.elementor-element-2a40647b > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-1298 .elementor-element.elementor-element-3ed87fba {
  --divider-border-style: dotted;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 10px;
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-3ed87fba > .elementor-widget-container {
  background-color: var(--e-global-color-21bfb04);
  margin: 0px 0px 25px 0px;
  padding: 10px 15px 10px 15px;
  border-radius: 30px 30px 30px 30px;
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.2);
}
.elementor-1298 .elementor-element.elementor-element-3ed87fba .elementor-divider-separator {
  width: 140px;
}
.elementor-1298 .elementor-element.elementor-element-3ed87fba .elementor-divider__text {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title {
  color: var(--e-global-color-21bfb04);
  margin: 5px 200px 25px 200px;
  font-family: var(--e-global-typography-2bd9da1-font-family), Sans-serif;
  font-size: var(--e-global-typography-2bd9da1-font-size);
  font-weight: var(--e-global-typography-2bd9da1-font-weight);
  line-height: var(--e-global-typography-2bd9da1-line-height);
}
.elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title > span {
  color: var(--e-global-color-aa262d7);
  text-decoration-color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title > span {
  font-family: var(--e-global-typography-2bd9da1-font-family), Sans-serif;
  font-size: var(--e-global-typography-2bd9da1-font-size);
  font-weight: var(--e-global-typography-2bd9da1-font-weight);
  line-height: var(--e-global-typography-2bd9da1-line-height);
}
.elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title span:last-child {
  text-decoration-color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper p {
  color: var(--e-global-color-21bfb04);
  margin: 0px 250px 35px 250px;
}
.elementor-1298 .elementor-element.elementor-element-408c45c1 .elementor-button {
  background-color: var(--e-global-color-secondary);
  fill: var(--e-global-color-aa262d7);
  color: var(--e-global-color-aa262d7);
}
.elementor-1298 .elementor-element.elementor-element-408c45c1 .elementor-button:hover,
.elementor-1298 .elementor-element.elementor-element-408c45c1 .elementor-button:focus {
  background-color: var(--e-global-color-accent);
  color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-408c45c1 {
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-408c45c1 > .elementor-widget-container {
  margin: 0px 10px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-408c45c1 .elementor-button:hover svg,
.elementor-1298 .elementor-element.elementor-element-408c45c1 .elementor-button:focus svg {
  fill: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-75e26c31 .elementor-button {
  background-color: var(--e-global-color-21bfb04);
  fill: var(--e-global-color-f06adda);
  color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-75e26c31 .elementor-button:hover,
.elementor-1298 .elementor-element.elementor-element-75e26c31 .elementor-button:focus {
  background-color: var(--e-global-color-f06adda);
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-75e26c31 {
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-75e26c31 > .elementor-widget-container {
  margin: 0px 0px 0px 10px;
}
.elementor-1298 .elementor-element.elementor-element-75e26c31 .elementor-button:hover svg,
.elementor-1298 .elementor-element.elementor-element-75e26c31 .elementor-button:focus svg {
  fill: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-116c2468:not(.elementor-motion-effects-element-type-background),
.elementor-1298 .elementor-element.elementor-element-116c2468 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-e5e9561);
}
.elementor-1298 .elementor-element.elementor-element-116c2468 > .elementor-background-overlay {
  background-image: url("/public/agency-img3-1.webp");
  background-position: center center;
  background-repeat: repeat;
  opacity: 0.08;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-116c2468 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: -100px;
  padding: 120px 15px 220px 15px;
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-7a99efd9.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-7a99efd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-159667be {
  --divider-border-style: dotted;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 10px;
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-159667be > .elementor-widget-container {
  background-color: var(--e-global-color-21bfb04);
  margin: 0px 0px 25px 0px;
  padding: 10px 15px 10px 15px;
  border-radius: 30px 30px 30px 30px;
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.2);
}
.elementor-1298 .elementor-element.elementor-element-159667be .elementor-divider-separator {
  width: 120px;
}
.elementor-1298 .elementor-element.elementor-element-159667be .elementor-divider__text {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-58990663 .elementskit-section-title-wraper .elementskit-section-title {
  color: var(--e-global-color-21bfb04);
  margin: 5px 0px 10px 0px;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  text-transform: var(--e-global-typography-text-text-transform);
  font-style: var(--e-global-typography-text-font-style);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-1298 .elementor-element.elementor-element-58990663 .elementskit-section-title-wraper .elementskit-section-title > span {
  color: var(--e-global-color-aa262d7);
}
.elementor-1298 .elementor-element.elementor-element-5169447e {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-6d79f4f2.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-6d79f4f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-675427b > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-1298 .elementor-element.elementor-element-675427b.elementor-position-right .elementor-image-box-img {
  margin-left: 17px;
}
.elementor-1298 .elementor-element.elementor-element-675427b.elementor-position-left .elementor-image-box-img {
  margin-right: 17px;
}
.elementor-1298 .elementor-element.elementor-element-675427b.elementor-position-top .elementor-image-box-img {
  margin-bottom: 17px;
}
.elementor-1298 .elementor-element.elementor-element-675427b .elementor-image-box-title {
  margin-bottom: 9px;
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-675427b .elementor-image-box-wrapper .elementor-image-box-img {
  width: 40%;
}
.elementor-1298 .elementor-element.elementor-element-675427b .elementor-image-box-img img {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-secondary);
  border-radius: 100%;
  transition-duration: 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-675427b .elementor-image-box-description {
  color: var(--e-global-color-57a29b1);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-5c0d00f2.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-5c0d00f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-5c0d00f2 > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 2px;
  border-color: #ffffff29;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-5c0d00f2 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-268a4be2 .elementor-button {
  background-color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-268a4be2 .elementor-button:hover,
.elementor-1298 .elementor-element.elementor-element-268a4be2 .elementor-button:focus {
  background-color: var(--e-global-color-accent);
  color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-268a4be2 .elementor-button:hover svg,
.elementor-1298 .elementor-element.elementor-element-268a4be2 .elementor-button:focus svg {
  fill: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-5b513cfc > .elementor-element-populated {
  margin: 0px 0px 0px 70px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 70px;
}
.elementor-1298 .elementor-element.elementor-element-3b7d7524:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-3b7d7524 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("https://netpadi.com/wp-content/uploads/2023/12/agency-img22.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 70% auto;
}
.elementor-1298 .elementor-element.elementor-element-3b7d7524 > .elementor-element-populated > .elementor-background-overlay {
  background-color: var(--e-global-color-f06adda);
  opacity: 0.75;
}
.elementor-1298 .elementor-element.elementor-element-3b7d7524 > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-3b7d7524 > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-3b7d7524 > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-3b7d7524 > .elementor-element-populated {
  box-shadow: 0px 0px 20px -10px #000000;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 40px 40px 40px 40px;
}
.elementor-1298 .elementor-element.elementor-element-3b7d7524 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-79a196ba {
  --icon-box-icon-margin: 22px;
}
.elementor-1298 .elementor-element.elementor-element-79a196ba.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-79a196ba.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-79a196ba.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-79a196ba .elementor-icon {
  font-size: 60px;
}
.elementor-1298 .elementor-element.elementor-element-79a196ba .elementor-icon-box-title {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-79a196ba .elementor-icon-box-description {
  color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-39e501de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-39e501de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("https://netpadi.com/wp-content/uploads/2023/12/agency-img22.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 70% auto;
}
.elementor-1298 .elementor-element.elementor-element-39e501de > .elementor-element-populated > .elementor-background-overlay {
  background-color: var(--e-global-color-f06adda);
  opacity: 0.75;
}
.elementor-1298 .elementor-element.elementor-element-39e501de > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-39e501de > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-39e501de > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-39e501de > .elementor-element-populated {
  box-shadow: 0px 0px 20px -10px #000000;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 40px 40px 40px 40px;
}
.elementor-1298 .elementor-element.elementor-element-39e501de > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-263303b8 {
  --icon-box-icon-margin: 22px;
}
.elementor-1298 .elementor-element.elementor-element-263303b8.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-263303b8.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-263303b8.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-263303b8 .elementor-icon {
  font-size: 60px;
}
.elementor-1298 .elementor-element.elementor-element-263303b8 .elementor-icon-box-title {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-263303b8 .elementor-icon-box-description {
  color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-451fe034 {
  margin-top: 40px;
  margin-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-1ca2c287:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-1ca2c287 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("https://netpadi.com/wp-content/uploads/2023/12/agency-img22.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 70% auto;
}
.elementor-1298 .elementor-element.elementor-element-1ca2c287 > .elementor-element-populated > .elementor-background-overlay {
  background-color: var(--e-global-color-f06adda);
  opacity: 0.75;
}
.elementor-1298 .elementor-element.elementor-element-1ca2c287 > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-1ca2c287 > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-1ca2c287 > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-1ca2c287 > .elementor-element-populated {
  box-shadow: 0px 0px 20px -10px #000000;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 40px 40px 40px 40px;
}
.elementor-1298 .elementor-element.elementor-element-1ca2c287 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-432a5a8 {
  --icon-box-icon-margin: 22px;
}
.elementor-1298 .elementor-element.elementor-element-432a5a8.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-432a5a8.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-432a5a8.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-432a5a8 .elementor-icon {
  font-size: 60px;
}
.elementor-1298 .elementor-element.elementor-element-432a5a8 .elementor-icon-box-title {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-432a5a8 .elementor-icon-box-description {
  color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-5acfafda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-5acfafda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("https://netpadi.com/wp-content/uploads/2023/12/agency-img22.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 70% auto;
}
.elementor-1298 .elementor-element.elementor-element-5acfafda > .elementor-element-populated > .elementor-background-overlay {
  background-color: var(--e-global-color-f06adda);
  opacity: 0.75;
}
.elementor-1298 .elementor-element.elementor-element-5acfafda > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-5acfafda > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-5acfafda > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-5acfafda > .elementor-element-populated {
  box-shadow: 0px 0px 20px -10px #000000;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 40px 40px 40px 40px;
}
.elementor-1298 .elementor-element.elementor-element-5acfafda > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-78f53002 {
  --icon-box-icon-margin: 22px;
}
.elementor-1298 .elementor-element.elementor-element-78f53002.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-78f53002.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-78f53002.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-78f53002 .elementor-icon {
  font-size: 60px;
}
.elementor-1298 .elementor-element.elementor-element-78f53002 .elementor-icon-box-title {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-78f53002 .elementor-icon-box-description {
  color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-25857f7a {
  margin-top: 0px;
  margin-bottom: 120px;
  padding: 0px 15px 0px 15px;
}
.elementor-1298 .elementor-element.elementor-element-1bd29651:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-1bd29651 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-1bd29651 > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-1bd29651 > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-1bd29651 > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-1bd29651 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 50px 50px 50px 50px;
}
.elementor-1298 .elementor-element.elementor-element-1bd29651 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-4f73caf2 > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #ffffff57;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 50px 0px 0px;
  --e-column-margin-right: 50px;
  --e-column-margin-left: 0px;
}
.elementor-1298 .elementor-element.elementor-element-4f73caf2 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-6470d791 {
  --icon-box-icon-margin: 20px;
}
.elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-title {
  margin-bottom: 8px;
  color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-6470d791.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-6470d791.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-6470d791.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-21bfb04);
  color: var(--e-global-color-21bfb04);
  border-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon {
  font-size: 33px;
  border-width: 1px 1px 1px 1px;
}
.elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-title,
.elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-title a {
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-description {
  color: var(--e-global-color-21bfb04);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-4a2fe16c.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-4a2fe16c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-679e23f7 > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-1298 .elementor-element.elementor-element-679e23f7 {
  color: var(--e-global-color-ad41708);
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-35c9d592.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-35c9d592.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-3f06f7f3 .elementor-button {
  background-color: var(--e-global-color-21bfb04);
  fill: var(--e-global-color-f06adda);
  color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-3f06f7f3 .elementor-button:hover,
.elementor-1298 .elementor-element.elementor-element-3f06f7f3 .elementor-button:focus {
  background-color: var(--e-global-color-accent);
  color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-3f06f7f3 .elementor-button:hover svg,
.elementor-1298 .elementor-element.elementor-element-3f06f7f3 .elementor-button:focus svg {
  fill: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-7aab4ce9 {
  margin-top: 0px;
  margin-bottom: 120px;
  padding: 0px 15px 0px 15px;
}
.elementor-1298 .elementor-element.elementor-element-56c89394 > .elementor-element-populated {
  margin: 0px 40px 0px 0px;
  --e-column-margin-right: 40px;
  --e-column-margin-left: 0px;
}
.elementor-1298 .elementor-element.elementor-element-1765858 {
  margin-top: 0px;
  margin-bottom: -200px;
}
.elementor-1298 .elementor-element.elementor-element-5144609c > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-5144609c > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-4bae509d .ekit-video-popup-btn {
  background-color: var(--e-global-color-secondary);
  width: 80px;
  height: 80px;
  line-height: 65px;
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-4bae509d .ekit-video-popup-btn:hover {
  background-color: var(--e-global-color-fc28385);
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-4bae509d > .elementor-widget-container {
  background-image: url("https://netpadi.com/wp-content/uploads/2023/12/creative-business-people-planning-team-at-agency-o-2022-12-08-01-02-22-utc-1.jpg");
  margin: 20px 0px 0px 0px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-21bfb04);
  border-radius: 100% 100% 100% 100%;
}
.elementor-1298 .elementor-element.elementor-element-4bae509d {
  z-index: 1;
}
.elementor-1298 .elementor-element.elementor-element-4bae509d .video-content {
  text-align: center;
  padding: 85px 0px 85px 0px;
}
.elementor-1298 .elementor-element.elementor-element-4bae509d .ekit-video-popup-btn i {
  font-size: 20px;
}
.elementor-1298 .elementor-element.elementor-element-4bae509d .ekit-video-popup-btn svg {
  max-width: 20px;
}
.elementor-1298 .elementor-element.elementor-element-4bae509d .ekit-video-popup-btn.glow-btn:before {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-4bae509d .ekit-video-popup-btn.glow-btn:after {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-4bae509d .ekit-video-popup-btn.glow-btn > i:after {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-4bae509d .ekit-video-popup-btn svg path {
  stroke: var(--e-global-color-21bfb04);
  fill: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-4bae509d .ekit-video-popup-btn:hover svg path {
  stroke: var(--e-global-color-21bfb04);
  fill: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-55d95ba0 > .elementor-widget-container {
  margin: 0px 0px 0px -50px;
}
.elementor-1298 .elementor-element.elementor-element-55d95ba0 img {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-474836fe > .elementor-widget-container {
  margin: 0px 70px 0px 80px;
}
.elementor-1298 .elementor-element.elementor-element-474836fe img {
  border-style: solid;
  border-width: 10px 10px 0px 0px;
  border-color: var(--e-global-color-21bfb04);
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-1122494d > .elementor-element-populated {
  margin: 0px 0px 0px 40px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 40px;
}
.elementor-1298 .elementor-element.elementor-element-3f03e015 {
  --divider-border-style: dotted;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 10px;
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-3f03e015 > .elementor-widget-container {
  background-color: var(--e-global-color-21bfb04);
  margin: 0px 0px 25px 0px;
  padding: 10px 15px 10px 15px;
  border-radius: 30px 30px 30px 30px;
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.2);
}
.elementor-1298 .elementor-element.elementor-element-3f03e015 .elementor-divider-separator {
  width: 120px;
}
.elementor-1298 .elementor-element.elementor-element-3f03e015 .elementor-divider__text {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-49b65027 .elementskit-section-title-wraper .elementskit-section-title {
  color: var(--e-global-color-primary);
  margin: 5px 0px 25px 0px;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  text-transform: var(--e-global-typography-text-text-transform);
  font-style: var(--e-global-typography-text-font-style);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-1298 .elementor-element.elementor-element-49b65027 .elementskit-section-title-wraper .elementskit-section-title > span {
  color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-49b65027 .elementskit-section-title-wraper p {
  margin: 0px 0px 15px 0px;
}
.elementor-1298 .elementor-element.elementor-element-25af3d40 {
  width: var(--container-widget-width, 65%);
  max-width: 65%;
  --container-widget-width: 65%;
  --container-widget-flex-grow: 0;
  --e-icon-list-icon-size: 18px;
  --icon-vertical-offset: 0px;
}
.elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl .elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl) .elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-icon i {
  color: var(--e-global-color-secondary);
  transition: color 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-icon svg {
  fill: var(--e-global-color-secondary);
  transition: fill 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-item > a {
  font-family: var(--e-global-typography-ba6914a-font-family), Sans-serif;
  font-size: var(--e-global-typography-ba6914a-font-size);
  font-weight: var(--e-global-typography-ba6914a-font-weight);
  line-height: var(--e-global-typography-ba6914a-line-height);
}
.elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-66afbf4f {
  width: var(--container-widget-width, 35%);
  max-width: 35%;
  --container-widget-width: 35%;
  --container-widget-flex-grow: 0;
}
.elementor-1298 .elementor-element.elementor-element-66afbf4f > .elementor-widget-container {
  margin: 0px 0px 25px 25px;
  padding: 20px 15px 20px 15px;
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: var(--e-global-color-57a29b1);
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper .elementskit-section-title {
  color: var(--e-global-color-secondary);
  margin: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper .elementskit-section-title > span {
  color: #000000;
}
.elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper .elementskit-section-title:hover > span {
  color: #000000;
}
.elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper .elementskit-section-subtitle {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-61eed76-font-family), Sans-serif;
  font-size: var(--e-global-typography-61eed76-font-size);
  font-weight: var(--e-global-typography-61eed76-font-weight);
  line-height: var(--e-global-typography-61eed76-line-height);
  margin: 0px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper p {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
  margin: 0px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-6b61ba07 .elementor-button {
  background-color: var(--e-global-color-secondary);
  fill: var(--e-global-color-aa262d7);
  color: var(--e-global-color-aa262d7);
}
.elementor-1298 .elementor-element.elementor-element-6b61ba07 > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-dd312e4:not(.elementor-motion-effects-element-type-background),
.elementor-1298 .elementor-element.elementor-element-dd312e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-dd312e4 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 50px 15px 70px 15px;
}
.elementor-1298 .elementor-element.elementor-element-dd312e4 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-b36188a > .elementor-widget-container {
  margin: 20px 0px 40px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-b36188a {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-b36188a .elementor-heading-title {
  color: var(--e-global-color-4aba6aa);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-1298 .elementor-element.elementor-element-31b092e6 {
  --e-image-carousel-slides-to-show: 3;
}
.elementor-1298 .elementor-element.elementor-element-29e96b02:not(.elementor-motion-effects-element-type-background),
.elementor-1298 .elementor-element.elementor-element-29e96b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-e5e9561);
}
.elementor-1298 .elementor-element.elementor-element-29e96b02 > .elementor-background-overlay {
  background-color: var(--e-global-color-f06adda);
  background-image: url("https://netpadi.com/wp-content/uploads/2023/12/agency-img3-1.png");
  background-position: center center;
  background-repeat: repeat;
  opacity: 0.03;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-29e96b02 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 15px 0px 15px;
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-49320828.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-49320828.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-49320828.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-1298 .elementor-element.elementor-element-49320828 > .elementor-element-populated > .elementor-background-overlay {
  opacity: 0.4;
}
.elementor-1298 .elementor-element.elementor-element-49320828 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: -50px 0px -50px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 50px 80px 50px 80px;
}
.elementor-1298 .elementor-element.elementor-element-49320828 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-65062bc7 {
  --divider-border-style: dotted;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 10px;
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-65062bc7 > .elementor-widget-container {
  background-color: var(--e-global-color-21bfb04);
  margin: 0px 0px 25px 0px;
  padding: 10px 15px 10px 15px;
  border-radius: 30px 30px 30px 30px;
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.2);
}
.elementor-1298 .elementor-element.elementor-element-65062bc7 .elementor-divider-separator {
  width: 115px;
}
.elementor-1298 .elementor-element.elementor-element-65062bc7 .elementor-divider__text {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-3cf5b6ad .elementskit-section-title-wraper .elementskit-section-title {
  color: var(--e-global-color-21bfb04);
  margin: 5px 0px 10px 0px;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  text-transform: var(--e-global-typography-text-text-transform);
  font-style: var(--e-global-typography-text-font-style);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-1298 .elementor-element.elementor-element-3cf5b6ad .elementskit-section-title-wraper .elementskit-section-title > span {
  color: var(--e-global-color-accent);
}
.elementor-1298 .elementor-element.elementor-element-3cf5b6ad .elementskit-section-title-wraper p {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-3bdb1403 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 100px 0px 100px 20px;
}
.elementor-1298 .elementor-element.elementor-element-1c6b4d4b {
  margin-top: 0px;
  margin-bottom: -25px;
  padding: 0px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-62991fa .eael-progressbar-circle {
  width: 130px;
  height: 130px;
}
.elementor-1298 .elementor-element.elementor-element-62991fa .eael-progressbar-half-circle {
  width: 130px;
  height: calc(130 / 2 * 1px);
}
.elementor-1298 .elementor-element.elementor-element-62991fa .eael-progressbar-half-circle-after {
  width: 130px;
}
.elementor-1298 .elementor-element.elementor-element-62991fa .eael-progressbar-circle-shadow {
  width: calc(130px + 20px);
  height: calc(130px + 20px);
}
.elementor-1298 .elementor-element.elementor-element-62991fa .eael-progressbar-circle-inner {
  background-color: #ffffff00;
  border-width: 3px;
  border-color: #a7a7a7;
}
.elementor-1298 .elementor-element.elementor-element-62991fa .eael-progressbar-circle-half {
  border-width: 3px;
  border-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-62991fa .eael-progressbar-title {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-62991fa .eael-progressbar-line-fill.eael-has-inner-title {
  color: #fff;
}
.elementor-1298 .elementor-element.elementor-element-62991fa .eael-progressbar-count-wrap {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-240f606e > .elementor-widget-container {
  margin: 5px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-240f606e {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-240f606e .elementor-heading-title {
  color: var(--e-global-color-21bfb04);
  font-family: var(--e-global-typography-61eed76-font-family), Sans-serif;
  font-size: var(--e-global-typography-61eed76-font-size);
  font-weight: var(--e-global-typography-61eed76-font-weight);
  line-height: var(--e-global-typography-61eed76-line-height);
}
.elementor-1298 .elementor-element.elementor-element-76973d58 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-76973d58 {
  text-align: center;
  color: var(--e-global-color-d345fd2);
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298 .elementor-element.elementor-element-6a41d6f3 .eael-progressbar-circle {
  width: 130px;
  height: 130px;
}
.elementor-1298 .elementor-element.elementor-element-6a41d6f3 .eael-progressbar-half-circle {
  width: 130px;
  height: calc(130 / 2 * 1px);
}
.elementor-1298 .elementor-element.elementor-element-6a41d6f3 .eael-progressbar-half-circle-after {
  width: 130px;
}
.elementor-1298 .elementor-element.elementor-element-6a41d6f3 .eael-progressbar-circle-shadow {
  width: calc(130px + 20px);
  height: calc(130px + 20px);
}
.elementor-1298 .elementor-element.elementor-element-6a41d6f3 .eael-progressbar-circle-inner {
  background-color: #ffffff00;
  border-width: 3px;
  border-color: #a7a7a7;
}
.elementor-1298 .elementor-element.elementor-element-6a41d6f3 .eael-progressbar-circle-half {
  border-width: 3px;
  border-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-6a41d6f3 .eael-progressbar-title {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-6a41d6f3 .eael-progressbar-line-fill.eael-has-inner-title {
  color: #fff;
}
.elementor-1298 .elementor-element.elementor-element-6a41d6f3 .eael-progressbar-count-wrap {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-2955b470 > .elementor-widget-container {
  margin: 5px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-2955b470 {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-2955b470 .elementor-heading-title {
  color: var(--e-global-color-21bfb04);
  font-family: var(--e-global-typography-61eed76-font-family), Sans-serif;
  font-size: var(--e-global-typography-61eed76-font-size);
  font-weight: var(--e-global-typography-61eed76-font-weight);
  line-height: var(--e-global-typography-61eed76-line-height);
}
.elementor-1298 .elementor-element.elementor-element-41387005 {
  text-align: center;
  color: var(--e-global-color-d345fd2);
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298 .elementor-element.elementor-element-6e4b7797 .eael-progressbar-circle {
  width: 130px;
  height: 130px;
}
.elementor-1298 .elementor-element.elementor-element-6e4b7797 .eael-progressbar-half-circle {
  width: 130px;
  height: calc(130 / 2 * 1px);
}
.elementor-1298 .elementor-element.elementor-element-6e4b7797 .eael-progressbar-half-circle-after {
  width: 130px;
}
.elementor-1298 .elementor-element.elementor-element-6e4b7797 .eael-progressbar-circle-shadow {
  width: calc(130px + 20px);
  height: calc(130px + 20px);
}
.elementor-1298 .elementor-element.elementor-element-6e4b7797 .eael-progressbar-circle-inner {
  background-color: #ffffff00;
  border-width: 3px;
  border-color: #a7a7a7;
}
.elementor-1298 .elementor-element.elementor-element-6e4b7797 .eael-progressbar-circle-half {
  border-width: 3px;
  border-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-6e4b7797 .eael-progressbar-title {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-6e4b7797 .eael-progressbar-line-fill.eael-has-inner-title {
  color: #fff;
}
.elementor-1298 .elementor-element.elementor-element-6e4b7797 .eael-progressbar-count-wrap {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-532a97c6 > .elementor-widget-container {
  margin: 5px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-532a97c6 {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-532a97c6 .elementor-heading-title {
  color: var(--e-global-color-21bfb04);
  font-family: var(--e-global-typography-61eed76-font-family), Sans-serif;
  font-size: var(--e-global-typography-61eed76-font-size);
  font-weight: var(--e-global-typography-61eed76-font-weight);
  line-height: var(--e-global-typography-61eed76-line-height);
}
.elementor-1298 .elementor-element.elementor-element-34e086c7 {
  text-align: center;
  color: var(--e-global-color-d345fd2);
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298 .elementor-element.elementor-element-7984f384 > .elementor-background-overlay {
  background-color: var(--e-global-color-21bfb04);
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-7984f384 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 110px 15px 110px 15px;
}
.elementor-1298 .elementor-element.elementor-element-49b57676.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-1298 .elementor-element.elementor-element-6a1f1bff {
  --divider-border-style: dotted;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 10px;
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-6a1f1bff > .elementor-widget-container {
  background-color: var(--e-global-color-21bfb04);
  margin: 0px 0px 25px 0px;
  padding: 10px 15px 10px 15px;
  border-radius: 30px 30px 30px 30px;
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.2);
}
.elementor-1298 .elementor-element.elementor-element-6a1f1bff .elementor-divider-separator {
  width: 145px;
}
.elementor-1298 .elementor-element.elementor-element-6a1f1bff .elementor-divider__text {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-4a1641a8 .elementskit-section-title-wraper .elementskit-section-title {
  color: var(--e-global-color-primary);
  margin: 5px 0px 25px 0px;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  text-transform: var(--e-global-typography-text-text-transform);
  font-style: var(--e-global-typography-text-font-style);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-1298 .elementor-element.elementor-element-4a1641a8 .elementskit-section-title-wraper .elementskit-section-title > span {
  color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-4a1641a8 .elementskit-section-title-wraper p {
  margin: 0px 300px 0px 300px;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap {
  height: 360px;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap {
  transition: 500ms;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .eael-filter-gallery-wrapper {
  background-color: #ffffff00;
  border-radius: 0px;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .eael-filter-gallery-control ul li.control {
  color: #444;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .eael-filter-gallery-control ul > li.control {
  border-radius: 0px;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .eael-filter-gallery-control ul li.active {
  color: #fff;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .eael-filter-gallery-control ul li.control.active {
  background: #333;
  border-radius: 0px;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .eael-filterable-gallery-item-wrap .eael-gallery-grid-item {
  margin: 15px 15px 15px 15px;
  border-radius: 30px;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap .gallery-item-hoverer-bg {
  background-color: #000000e8;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title {
  color: #ffffff;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.2em;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content {
  color: #ffffff;
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .video-popup-bg {
  background-color: rgba(0, 0, 0, 0.7);
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .video-popup:hover > img {
  transform: scale(1.1);
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap .gallery-item-buttons > a span {
  background: var(--e-global-color-secondary);
  color: #fff;
  height: 50px;
  line-height: 50px;
  width: 50px;
  font-size: 18px;
  border-radius: 100px;
  transition: 300ms;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap .gallery-item-buttons > a span img {
  height: 18px;
  width: 18px;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap .gallery-item-buttons > a span:hover {
  background: var(--e-global-color-accent);
  color: var(--e-global-color-f06adda);
  border-radius: 100px;
}
.elementor-1298 .elementor-element.elementor-element-7590a33c #eael-fg-no-items-found {
  text-align: center;
  color: #858e9a;
  border-radius: 0px;
}
.elementor-1298 .elementor-element.elementor-element-1d73e41b:not(.elementor-motion-effects-element-type-background),
.elementor-1298 .elementor-element.elementor-element-1d73e41b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-1d73e41b > .elementor-background-overlay {
  opacity: 0.08;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-1d73e41b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 15px 120px 15px;
}
.elementor-1298 .elementor-element.elementor-element-15aee37.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-1298 .elementor-element.elementor-element-60ef40bd {
  --divider-border-style: dotted;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 10px;
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-60ef40bd > .elementor-widget-container {
  background-color: var(--e-global-color-21bfb04);
  margin: 0px 0px 25px 0px;
  padding: 10px 15px 10px 15px;
  border-radius: 30px 30px 30px 30px;
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.2);
}
.elementor-1298 .elementor-element.elementor-element-60ef40bd .elementor-divider-separator {
  width: 110px;
}
.elementor-1298 .elementor-element.elementor-element-60ef40bd .elementor-divider__text {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-39985d13 .elementskit-section-title-wraper .elementskit-section-title {
  color: var(--e-global-color-primary);
  margin: 5px 0px 25px 0px;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  text-transform: var(--e-global-typography-text-text-transform);
  font-style: var(--e-global-typography-text-font-style);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-1298 .elementor-element.elementor-element-39985d13 .elementskit-section-title-wraper .elementskit-section-title > span {
  color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-39985d13 .elementskit-section-title-wraper p {
  margin: 0px 300px 0px 300px;
}
.elementor-1298 .elementor-element.elementor-element-3c1f10eb {
  margin-top: 25px;
  margin-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-43c685b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-43c685b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298
  .elementor-element.elementor-element-43c685b0
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-43c685b0 > .elementor-element-populated > .elementor-background-overlay {
  opacity: 0.75;
}
.elementor-1298 .elementor-element.elementor-element-43c685b0 > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-43c685b0 > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-43c685b0 > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-43c685b0 > .elementor-element-populated {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
}
.elementor-1298 .elementor-element.elementor-element-43c685b0 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-60b906b2 img {
  width: 100%;
  border-radius: 30px 30px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-2b4b4379 {
  margin-top: -50px;
  margin-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-37f5cf73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-37f5cf73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}
.elementor-1298
  .elementor-element.elementor-element-37f5cf73
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-1298 .elementor-element.elementor-element-37f5cf73 > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-37f5cf73 > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-37f5cf73 > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-37f5cf73 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 20px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 20px;
  padding: 20px 20px 20px 20px;
}
.elementor-1298 .elementor-element.elementor-element-37f5cf73 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-20638a72 {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-20638a72 .elementor-heading-title {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-42d6a0a1 > .elementor-widget-container {
  margin: 0px 0px -17px 0px;
}
.elementor-1298 .elementor-element.elementor-element-42d6a0a1 {
  text-align: center;
  color: var(--e-global-color-ad41708);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-3aae2a42 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 12px;
  --grid-column-gap: 10px;
  --grid-row-gap: 0px;
}
.elementor-1298 .elementor-element.elementor-element-3aae2a42 .elementor-widget-container {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-3aae2a42 > .elementor-widget-container {
  margin: 25px 0px 25px 0px;
}
.elementor-1298 .elementor-element.elementor-element-3aae2a42 .elementor-social-icon {
  background-color: #f94c3000;
  --icon-padding: 0.8em;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #1d274e45;
}
.elementor-1298 .elementor-element.elementor-element-3aae2a42 .elementor-social-icon i {
  color: var(--e-global-color-primary);
}
.elementor-1298 .elementor-element.elementor-element-3aae2a42 .elementor-social-icon svg {
  fill: var(--e-global-color-primary);
}
.elementor-1298 .elementor-element.elementor-element-3aae2a42 .elementor-icon {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-3aae2a42 .elementor-social-icon:hover {
  background-color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-3aae2a42 .elementor-social-icon:hover i {
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-3aae2a42 .elementor-social-icon:hover svg {
  fill: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-640522e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-640522e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298
  .elementor-element.elementor-element-640522e4
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-640522e4 > .elementor-element-populated > .elementor-background-overlay {
  opacity: 0.75;
}
.elementor-1298 .elementor-element.elementor-element-640522e4 > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-640522e4 > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-640522e4 > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-640522e4 > .elementor-element-populated {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
}
.elementor-1298 .elementor-element.elementor-element-640522e4 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-1cb78334 img {
  width: 100%;
  border-radius: 30px 30px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-70fbc9d {
  margin-top: -50px;
  margin-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-4b6f034f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-4b6f034f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}
.elementor-1298
  .elementor-element.elementor-element-4b6f034f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-1298 .elementor-element.elementor-element-4b6f034f > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-4b6f034f > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-4b6f034f > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-4b6f034f > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 20px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 20px;
  padding: 20px 20px 20px 20px;
}
.elementor-1298 .elementor-element.elementor-element-4b6f034f > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-29c80691 {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-29c80691 .elementor-heading-title {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-2118da25 > .elementor-widget-container {
  margin: 0px 0px -17px 0px;
}
.elementor-1298 .elementor-element.elementor-element-2118da25 {
  text-align: center;
  color: var(--e-global-color-ad41708);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-fdb1b1b {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 12px;
  --grid-column-gap: 10px;
  --grid-row-gap: 0px;
}
.elementor-1298 .elementor-element.elementor-element-fdb1b1b .elementor-widget-container {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-fdb1b1b > .elementor-widget-container {
  margin: 25px 0px 25px 0px;
}
.elementor-1298 .elementor-element.elementor-element-fdb1b1b .elementor-social-icon {
  background-color: #f94c3000;
  --icon-padding: 0.8em;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #1d274e45;
}
.elementor-1298 .elementor-element.elementor-element-fdb1b1b .elementor-social-icon i {
  color: var(--e-global-color-primary);
}
.elementor-1298 .elementor-element.elementor-element-fdb1b1b .elementor-social-icon svg {
  fill: var(--e-global-color-primary);
}
.elementor-1298 .elementor-element.elementor-element-fdb1b1b .elementor-icon {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-fdb1b1b .elementor-social-icon:hover {
  background-color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-fdb1b1b .elementor-social-icon:hover i {
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-fdb1b1b .elementor-social-icon:hover svg {
  fill: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-67aef01f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-67aef01f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298
  .elementor-element.elementor-element-67aef01f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-67aef01f > .elementor-element-populated > .elementor-background-overlay {
  opacity: 0.75;
}
.elementor-1298 .elementor-element.elementor-element-67aef01f > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-67aef01f > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-67aef01f > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-67aef01f > .elementor-element-populated {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
}
.elementor-1298 .elementor-element.elementor-element-67aef01f > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-383b17cf img {
  width: 100%;
  border-radius: 30px 30px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-6d62e0eb {
  margin-top: -50px;
  margin-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-2781120a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-2781120a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}
.elementor-1298
  .elementor-element.elementor-element-2781120a
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-1298 .elementor-element.elementor-element-2781120a > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-2781120a > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-2781120a > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-2781120a > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 20px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 20px;
  padding: 20px 20px 20px 20px;
}
.elementor-1298 .elementor-element.elementor-element-2781120a > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-65570e10 {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-65570e10 .elementor-heading-title {
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-3cb2aba0 > .elementor-widget-container {
  margin: 0px 0px -17px 0px;
}
.elementor-1298 .elementor-element.elementor-element-3cb2aba0 {
  text-align: center;
  color: var(--e-global-color-ad41708);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-0ba0848 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 12px;
  --grid-column-gap: 10px;
  --grid-row-gap: 0px;
}
.elementor-1298 .elementor-element.elementor-element-0ba0848 .elementor-widget-container {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-0ba0848 > .elementor-widget-container {
  margin: 25px 0px 25px 0px;
}
.elementor-1298 .elementor-element.elementor-element-0ba0848 .elementor-social-icon {
  background-color: #f94c3000;
  --icon-padding: 0.8em;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #1d274e45;
}
.elementor-1298 .elementor-element.elementor-element-0ba0848 .elementor-social-icon i {
  color: var(--e-global-color-primary);
}
.elementor-1298 .elementor-element.elementor-element-0ba0848 .elementor-social-icon svg {
  fill: var(--e-global-color-primary);
}
.elementor-1298 .elementor-element.elementor-element-0ba0848 .elementor-icon {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-0ba0848 .elementor-social-icon:hover {
  background-color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-0ba0848 .elementor-social-icon:hover i {
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-0ba0848 .elementor-social-icon:hover svg {
  fill: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-4eeb1e18:not(.elementor-motion-effects-element-type-background),
.elementor-1298 .elementor-element.elementor-element-4eeb1e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-e5e9561);
}
.elementor-1298 .elementor-element.elementor-element-4eeb1e18 > .elementor-background-overlay {
  background-image: url("https://netpadi.com/wp-content/uploads/2023/12/agency-img3-1.png");
  background-position: center center;
  background-repeat: repeat;
  opacity: 0.08;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-4eeb1e18 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 15px 120px 15px;
}
.elementor-1298 .elementor-element.elementor-element-27c27134 {
  --divider-border-style: dotted;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 10px;
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-27c27134 > .elementor-widget-container {
  background-color: var(--e-global-color-21bfb04);
  margin: 0px 0px 20px 0px;
  padding: 10px 15px 10px 15px;
  border-radius: 30px 30px 30px 30px;
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.2);
}
.elementor-1298 .elementor-element.elementor-element-27c27134 .elementor-divider-separator {
  width: 145px;
}
.elementor-1298 .elementor-element.elementor-element-27c27134 .elementor-divider__text {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-6f8bf44b .elementskit-section-title-wraper .elementskit-section-title {
  color: var(--e-global-color-21bfb04);
  margin: 5px 0px 0px 0px;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  text-transform: var(--e-global-typography-text-text-transform);
  font-style: var(--e-global-typography-text-font-style);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-1298 .elementor-element.elementor-element-6f8bf44b .elementskit-section-title-wraper .elementskit-section-title > span {
  color: var(--e-global-color-aa262d7);
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-1f770135.elementor-column .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-1298 .elementor-element.elementor-element-1f770135.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-1298 .elementor-element.elementor-element-1f770135 > .elementor-element-populated {
  margin: 0px 0px 0px 50px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 50px;
}
.elementor-1298 .elementor-element.elementor-element-6ae3087f > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-1298 .elementor-element.elementor-element-6ae3087f {
  color: var(--e-global-color-ad41708);
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-491ff0c5.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-491ff0c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-535489e9 {
  margin-top: 90px;
  margin-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-70539c92 > .elementor-element-populated > .elementor-background-overlay {
  background-color: var(--e-global-color-f06adda);
  opacity: 0.75;
}
.elementor-1298 .elementor-element.elementor-element-70539c92 > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-70539c92 > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-70539c92 > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-70539c92 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 30px 0px 0px;
  --e-column-margin-right: 30px;
  --e-column-margin-left: 0px;
  padding: 0px 40px 40px 40px;
}
.elementor-1298 .elementor-element.elementor-element-70539c92 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-78ae9851 > .elementor-widget-container {
  margin: -40px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-78ae9851 {
  text-align: left;
}
.elementor-1298 .elementor-element.elementor-element-78ae9851 img {
  width: 30%;
  border-style: solid;
  border-width: 6px 6px 6px 6px;
  border-color: var(--e-global-color-e5e9561);
  border-radius: 100% 100% 100% 100%;
}
.elementor-1298 .elementor-element.elementor-element-63d058a2 > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-1298 .elementor-element.elementor-element-63d058a2 {
  color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-b102ccc {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #ffffff21;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 15px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-b102ccc > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-3e5bc4d6 .elementor-image-box-title {
  margin-bottom: 7px;
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-3e5bc4d6 .elementor-image-box-description {
  color: var(--e-global-color-57a29b1);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-5677a831.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-5677a831.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-48c3a72e {
  text-align: right;
}
.elementor-1298 .elementor-element.elementor-element-48c3a72e .elementor-star-rating {
  font-size: 12px;
}
body:not(.rtl) .elementor-1298 .elementor-element.elementor-element-48c3a72e .elementor-star-rating i:not(:last-of-type) {
  margin-right: 4px;
}
body.rtl .elementor-1298 .elementor-element.elementor-element-48c3a72e .elementor-star-rating i:not(:last-of-type) {
  margin-left: 4px;
}
.elementor-1298 .elementor-element.elementor-element-48c3a72e .elementor-star-rating i:before {
  color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-7ed3fba > .elementor-element-populated > .elementor-background-overlay {
  background-color: var(--e-global-color-f06adda);
  opacity: 0.75;
}
.elementor-1298 .elementor-element.elementor-element-7ed3fba > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-7ed3fba > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-7ed3fba > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-7ed3fba > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 0px 40px 40px 40px;
}
.elementor-1298 .elementor-element.elementor-element-7ed3fba > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-50fe908f > .elementor-widget-container {
  margin: -40px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-50fe908f {
  text-align: left;
}
.elementor-1298 .elementor-element.elementor-element-50fe908f img {
  width: 30%;
  border-style: solid;
  border-width: 6px 6px 6px 6px;
  border-color: var(--e-global-color-e5e9561);
  border-radius: 100% 100% 100% 100%;
}
.elementor-1298 .elementor-element.elementor-element-3c04330b > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-1298 .elementor-element.elementor-element-3c04330b {
  color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-562d7663 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #ffffff21;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 15px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-562d7663 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-2fca6392 .elementor-image-box-title {
  margin-bottom: 7px;
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-2fca6392 .elementor-image-box-description {
  color: var(--e-global-color-57a29b1);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-6100f27c.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-6100f27c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-4243a46a {
  text-align: right;
}
.elementor-1298 .elementor-element.elementor-element-4243a46a .elementor-star-rating {
  font-size: 12px;
}
body:not(.rtl) .elementor-1298 .elementor-element.elementor-element-4243a46a .elementor-star-rating i:not(:last-of-type) {
  margin-right: 4px;
}
body.rtl .elementor-1298 .elementor-element.elementor-element-4243a46a .elementor-star-rating i:not(:last-of-type) {
  margin-left: 4px;
}
.elementor-1298 .elementor-element.elementor-element-4243a46a .elementor-star-rating i:before {
  color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-2ef2d95c > .elementor-element-populated > .elementor-background-overlay {
  background-color: var(--e-global-color-f06adda);
  opacity: 0.75;
}
.elementor-1298 .elementor-element.elementor-element-2ef2d95c > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-2ef2d95c > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-2ef2d95c > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-2ef2d95c > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 30px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 30px;
  padding: 0px 40px 40px 40px;
}
.elementor-1298 .elementor-element.elementor-element-2ef2d95c > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-cb2dcb6 > .elementor-widget-container {
  margin: -40px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-cb2dcb6 {
  text-align: left;
}
.elementor-1298 .elementor-element.elementor-element-cb2dcb6 img {
  width: 30%;
  border-style: solid;
  border-width: 6px 6px 6px 6px;
  border-color: var(--e-global-color-e5e9561);
  border-radius: 100% 100% 100% 100%;
}
.elementor-1298 .elementor-element.elementor-element-71257f3a > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-1298 .elementor-element.elementor-element-71257f3a {
  color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-4b64d7f0 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #ffffff21;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 15px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-4b64d7f0 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-21b9954 .elementor-image-box-title {
  margin-bottom: 7px;
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-21b9954 .elementor-image-box-description {
  color: var(--e-global-color-57a29b1);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-259df4dd.elementor-column .elementor-widget-wrap {
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-259df4dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1298 .elementor-element.elementor-element-15466b8b {
  text-align: right;
}
.elementor-1298 .elementor-element.elementor-element-15466b8b .elementor-star-rating {
  font-size: 12px;
}
body:not(.rtl) .elementor-1298 .elementor-element.elementor-element-15466b8b .elementor-star-rating i:not(:last-of-type) {
  margin-right: 4px;
}
body.rtl .elementor-1298 .elementor-element.elementor-element-15466b8b .elementor-star-rating i:not(:last-of-type) {
  margin-left: 4px;
}
.elementor-1298 .elementor-element.elementor-element-15466b8b .elementor-star-rating i:before {
  color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-101aab8d:not(.elementor-motion-effects-element-type-background),
.elementor-1298 .elementor-element.elementor-element-101aab8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image: url("https://netpadi.com/wp-content/uploads/2023/12/bg-2.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1298 .elementor-element.elementor-element-101aab8d > .elementor-background-overlay {
  background-color: var(--e-global-color-ad41708);
  opacity: 0.7;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-101aab8d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: -126px;
  padding: 120px 15px 120px 15px;
}
.elementor-1298 .elementor-element.elementor-element-478f3fda {
  --divider-border-style: dotted;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 10px;
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-478f3fda > .elementor-widget-container {
  background-color: var(--e-global-color-21bfb04);
  margin: 0px 0px 25px 0px;
  padding: 10px 15px 10px 15px;
  border-radius: 30px 30px 30px 30px;
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.2);
}
.elementor-1298 .elementor-element.elementor-element-478f3fda .elementor-divider-separator {
  width: 130px;
}
.elementor-1298 .elementor-element.elementor-element-478f3fda .elementor-divider__text {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-7793439d .elementskit-section-title-wraper .elementskit-section-title {
  color: var(--e-global-color-primary);
  margin: 5px 0px 25px 0px;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  text-transform: var(--e-global-typography-text-text-transform);
  font-style: var(--e-global-typography-text-font-style);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-1298 .elementor-element.elementor-element-7793439d .elementskit-section-title-wraper .elementskit-section-title > span {
  color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-7793439d .elementskit-section-title-wraper p {
  margin: -18px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-15efb445 > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-1298 .elementor-element.elementor-element-15efb445 {
  --icon-box-icon-margin: 20px;
}
.elementor-1298 .elementor-element.elementor-element-15efb445 .elementor-icon-box-title {
  margin-bottom: 8px;
}
.elementor-1298 .elementor-element.elementor-element-15efb445.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-f06adda);
  fill: var(--e-global-color-21bfb04);
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-15efb445.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-15efb445.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-f06adda);
  color: var(--e-global-color-f06adda);
  border-color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-15efb445.elementor-view-framed .elementor-icon {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-15efb445 .elementor-icon {
  font-size: 33px;
  padding: 20px;
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-15efb445 .elementor-icon-box-description {
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298 .elementor-element.elementor-element-314110a1 > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-1298 .elementor-element.elementor-element-314110a1 {
  --icon-box-icon-margin: 20px;
}
.elementor-1298 .elementor-element.elementor-element-314110a1 .elementor-icon-box-title {
  margin-bottom: 8px;
}
.elementor-1298 .elementor-element.elementor-element-314110a1.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-f06adda);
  fill: var(--e-global-color-21bfb04);
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-314110a1.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-314110a1.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-f06adda);
  color: var(--e-global-color-f06adda);
  border-color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-314110a1.elementor-view-framed .elementor-icon {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-314110a1 .elementor-icon {
  font-size: 33px;
  padding: 20px;
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-314110a1 .elementor-icon-box-description {
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298 .elementor-element.elementor-element-3c19955a {
  --icon-box-icon-margin: 20px;
}
.elementor-1298 .elementor-element.elementor-element-3c19955a .elementor-icon-box-title {
  margin-bottom: 8px;
}
.elementor-1298 .elementor-element.elementor-element-3c19955a.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-f06adda);
  fill: var(--e-global-color-21bfb04);
  color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-3c19955a.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-3c19955a.elementor-view-default .elementor-icon {
  fill: var(--e-global-color-f06adda);
  color: var(--e-global-color-f06adda);
  border-color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-3c19955a.elementor-view-framed .elementor-icon {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-3c19955a .elementor-icon {
  font-size: 33px;
  padding: 20px;
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-3c19955a .elementor-icon-box-description {
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298 .elementor-element.elementor-element-24b3785a > .elementor-widget-container {
  margin: 0px -62px 0px -25px;
}
.elementor-1298 .elementor-element.elementor-element-24b3785a {
  z-index: 1;
}
.elementor-1298 .elementor-element.elementor-element-35e636c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-35e636c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-35e636c3 > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-35e636c3 > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-35e636c3 > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-35e636c3 > .elementor-element-populated {
  box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.15);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 100px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 40px 40px 40px 40px;
}
.elementor-1298 .elementor-element.elementor-element-35e636c3 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-4c57d96b {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-6930a6bb > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-1298 .elementor-element.elementor-element-6930a6bb {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-field-group {
  padding-right: calc(10px / 2);
  padding-left: calc(10px / 2);
  margin-bottom: 20px;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-form-fields-wrapper {
  margin-left: calc(-10px / 2);
  margin-right: calc(-10px / 2);
  margin-bottom: -20px;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}
body.rtl .elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-labels-inline .elementor-field-group > label {
  padding-left: 0px;
}
body:not(.rtl) .elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-labels-inline .elementor-field-group > label {
  padding-right: 0px;
}
body .elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-labels-above .elementor-field-group > label {
  padding-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-field-type-html {
  padding-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
  background-color: #ffffff;
  border-color: #dddddd;
  border-width: 1px 1px 1px 1px;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-field-group .elementor-select-wrapper select {
  background-color: #ffffff;
  border-color: #dddddd;
  border-width: 1px 1px 1px 1px;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-field-group .elementor-select-wrapper::before {
  color: #dddddd;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .e-form__buttons__wrapper__button-next {
  background-color: var(--e-global-color-secondary);
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-button[type="submit"] {
  background-color: var(--e-global-color-secondary);
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-button[type="submit"] svg * {
  fill: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .e-form__buttons__wrapper__button-previous {
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .e-form__buttons__wrapper__button-next:hover {
  background-color: var(--e-global-color-accent);
  color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-button[type="submit"]:hover {
  background-color: var(--e-global-color-accent);
  color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .elementor-button[type="submit"]:hover svg * {
  fill: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be .e-form__buttons__wrapper__button-previous:hover {
  color: var(--e-global-color-f06adda);
}
.elementor-1298 .elementor-element.elementor-element-6e7e7be {
  --e-form-steps-indicators-spacing: 20px;
  --e-form-steps-indicator-padding: 30px;
  --e-form-steps-indicator-inactive-secondary-color: #ffffff;
  --e-form-steps-indicator-active-secondary-color: #ffffff;
  --e-form-steps-indicator-completed-secondary-color: #ffffff;
  --e-form-steps-divider-width: 1px;
  --e-form-steps-divider-gap: 10px;
}
.elementor-1298 .elementor-element.elementor-element-27e7e11 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 15px 0px 15px;
}
.elementor-1298 .elementor-element.elementor-element-27e7e11 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-42d32e53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1298 .elementor-element.elementor-element-42d32e53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}
.elementor-1298 .elementor-element.elementor-element-42d32e53 > .elementor-element-populated,
.elementor-1298 .elementor-element.elementor-element-42d32e53 > .elementor-element-populated > .elementor-background-overlay,
.elementor-1298 .elementor-element.elementor-element-42d32e53 > .elementor-background-slideshow {
  border-radius: 30px 30px 30px 30px;
}
.elementor-1298 .elementor-element.elementor-element-42d32e53 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 40px 40px 40px 40px;
}
.elementor-1298 .elementor-element.elementor-element-42d32e53 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298
  .elementor-element.elementor-element-77862d24
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 11px;
}
.elementor-1298 .elementor-element.elementor-element-77862d24 > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #ffffff42;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-77862d24 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-745f34da .elementor-icon-wrapper {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-745f34da.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-745f34da.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-745f34da.elementor-view-default .elementor-icon {
  color: var(--e-global-color-21bfb04);
  border-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-745f34da.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-745f34da.elementor-view-default .elementor-icon svg {
  fill: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-745f34da .elementor-icon {
  font-size: 65px;
}
.elementor-1298 .elementor-element.elementor-element-745f34da .elementor-icon svg {
  height: 65px;
}
.elementor-1298 .elementor-element.elementor-element-c743c86 .elementor-counter-number-wrapper {
  color: var(--e-global-color-21bfb04);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-1298 .elementor-element.elementor-element-c743c86 .elementor-counter-title {
  color: var(--e-global-color-ad41708);
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298
  .elementor-element.elementor-element-42e00434
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 11px;
}
.elementor-1298 .elementor-element.elementor-element-42e00434 > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #ffffff42;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-42e00434 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-19afc525 .elementor-icon-wrapper {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-19afc525.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-19afc525.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-19afc525.elementor-view-default .elementor-icon {
  color: var(--e-global-color-21bfb04);
  border-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-19afc525.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-19afc525.elementor-view-default .elementor-icon svg {
  fill: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-19afc525 .elementor-icon {
  font-size: 65px;
}
.elementor-1298 .elementor-element.elementor-element-19afc525 .elementor-icon svg {
  height: 65px;
}
.elementor-1298 .elementor-element.elementor-element-30676212 .elementor-counter-number-wrapper {
  color: var(--e-global-color-21bfb04);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-1298 .elementor-element.elementor-element-30676212 .elementor-counter-title {
  color: var(--e-global-color-ad41708);
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298
  .elementor-element.elementor-element-2f0f84d4
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 11px;
}
.elementor-1298 .elementor-element.elementor-element-2f0f84d4 > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #ffffff42;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-2f0f84d4 > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-444ea696 .elementor-icon-wrapper {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-444ea696.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-444ea696.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-444ea696.elementor-view-default .elementor-icon {
  color: var(--e-global-color-21bfb04);
  border-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-444ea696.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-444ea696.elementor-view-default .elementor-icon svg {
  fill: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-444ea696 .elementor-icon {
  font-size: 65px;
}
.elementor-1298 .elementor-element.elementor-element-444ea696 .elementor-icon svg {
  height: 65px;
}
.elementor-1298 .elementor-element.elementor-element-4129b8c5 .elementor-counter-number-wrapper {
  color: var(--e-global-color-21bfb04);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-1298 .elementor-element.elementor-element-4129b8c5 .elementor-counter-title {
  color: var(--e-global-color-ad41708);
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298
  .elementor-element.elementor-element-46b1b0d1
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 11px;
}
.elementor-1298 .elementor-element.elementor-element-3ba56655 .elementor-icon-wrapper {
  text-align: center;
}
.elementor-1298 .elementor-element.elementor-element-3ba56655.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-3ba56655.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-3ba56655.elementor-view-default .elementor-icon {
  color: var(--e-global-color-21bfb04);
  border-color: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-3ba56655.elementor-view-framed .elementor-icon,
.elementor-1298 .elementor-element.elementor-element-3ba56655.elementor-view-default .elementor-icon svg {
  fill: var(--e-global-color-21bfb04);
}
.elementor-1298 .elementor-element.elementor-element-3ba56655 .elementor-icon {
  font-size: 65px;
}
.elementor-1298 .elementor-element.elementor-element-3ba56655 .elementor-icon svg {
  height: 65px;
}
.elementor-1298 .elementor-element.elementor-element-659fadd4 .elementor-counter-number-wrapper {
  color: var(--e-global-color-21bfb04);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-1298 .elementor-element.elementor-element-659fadd4 .elementor-counter-title {
  color: var(--e-global-color-ad41708);
  font-family: var(--e-global-typography-f500460-font-family), Sans-serif;
  font-size: var(--e-global-typography-f500460-font-size);
  font-weight: var(--e-global-typography-f500460-font-weight);
  line-height: var(--e-global-typography-f500460-line-height);
}
.elementor-1298 .elementor-element.elementor-element-35bec124:not(.elementor-motion-effects-element-type-background),
.elementor-1298 .elementor-element.elementor-element-35bec124 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ad41708);
}
.elementor-1298 .elementor-element.elementor-element-35bec124 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 80px 15px 80px 15px;
}
.elementor-1298 .elementor-element.elementor-element-35bec124 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-7b599c48 {
  --divider-border-style: dotted;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 10px;
  width: auto;
  max-width: auto;
}
.elementor-1298 .elementor-element.elementor-element-7b599c48 > .elementor-widget-container {
  background-color: var(--e-global-color-21bfb04);
  margin: 0px 0px 15px 0px;
  padding: 10px 15px 10px 15px;
  border-radius: 30px 30px 30px 30px;
  box-shadow: 0px 5px 20px -5px rgba(0, 0, 0, 0.2);
}
.elementor-1298 .elementor-element.elementor-element-7b599c48 .elementor-divider-separator {
  width: 125px;
}
.elementor-1298 .elementor-element.elementor-element-7b599c48 .elementor-divider__text {
  color: var(--e-global-color-08fcc9d);
  font-family: var(--e-global-typography-f95c007-font-family), Sans-serif;
  font-size: var(--e-global-typography-f95c007-font-size);
  font-weight: var(--e-global-typography-f95c007-font-weight);
  line-height: var(--e-global-typography-f95c007-line-height);
}
.elementor-1298 .elementor-element.elementor-element-7af85e29 .elementskit-section-title-wraper .elementskit-section-title {
  color: var(--e-global-color-primary);
  margin: 5px 0px 0px 0px;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  text-transform: var(--e-global-typography-text-text-transform);
  font-style: var(--e-global-typography-text-font-style);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-1298 .elementor-element.elementor-element-7af85e29 .elementskit-section-title-wraper .elementskit-section-title > span {
  color: var(--e-global-color-secondary);
}
.elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-3596a82e.elementor-column .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-1298 .elementor-element.elementor-element-3596a82e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-1298 .elementor-element.elementor-element-3596a82e > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 50px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 50px;
}
.elementor-1298 .elementor-element.elementor-element-3596a82e > .elementor-element-populated > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1298 .elementor-element.elementor-element-7591e72a > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-field-group {
  padding-right: calc(10px / 2);
  padding-left: calc(10px / 2);
  margin-bottom: 10px;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-form-fields-wrapper {
  margin-left: calc(-10px / 2);
  margin-right: calc(-10px / 2);
  margin-bottom: -10px;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}
body.rtl .elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-labels-inline .elementor-field-group > label {
  padding-left: 0px;
}
body:not(.rtl) .elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-labels-inline .elementor-field-group > label {
  padding-right: 0px;
}
body .elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-labels-above .elementor-field-group > label {
  padding-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-field-type-html {
  padding-bottom: 0px;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
  background-color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-field-group .elementor-select-wrapper select {
  background-color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .e-form__buttons__wrapper__button-next {
  background-color: var(--e-global-color-secondary);
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-button[type="submit"] {
  background-color: var(--e-global-color-secondary);
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-button[type="submit"] svg * {
  fill: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .e-form__buttons__wrapper__button-previous {
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .e-form__buttons__wrapper__button-next:hover {
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-button[type="submit"]:hover {
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .elementor-button[type="submit"]:hover svg * {
  fill: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c .e-form__buttons__wrapper__button-previous:hover {
  color: #ffffff;
}
.elementor-1298 .elementor-element.elementor-element-d55a76c {
  --e-form-steps-indicators-spacing: 20px;
  --e-form-steps-indicator-padding: 30px;
  --e-form-steps-indicator-inactive-secondary-color: #ffffff;
  --e-form-steps-indicator-active-secondary-color: #ffffff;
  --e-form-steps-indicator-completed-secondary-color: #ffffff;
  --e-form-steps-divider-width: 1px;
  --e-form-steps-divider-gap: 10px;
}
:root {
  --page-title-display: none;
}
@media (max-width: 1366px) {
  .elementor-1298 .elementor-element.elementor-element-3ed87fba .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-2bd9da1-font-size);
    line-height: var(--e-global-typography-2bd9da1-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
  .elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title > span {
    font-size: var(--e-global-typography-2bd9da1-font-size);
    line-height: var(--e-global-typography-2bd9da1-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-159667be .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-58990663 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-675427b .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-title,
  .elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-title a {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-description {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-3f03e015 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-49b65027 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-item > .elementor-icon-list-text,
  .elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-ba6914a-font-size);
    line-height: var(--e-global-typography-ba6914a-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper .elementskit-section-subtitle {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper p {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-b36188a .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-31b092e6 {
    --e-image-carousel-slides-to-show: 3;
  }
  .elementor-1298 .elementor-element.elementor-element-65062bc7 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-3cf5b6ad .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-240f606e .elementor-heading-title {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-76973d58 {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-2955b470 .elementor-heading-title {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-41387005 {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-532a97c6 .elementor-heading-title {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-34e086c7 {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6a1f1bff .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-4a1641a8 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-60ef40bd .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-39985d13 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-42d6a0a1 {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-2118da25 {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-3cb2aba0 {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-27c27134 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6f8bf44b .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-3e5bc4d6 .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-2fca6392 .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-21b9954 .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-478f3fda .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-7793439d .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-15efb445 .elementor-icon-box-description {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-314110a1 .elementor-icon-box-description {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-3c19955a .elementor-icon-box-description {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-c743c86 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-c743c86 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-30676212 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-30676212 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-4129b8c5 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-4129b8c5 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-659fadd4 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-659fadd4 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-7b599c48 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-7af85e29 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
}
@media (max-width: 1200px) {
  .elementor-1298 .elementor-element.elementor-element-31b092e6 {
    --e-image-carousel-slides-to-show: 3;
  }
}
@media (max-width: 1024px) {
  .elementor-1298 .elementor-element.elementor-element-2a40647b > .elementor-element-populated {
    margin: 145px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-3ed87fba .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title {
    margin: 0px 0px 25px 0px;
    font-size: var(--e-global-typography-2bd9da1-font-size);
    line-height: var(--e-global-typography-2bd9da1-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
  .elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title > span {
    font-size: var(--e-global-typography-2bd9da1-font-size);
    line-height: var(--e-global-typography-2bd9da1-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper p {
    margin: 0px 0px 35px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-159667be .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-58990663 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-5169447e {
    padding: 0px 250px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-675427b .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-5b513cfc > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-4f73caf2.elementor-column .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-1298 .elementor-element.elementor-element-4f73caf2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-1298 .elementor-element.elementor-element-4f73caf2 > .elementor-element-populated {
    margin: 0px 30px 0px 0px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-title,
  .elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-title a {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-description {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-3f06f7f3 > .elementor-widget-container {
    margin: 40px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-56c89394 > .elementor-element-populated {
    margin: 50px 50px 0px 50px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 50px;
  }
  .elementor-1298 .elementor-element.elementor-element-1765858 {
    margin-top: 0px;
    margin-bottom: -250px;
  }
  .elementor-1298 .elementor-element.elementor-element-4bae509d .video-content {
    padding: 100px 0px 100px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-1122494d > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-3f03e015 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-49b65027 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-25af3d40 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-item > .elementor-icon-list-text,
  .elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-ba6914a-font-size);
    line-height: var(--e-global-typography-ba6914a-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper .elementskit-section-subtitle {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper p {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-b36188a .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-31b092e6 {
    --e-image-carousel-slides-to-show: 2;
  }
  .elementor-1298 .elementor-element.elementor-element-49320828 > .elementor-element-populated {
    padding: 150px 150px 150px 150px;
  }
  .elementor-1298 .elementor-element.elementor-element-65062bc7 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-3cf5b6ad .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-240f606e .elementor-heading-title {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-76973d58 {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-2955b470 .elementor-heading-title {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-41387005 {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-532a97c6 .elementor-heading-title {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-34e086c7 {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6a1f1bff .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-4a1641a8 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-4a1641a8 .elementskit-section-title-wraper p {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-60ef40bd .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-39985d13 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-39985d13 .elementskit-section-title-wraper p {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-43c685b0 > .elementor-element-populated {
    margin: 0px 20px 40px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-42d6a0a1 {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-640522e4 > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-2118da25 {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-67aef01f > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
  }
  .elementor-1298 .elementor-element.elementor-element-3cb2aba0 {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-3073319d.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-1298 .elementor-element.elementor-element-27c27134 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6f8bf44b .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-1f770135 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-6ae3087f > .elementor-widget-container {
    margin: 15px 0px -10px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-6ae3087f {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-70539c92 > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-3e5bc4d6 .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-7ed3fba > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
  }
  .elementor-1298 .elementor-element.elementor-element-2fca6392 .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-2ef2d95c > .elementor-element-populated {
    margin: 80px 180px 0px 180px;
    --e-column-margin-right: 180px;
    --e-column-margin-left: 180px;
  }
  .elementor-1298 .elementor-element.elementor-element-21b9954 .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-101aab8d {
    margin-top: 0px;
    margin-bottom: -120px;
  }
  .elementor-1298 .elementor-element.elementor-element-5a596ec2 > .elementor-element-populated {
    margin: 0px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-478f3fda .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-7793439d .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-15efb445 .elementor-icon-box-description {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-314110a1 .elementor-icon-box-description {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-3c19955a .elementor-icon-box-description {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-bc-flex-widget .elementor-1298 .elementor-element.elementor-element-8afcc00.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
  }
  .elementor-1298 .elementor-element.elementor-element-8afcc00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
  }
  .elementor-1298 .elementor-element.elementor-element-24b3785a > .elementor-widget-container {
    margin: 0px -60px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-77862d24 > .elementor-element-populated {
    border-width: 0px 1px 1px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-c743c86 > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-c743c86 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-c743c86 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-42e00434 > .elementor-element-populated {
    border-width: 0px 0px 1px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-30676212 > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-30676212 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-30676212 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-2f0f84d4 > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-4129b8c5 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-4129b8c5 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-46b1b0d1 > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-659fadd4 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-659fadd4 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-52dae2a1.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-1298 .elementor-element.elementor-element-7b599c48 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-7af85e29 .elementskit-section-title-wraper .elementskit-section-title {
    margin: 5px 100px 0px 100px;
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-3596a82e > .elementor-element-populated {
    margin: 0px 100px 0px 100px;
    --e-column-margin-right: 100px;
    --e-column-margin-left: 100px;
  }
  .elementor-1298 .elementor-element.elementor-element-7591e72a > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-7591e72a {
    text-align: center;
  }
}
@media (max-width: 880px) {
  .elementor-1298 .elementor-element.elementor-element-31b092e6 {
    --e-image-carousel-slides-to-show: 2;
  }
  .elementor-1298 .elementor-element.elementor-element-3bdb1403 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 100px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-1298 .elementor-element.elementor-element-7ffb3966 > .elementor-container {
    min-height: 1000px;
  }
  .elementor-1298 .elementor-element.elementor-element-7ffb3966:not(.elementor-motion-effects-element-type-background),
  .elementor-1298 .elementor-element.elementor-element-7ffb3966 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: -1000px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-2a40647b > .elementor-element-populated {
    margin: 200px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-3ed87fba .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-2bd9da1-font-size);
    line-height: var(--e-global-typography-2bd9da1-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
  .elementor-1298 .elementor-element.elementor-element-6610b923 .elementskit-section-title-wraper .elementskit-section-title > span {
    font-size: var(--e-global-typography-2bd9da1-font-size);
    line-height: var(--e-global-typography-2bd9da1-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-408c45c1 > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-75e26c31 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-7a99efd9.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-1298 .elementor-element.elementor-element-159667be .elementor-divider-separator {
    width: 130px;
    margin: 0 auto;
  }
  .elementor-1298 .elementor-element.elementor-element-159667be .elementor-divider {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-159667be .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-58990663 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-5169447e {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-6d79f4f2 > .elementor-element-populated {
    padding: 0px 0px 30px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-675427b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-675427b .elementor-image-box-img {
    margin-bottom: 17px;
  }
  .elementor-1298 .elementor-element.elementor-element-675427b .elementor-image-box-wrapper .elementor-image-box-img {
    width: 25%;
  }
  .elementor-1298 .elementor-element.elementor-element-675427b .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-5c0d00f2 > .elementor-element-populated {
    border-width: 2px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-268a4be2 > .elementor-widget-container {
    padding: 30px 30px 30px 30px;
  }
  .elementor-1298 .elementor-element.elementor-element-5b513cfc > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-3b7d7524 > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-39e501de > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-451fe034 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-1ca2c287 > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-5acfafda > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-1bd29651 > .elementor-element-populated {
    padding: 40px 40px 40px 40px;
  }
  .elementor-1298 .elementor-element.elementor-element-4f73caf2 > .elementor-element-populated {
    border-width: 0px 0px 1px 0px;
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 30px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-title,
  .elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-title a {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6470d791 .elementor-icon-box-description {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-679e23f7 {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-56c89394 > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-1765858 {
    margin-top: 0px;
    margin-bottom: -80px;
  }
  .elementor-1298 .elementor-element.elementor-element-55d95ba0 > .elementor-widget-container {
    margin: -50px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-474836fe > .elementor-widget-container {
    margin: 0px 20px 0px 20px;
  }
  .elementor-1298 .elementor-element.elementor-element-3f03e015 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-49b65027 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-25af3d40 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-item > .elementor-icon-list-text,
  .elementor-1298 .elementor-element.elementor-element-25af3d40 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-ba6914a-font-size);
    line-height: var(--e-global-typography-ba6914a-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f > .elementor-widget-container {
    margin: 20px 150px 20px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper .elementskit-section-subtitle {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-66afbf4f .elementskit-section-title-wraper p {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-b36188a .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-31b092e6 {
    --e-image-carousel-slides-to-show: 1;
  }
  .elementor-1298 .elementor-element.elementor-element-49320828 > .elementor-element-populated {
    padding: 100px 20px 100px 20px;
  }
  .elementor-1298 .elementor-element.elementor-element-65062bc7 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-3cf5b6ad .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-3bdb1403 > .elementor-element-populated {
    padding: 20px 0px 80px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-7ed1519 > .elementor-element-populated {
    padding: 0px 0px 20px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-240f606e .elementor-heading-title {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-76973d58 {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-7d6c0045 > .elementor-element-populated {
    padding: 0px 0px 20px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-2955b470 .elementor-heading-title {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-41387005 {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-532a97c6 .elementor-heading-title {
    font-size: var(--e-global-typography-61eed76-font-size);
    line-height: var(--e-global-typography-61eed76-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-34e086c7 {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6a1f1bff .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-4a1641a8 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title {
    font-size: 18px;
  }
  .elementor-1298 .elementor-element.elementor-element-7590a33c .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-60ef40bd .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-39985d13 .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-43c685b0 > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-42d6a0a1 {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-640522e4 > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-2118da25 {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-67aef01f > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-3cb2aba0 {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-27c27134 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-6f8bf44b .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-70539c92 > .elementor-element-populated {
    margin: 0px 0px 70px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-78ae9851 {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-78ae9851 img {
    width: 40%;
  }
  .elementor-1298 .elementor-element.elementor-element-63d058a2 {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-6eab774a {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-3e5bc4d6 .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-5677a831 {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-48c3a72e {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-48c3a72e > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-7ed3fba > .elementor-element-populated {
    margin: 0px 0px 70px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-50fe908f {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-50fe908f img {
    width: 40%;
  }
  .elementor-1298 .elementor-element.elementor-element-3c04330b {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-2fca6392 .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-4243a46a {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-4243a46a > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-2ef2d95c > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-cb2dcb6 {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-cb2dcb6 img {
    width: 40%;
  }
  .elementor-1298 .elementor-element.elementor-element-71257f3a {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-21b9954 .elementor-image-box-description {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-15466b8b {
    text-align: center;
  }
  .elementor-1298 .elementor-element.elementor-element-15466b8b > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-5a596ec2.elementor-column > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-1298 .elementor-element.elementor-element-5a596ec2 > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-478f3fda .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-7793439d .elementskit-section-title-wraper .elementskit-section-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-15efb445 > .elementor-widget-container {
    margin: 0px 50px 10px 50px;
  }
  .elementor-1298 .elementor-element.elementor-element-15efb445 .elementor-icon-box-description {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-314110a1 > .elementor-widget-container {
    margin: 0px 50px 10px 50px;
  }
  .elementor-1298 .elementor-element.elementor-element-314110a1 .elementor-icon-box-description {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-3c19955a > .elementor-widget-container {
    margin: 0px 50px 10px 50px;
  }
  .elementor-1298 .elementor-element.elementor-element-3c19955a .elementor-icon-box-description {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-24b3785a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-24b3785a img {
    width: 70%;
  }
  .elementor-1298 .elementor-element.elementor-element-35e636c3 > .elementor-element-populated {
    padding: 40px 30px 40px 30px;
  }
  .elementor-1298 .elementor-element.elementor-element-77862d24 > .elementor-element-populated {
    border-width: 0px 0px 1px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-c743c86 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-c743c86 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-42e00434 > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-30676212 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-30676212 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-2f0f84d4 > .elementor-element-populated {
    border-width: 0px 0px 1px 0px;
    padding: 30px 0px 30px 0px;
  }
  .elementor-1298 .elementor-element.elementor-element-4129b8c5 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-4129b8c5 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-659fadd4 .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-659fadd4 .elementor-counter-title {
    font-size: var(--e-global-typography-f500460-font-size);
    line-height: var(--e-global-typography-f500460-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-7b599c48 .elementor-divider__text {
    font-size: var(--e-global-typography-f95c007-font-size);
    line-height: var(--e-global-typography-f95c007-line-height);
  }
  .elementor-1298 .elementor-element.elementor-element-7af85e29 .elementskit-section-title-wraper .elementskit-section-title {
    margin: 0px 0px 0px 0px;
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-1298 .elementor-element.elementor-element-3596a82e > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
}
@media (min-width: 768px) {
  .elementor-1298 .elementor-element.elementor-element-7a99efd9 {
    width: 40%;
  }
  .elementor-1298 .elementor-element.elementor-element-6d79f4f2 {
    width: 55%;
  }
  .elementor-1298 .elementor-element.elementor-element-5c0d00f2 {
    width: 45%;
  }
  .elementor-1298 .elementor-element.elementor-element-5b513cfc {
    width: 60%;
  }
  .elementor-1298 .elementor-element.elementor-element-4f73caf2 {
    width: 45%;
  }
  .elementor-1298 .elementor-element.elementor-element-4a2fe16c {
    width: 30%;
  }
  .elementor-1298 .elementor-element.elementor-element-35c9d592 {
    width: 24.555%;
  }
  .elementor-1298 .elementor-element.elementor-element-56c89394 {
    width: 52%;
  }
  .elementor-1298 .elementor-element.elementor-element-5144609c {
    width: 48%;
  }
  .elementor-1298 .elementor-element.elementor-element-43ff4c6a {
    width: 52%;
  }
  .elementor-1298 .elementor-element.elementor-element-1122494d {
    width: 48%;
  }
  .elementor-1298 .elementor-element.elementor-element-49320828 {
    width: 46%;
  }
  .elementor-1298 .elementor-element.elementor-element-3bdb1403 {
    width: 54%;
  }
  .elementor-1298 .elementor-element.elementor-element-3073319d {
    width: 42%;
  }
  .elementor-1298 .elementor-element.elementor-element-1f770135 {
    width: 40%;
  }
  .elementor-1298 .elementor-element.elementor-element-491ff0c5 {
    width: 17.554%;
  }
  .elementor-1298 .elementor-element.elementor-element-6eab774a {
    width: 60%;
  }
  .elementor-1298 .elementor-element.elementor-element-5677a831 {
    width: 40%;
  }
  .elementor-1298 .elementor-element.elementor-element-1cc9e116 {
    width: 60%;
  }
  .elementor-1298 .elementor-element.elementor-element-6100f27c {
    width: 40%;
  }
  .elementor-1298 .elementor-element.elementor-element-3eccbcf8 {
    width: 60%;
  }
  .elementor-1298 .elementor-element.elementor-element-259df4dd {
    width: 40%;
  }
  .elementor-1298 .elementor-element.elementor-element-5a596ec2 {
    width: 30%;
  }
  .elementor-1298 .elementor-element.elementor-element-8afcc00 {
    width: 33.664%;
  }
  .elementor-1298 .elementor-element.elementor-element-35e636c3 {
    width: 36%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-1298 .elementor-element.elementor-element-7a99efd9 {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-5b513cfc {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-4f73caf2 {
    width: 55%;
  }
  .elementor-1298 .elementor-element.elementor-element-4a2fe16c {
    width: 45%;
  }
  .elementor-1298 .elementor-element.elementor-element-35c9d592 {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-56c89394 {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-1122494d {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-49320828 {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-3bdb1403 {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-43c685b0 {
    width: 50%;
  }
  .elementor-1298 .elementor-element.elementor-element-640522e4 {
    width: 50%;
  }
  .elementor-1298 .elementor-element.elementor-element-67aef01f {
    width: 50%;
  }
  .elementor-1298 .elementor-element.elementor-element-3073319d {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-1f770135 {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-491ff0c5 {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-70539c92 {
    width: 50%;
  }
  .elementor-1298 .elementor-element.elementor-element-7ed3fba {
    width: 50%;
  }
  .elementor-1298 .elementor-element.elementor-element-2ef2d95c {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-5a596ec2 {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-8afcc00 {
    width: 55%;
  }
  .elementor-1298 .elementor-element.elementor-element-35e636c3 {
    width: 45%;
  }
  .elementor-1298 .elementor-element.elementor-element-77862d24 {
    width: 50%;
  }
  .elementor-1298 .elementor-element.elementor-element-42e00434 {
    width: 50%;
  }
  .elementor-1298 .elementor-element.elementor-element-2f0f84d4 {
    width: 50%;
  }
  .elementor-1298 .elementor-element.elementor-element-46b1b0d1 {
    width: 50%;
  }
  .elementor-1298 .elementor-element.elementor-element-52dae2a1 {
    width: 100%;
  }
  .elementor-1298 .elementor-element.elementor-element-3596a82e {
    width: 100%;
  }
}
