.elementor-6
  .elementor-element.elementor-element-f94144f
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-f94144f {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -132px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-f94144f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-f94144f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8faff;
}
.elementor-6 .elementor-element.elementor-element-f94144f,
.elementor-6
  .elementor-element.elementor-element-f94144f
  > .elementor-background-overlay {
  border-radius: 0px 0px 40px 40px;
}
.elementor-6
  .elementor-element.elementor-element-f94144f
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-db7e82d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-6
  .elementor-element.elementor-element-db7e82d
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-14368d3 {
  margin-top: 230px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-53acb1e
  > .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-6
  .elementor-element.elementor-element-763d667
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-size: var(--e-global-typography-primary-font-size);
  font-weight: var(--e-global-typography-primary-font-weight);
  text-transform: var(--e-global-typography-primary-text-transform);
  text-decoration: var(--e-global-typography-primary-text-decoration);
  line-height: var(--e-global-typography-primary-line-height);
}
.elementor-6
  .elementor-element.elementor-element-763d667
  > .elementor-widget-container {
  padding: 15px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-02e6cb2
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-size: var(--e-global-typography-primary-font-size);
  font-weight: var(--e-global-typography-primary-font-weight);
  text-transform: var(--e-global-typography-primary-text-transform);
  text-decoration: var(--e-global-typography-primary-text-decoration);
  line-height: var(--e-global-typography-primary-line-height);
}
.elementor-6
  .elementor-element.elementor-element-02e6cb2
  > .elementor-widget-container {
  padding: 0px 30px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-02e6cb2 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-7c8328b
  .jeg-elementor-kit.jkit-animated-text {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-7c8328b
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  .normal-text {
  font-family: var(--e-global-typography-3af16b1-font-family), Sans-serif;
  font-size: var(--e-global-typography-3af16b1-font-size);
  font-weight: var(--e-global-typography-3af16b1-font-weight);
  text-transform: var(--e-global-typography-3af16b1-text-transform);
  text-decoration: var(--e-global-typography-3af16b1-text-decoration);
  line-height: var(--e-global-typography-3af16b1-line-height);
  letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
  word-spacing: var(--e-global-typography-3af16b1-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-7c8328b
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  .normal-text.style-color {
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-7c8328b
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  .dynamic-text {
  font-family: var(--e-global-typography-3af16b1-font-family), Sans-serif;
  font-size: var(--e-global-typography-3af16b1-font-size);
  font-weight: var(--e-global-typography-3af16b1-font-weight);
  text-transform: var(--e-global-typography-3af16b1-text-transform);
  text-decoration: var(--e-global-typography-3af16b1-text-decoration);
  line-height: var(--e-global-typography-3af16b1-line-height);
  letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
  word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  z-index: auto;
}
.elementor-6
  .elementor-element.elementor-element-7c8328b
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  .dynamic-wrapper.style-color
  .dynamic-text {
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-7c8328b
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  svg
  path.style-color {
  stroke: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-7c8328b
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  svg
  path {
  stroke-width: 15px;
  -moz-animation-duration: 10s;
  -webkit-animation-duration: 10s;
  -o-animation-duration: 10s;
  -ms-animation-duration: 10s;
  animation-duration: 10s;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.elementor-6
  .elementor-element.elementor-element-7c8328b
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  svg {
  z-index: 2;
}
.elementor-6
  .elementor-element.elementor-element-7c8328b
  > .elementor-widget-container {
  padding: 0px 20px 20px 0px;
}
.elementor-6 .elementor-element.elementor-element-7c8328b {
  width: var(--container-widget-width, 40%);
  max-width: 40%;
  --container-widget-width: 40%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-6 .elementor-element.elementor-element-67cdcca {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-f5ac94f);
  --divider-border-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-67cdcca
  .elementor-divider-separator {
  width: 73%;
}
.elementor-6 .elementor-element.elementor-element-67cdcca .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-6
  .elementor-element.elementor-element-67cdcca
  > .elementor-widget-container {
  padding: 10px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-bf3150c {
  margin-top: 25px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5773ef7
  > .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-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 15px 25px 15px 25px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-3e1802f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-3e1802f
  > .elementor-widget-container {
  padding: 0px 30px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-3e1802f {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-secondary);
  background-color: #02010100;
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-secondary);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-primary);
  background-color: #02010100;
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-344c8f1
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-344c8f1
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-344c8f1 {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-6 .elementor-element.elementor-element-b39955e {
  margin-top: 120px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-3bddc75
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-aaad097
  .elementor-heading-title {
  font-family: var(--e-global-typography-c399bc9-font-family), Sans-serif;
  font-size: var(--e-global-typography-c399bc9-font-size);
  font-weight: var(--e-global-typography-c399bc9-font-weight);
  text-transform: var(--e-global-typography-c399bc9-text-transform);
  text-decoration: var(--e-global-typography-c399bc9-text-decoration);
  line-height: var(--e-global-typography-c399bc9-line-height);
  letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
  word-spacing: var(--e-global-typography-c399bc9-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-aaad097
  > .elementor-widget-container {
  padding: 0px 5px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-aaad097 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-f337e13
  > .elementor-widget-container {
  padding: 10px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-f337e13 {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-7880863.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-7880863.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-7880863:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-7880863
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-accent) 0%,
    #f1f1f100 70%
  );
}
.elementor-6
  .elementor-element.elementor-element-7880863
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 80px 0px 50px;
  --e-column-margin-right: 80px;
  --e-column-margin-left: 50px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-7880863
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-becb16f {
  margin-top: 260px;
  margin-bottom: 130px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-edef122 {
  text-align: center;
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
  z-index: 10;
}
.elementor-6 .elementor-element.elementor-element-edef122 img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-edef122
  > .elementor-widget-container {
  margin: 0% -60% 0% -55%;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4354f4b
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-4354f4b {
  margin-top: -80px;
  margin-bottom: 150px;
}
.elementor-6 .elementor-element.elementor-element-25b861b {
  z-index: 10;
}
.elementor-6
  .elementor-element.elementor-element-c1fde8f
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-c1fde8f {
  margin-top: 150px;
  margin-bottom: 150px;
  z-index: 1;
}
.elementor-6
  .elementor-element.elementor-element-45bd7da
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-45bd7da
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-45bd7da
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6 .elementor-element.elementor-element-3f44158 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-3f44158
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6 .elementor-element.elementor-element-2135d17 {
  text-align: center;
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-2135d17
  > .elementor-widget-container {
  padding: 0px 350px 0px 350px;
}
.elementor-6
  .elementor-element.elementor-element-60cd1af
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-60cd1af {
  margin-top: 90px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-31b91a9.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-31b91a9
  > .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-6
  .elementor-element.elementor-element-31b91a9
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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-6
  .elementor-element.elementor-element-31b91a9
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-31b91a9
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-31b91a9
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-31b91a9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-e95a7f3
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-e95a7f3.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-e95a7f3.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-e95a7f3.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-4f381b8);
  border-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-e95a7f3.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-e95a7f3.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6 .elementor-element.elementor-element-e95a7f3 .elementor-icon {
  font-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-e95a7f3 .elementor-icon svg {
  height: 50px;
}
.elementor-6
  .elementor-element.elementor-element-e95a7f3
  > .elementor-widget-container {
  margin: -60px 0px -68px 0px;
  padding: 30px 30px 30px 30px;
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 500px 500px 500px 500px;
}
.elementor-6 .elementor-element.elementor-element-e95a7f3 {
  width: var(--container-widget-width, 40%);
  max-width: 40%;
  --container-widget-width: 40%;
  --container-widget-flex-grow: 0;
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-67c4ad6 {
  --spacer-size: 95px;
}
.elementor-6
  .elementor-element.elementor-element-67c4ad6
  > .elementor-widget-container {
  background-color: var(--e-global-color-89fc10d);
  border-radius: 20px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-9cba241
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: center;
  background-color: #f1f1f100;
  padding: 25px 40px 10px 40px;
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-9cba241.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-9cba241.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-9cba241.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-9cba241.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-9cba241
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-9cba241
  .jeg-elementor-kit.jkit-icon-box
  .title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-9cba241
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-9cba241
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-9cba241
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-0ed0d1a
  .elementor-heading-title {
  color: var(--e-global-color-4f381b8);
  font-family: var(--e-global-typography-3af16b1-font-family), Sans-serif;
  font-size: var(--e-global-typography-3af16b1-font-size);
  font-weight: var(--e-global-typography-3af16b1-font-weight);
  text-transform: var(--e-global-typography-3af16b1-text-transform);
  text-decoration: var(--e-global-typography-3af16b1-text-decoration);
  line-height: var(--e-global-typography-3af16b1-line-height);
  letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
  word-spacing: var(--e-global-typography-3af16b1-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-0ed0d1a
  > .elementor-widget-container {
  margin: 0px 0px -25px 0px;
  padding: 10px 0px 10px 14px;
  background-color: var(--e-global-color-primary);
  border-radius: 500px 500px 500px 500px;
}
.elementor-6 .elementor-element.elementor-element-0ed0d1a {
  width: var(--container-widget-width, 17%);
  max-width: 17%;
  --container-widget-width: 17%;
  --container-widget-flex-grow: 0;
}
.elementor-6
  .elementor-element.elementor-element-e30daea.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-e30daea
  > .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-6
  .elementor-element.elementor-element-e30daea
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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-6
  .elementor-element.elementor-element-e30daea
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-e30daea
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-e30daea
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-e30daea
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-40ec39c
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-40ec39c.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-40ec39c.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-40ec39c.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-4f381b8);
  border-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-40ec39c.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-40ec39c.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6 .elementor-element.elementor-element-40ec39c .elementor-icon {
  font-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-40ec39c .elementor-icon svg {
  height: 50px;
}
.elementor-6
  .elementor-element.elementor-element-40ec39c
  > .elementor-widget-container {
  margin: -60px 0px -68px 0px;
  padding: 30px 30px 30px 30px;
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 500px 500px 500px 500px;
}
.elementor-6 .elementor-element.elementor-element-40ec39c {
  width: var(--container-widget-width, 40%);
  max-width: 40%;
  --container-widget-width: 40%;
  --container-widget-flex-grow: 0;
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-c18ff40 {
  --spacer-size: 95px;
}
.elementor-6
  .elementor-element.elementor-element-c18ff40
  > .elementor-widget-container {
  background-color: var(--e-global-color-89fc10d);
  border-radius: 20px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-63ae012
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: center;
  background-color: #02010100;
  padding: 25px 40px 10px 40px;
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-63ae012.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-63ae012.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-63ae012.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-63ae012.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-63ae012
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-63ae012
  .jeg-elementor-kit.jkit-icon-box
  .title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-63ae012
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-63ae012
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-63ae012
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-440e2be
  .elementor-heading-title {
  color: var(--e-global-color-4f381b8);
  font-family: var(--e-global-typography-3af16b1-font-family), Sans-serif;
  font-size: var(--e-global-typography-3af16b1-font-size);
  font-weight: var(--e-global-typography-3af16b1-font-weight);
  text-transform: var(--e-global-typography-3af16b1-text-transform);
  text-decoration: var(--e-global-typography-3af16b1-text-decoration);
  line-height: var(--e-global-typography-3af16b1-line-height);
  letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
  word-spacing: var(--e-global-typography-3af16b1-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-440e2be
  > .elementor-widget-container {
  margin: 0px 0px -25px 0px;
  padding: 10px 0px 10px 12px;
  background-color: var(--e-global-color-ddfb581);
  border-radius: 500px 500px 500px 500px;
}
.elementor-6 .elementor-element.elementor-element-440e2be {
  width: var(--container-widget-width, 17%);
  max-width: 17%;
  --container-widget-width: 17%;
  --container-widget-flex-grow: 0;
}
.elementor-6
  .elementor-element.elementor-element-ddfbfe2.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-ddfbfe2
  > .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-6
  .elementor-element.elementor-element-ddfbfe2
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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-6
  .elementor-element.elementor-element-ddfbfe2
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-ddfbfe2
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-ddfbfe2
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-ddfbfe2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-f6d2f65
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-f6d2f65.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-f6d2f65.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-f6d2f65.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-4f381b8);
  border-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-f6d2f65.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-f6d2f65.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6 .elementor-element.elementor-element-f6d2f65 .elementor-icon {
  font-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-f6d2f65 .elementor-icon svg {
  height: 50px;
}
.elementor-6
  .elementor-element.elementor-element-f6d2f65
  > .elementor-widget-container {
  margin: -60px 0px -68px 0px;
  padding: 30px 30px 30px 30px;
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 500px 500px 500px 500px;
}
.elementor-6 .elementor-element.elementor-element-f6d2f65 {
  width: var(--container-widget-width, 40%);
  max-width: 40%;
  --container-widget-width: 40%;
  --container-widget-flex-grow: 0;
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-1dede1e {
  --spacer-size: 95px;
}
.elementor-6
  .elementor-element.elementor-element-1dede1e
  > .elementor-widget-container {
  background-color: var(--e-global-color-89fc10d);
  border-radius: 20px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-81d40a4
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: center;
  background-color: #f1f1f100;
  padding: 25px 40px 10px 40px;
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-81d40a4.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-81d40a4.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-81d40a4.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-81d40a4.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-81d40a4
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-81d40a4
  .jeg-elementor-kit.jkit-icon-box
  .title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-81d40a4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-81d40a4
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-81d40a4
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-4c727d1
  .elementor-heading-title {
  color: var(--e-global-color-4f381b8);
  font-family: var(--e-global-typography-3af16b1-font-family), Sans-serif;
  font-size: var(--e-global-typography-3af16b1-font-size);
  font-weight: var(--e-global-typography-3af16b1-font-weight);
  text-transform: var(--e-global-typography-3af16b1-text-transform);
  text-decoration: var(--e-global-typography-3af16b1-text-decoration);
  line-height: var(--e-global-typography-3af16b1-line-height);
  letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
  word-spacing: var(--e-global-typography-3af16b1-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-4c727d1
  > .elementor-widget-container {
  margin: 0px 0px -25px 0px;
  padding: 10px 0px 10px 11px;
  background-color: var(--e-global-color-primary);
  border-radius: 500px 500px 500px 500px;
}
.elementor-6 .elementor-element.elementor-element-4c727d1 {
  width: var(--container-widget-width, 17%);
  max-width: 17%;
  --container-widget-width: 17%;
  --container-widget-flex-grow: 0;
}
.elementor-6
  .elementor-element.elementor-element-e6d51f8.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-e6d51f8
  > .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-6
  .elementor-element.elementor-element-e6d51f8
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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-6
  .elementor-element.elementor-element-e6d51f8
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-e6d51f8
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-e6d51f8
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-e6d51f8
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-73c5eed
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-73c5eed.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-73c5eed.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-73c5eed.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-4f381b8);
  border-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-73c5eed.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-73c5eed.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6 .elementor-element.elementor-element-73c5eed .elementor-icon {
  font-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-73c5eed .elementor-icon svg {
  height: 50px;
}
.elementor-6
  .elementor-element.elementor-element-73c5eed
  > .elementor-widget-container {
  margin: -60px 0px -68px 0px;
  padding: 30px 30px 30px 30px;
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 500px 500px 500px 500px;
}
.elementor-6 .elementor-element.elementor-element-73c5eed {
  width: var(--container-widget-width, 40%);
  max-width: 40%;
  --container-widget-width: 40%;
  --container-widget-flex-grow: 0;
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-0ddbe96 {
  --spacer-size: 95px;
}
.elementor-6
  .elementor-element.elementor-element-0ddbe96
  > .elementor-widget-container {
  background-color: var(--e-global-color-89fc10d);
  border-radius: 20px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-0c81ddc
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: center;
  background-color: #f1f1f100;
  padding: 25px 40px 10px 40px;
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-0c81ddc.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-0c81ddc.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-0c81ddc.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-0c81ddc.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-0c81ddc
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-0c81ddc
  .jeg-elementor-kit.jkit-icon-box
  .title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-0c81ddc
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-0c81ddc
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-0c81ddc
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-1d44027
  .elementor-heading-title {
  color: var(--e-global-color-4f381b8);
  font-family: var(--e-global-typography-3af16b1-font-family), Sans-serif;
  font-size: var(--e-global-typography-3af16b1-font-size);
  font-weight: var(--e-global-typography-3af16b1-font-weight);
  text-transform: var(--e-global-typography-3af16b1-text-transform);
  text-decoration: var(--e-global-typography-3af16b1-text-decoration);
  line-height: var(--e-global-typography-3af16b1-line-height);
  letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
  word-spacing: var(--e-global-typography-3af16b1-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-1d44027
  > .elementor-widget-container {
  margin: 0px 0px -25px 0px;
  padding: 10px 0px 10px 11px;
  background-color: var(--e-global-color-ddfb581);
  border-radius: 500px 500px 500px 500px;
}
.elementor-6 .elementor-element.elementor-element-1d44027 {
  width: var(--container-widget-width, 17%);
  max-width: 17%;
  --container-widget-width: 17%;
  --container-widget-flex-grow: 0;
}
.elementor-6
  .elementor-element.elementor-element-033ca4c
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6
  .elementor-element.elementor-element-033ca4c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-033ca4c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f8faff;
}
.elementor-6 .elementor-element.elementor-element-033ca4c,
.elementor-6
  .elementor-element.elementor-element-033ca4c
  > .elementor-background-overlay {
  border-radius: 40px 40px 40px 40px;
}
.elementor-6 .elementor-element.elementor-element-033ca4c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 50px 0px 50px 0px;
}
.elementor-6
  .elementor-element.elementor-element-033ca4c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-cead9b8
  > .elementor-element-populated {
  padding: 0px 40px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-1061447,
.elementor-6
  .elementor-element.elementor-element-1061447
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-8fc1d0e.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-8fc1d0e.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-8fc1d0e
  > .elementor-element-populated {
  padding: 0px 15px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-f391f20 {
  text-align: right;
}
.elementor-6 .elementor-element.elementor-element-f391f20 img {
  width: 100%;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-bfb1185
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: center;
  background-color: var(--e-global-color-ddfb581);
  padding: 25px 40px 15px 40px;
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-bfb1185.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-bfb1185.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-bfb1185.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-bfb1185.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-bfb1185
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-bfb1185
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
  color: var(--e-global-color-4f381b8);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6
  .elementor-element.elementor-element-bfb1185
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-d5fe309);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-bfb1185
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-bfb1185
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-bfb1185
  > .elementor-widget-container {
  padding: 5px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-3430240
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-3430240
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-3430240
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-3430240
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-6 .elementor-element.elementor-element-f8cd981 img {
  border-radius: 20px 20px 20px 20px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-874eaff.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-874eaff.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-874eaff
  > .elementor-element-populated {
  padding: 0px 0px 0px 40px;
}
.elementor-6
  .elementor-element.elementor-element-d0e5506
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6 .elementor-element.elementor-element-9900382 {
  margin-top: 15px;
  margin-bottom: 30px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-d681b71.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-d681b71.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-d681b71
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 15px;
}
.elementor-6
  .elementor-element.elementor-element-d681b71
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-d681b71
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-d681b71
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-d681b71
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 30px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-d681b71
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(15px / 2);
  margin-left: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-15px / 2);
  margin-left: calc(-15px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-15px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-primary);
  transition: fill 0.3s;
}
.elementor-6 .elementor-element.elementor-element-0c2d9e8 {
  --e-icon-list-icon-size: 16px;
  --icon-vertical-align: center;
  --icon-vertical-offset: -2px;
}
.elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-icon {
  padding-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-item
  > a {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-0c2d9e8
  .elementor-icon-list-text {
  color: var(--e-global-color-secondary);
  transition: color 0.3s;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-0494a58.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-0494a58.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-0494a58
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 15px;
}
.elementor-6
  .elementor-element.elementor-element-0494a58
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-0494a58
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-0494a58
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-0494a58
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 30px;
}
.elementor-6
  .elementor-element.elementor-element-0494a58
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(15px / 2);
  margin-left: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-15px / 2);
  margin-left: calc(-15px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-15px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-primary);
  transition: fill 0.3s;
}
.elementor-6 .elementor-element.elementor-element-e40f5fc {
  --e-icon-list-icon-size: 16px;
  --icon-vertical-align: center;
  --icon-vertical-offset: -2px;
}
.elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-icon {
  padding-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-item
  > a {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-e40f5fc
  .elementor-icon-list-text {
  color: var(--e-global-color-secondary);
  transition: color 0.3s;
}
.elementor-6 .elementor-element.elementor-element-71bb3bc {
  margin-top: 5px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-879f4c4.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-879f4c4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-879f4c4
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-6
  .elementor-element.elementor-element-879f4c4
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 15px 25px 15px 25px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-4279e0c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-4279e0c
  > .elementor-widget-container {
  padding: 0px 30px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-4279e0c {
  width: auto;
  max-width: auto;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-bdd2664.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-bdd2664.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-bdd2664.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-bdd2664
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-6
  .elementor-element.elementor-element-bdd2664
  > .elementor-element-populated {
  padding: 0px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-cc1d12d {
  text-align: left;
  width: var(--container-widget-width, 75%);
  max-width: 75%;
  --container-widget-width: 75%;
  --container-widget-flex-grow: 0;
}
.elementor-6 .elementor-element.elementor-element-cc1d12d img {
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-cc1d12d
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-c03a3d6.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-c03a3d6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-c03a3d6
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-38855e6
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-be7ba48
  .elementor-heading-title {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-be7ba48
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-363dc1e
  > .elementor-container {
  max-width: 13200px;
}
.elementor-6 .elementor-element.elementor-element-363dc1e {
  margin-top: 150px;
  margin-bottom: 150px;
}
.elementor-6
  .elementor-element.elementor-element-8bc1d61
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-897192e {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-897192e
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6 .elementor-element.elementor-element-9461190 {
  text-align: center;
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-9461190
  > .elementor-widget-container {
  padding: 0px 350px 0px 350px;
}
.elementor-6
  .elementor-element.elementor-element-853e71d
  > .elementor-container {
  max-width: 1320px;
}
.elementor-6 .elementor-element.elementor-element-853e71d {
  margin-top: 90px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-12e50d4.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-12e50d4
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-12e50d4:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-12e50d4
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-12e50d4
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-12e50d4
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-12e50d4
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-12e50d4
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-12e50d4:hover
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-ddfb581);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-12e50d4:hover
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-12e50d4:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-12e50d4
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-54f2f58 img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-54f2f58
  > .elementor-widget-container {
  margin: -50px 0px -68px 0px;
  padding: 10px 10px 10px 10px;
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6 .elementor-element.elementor-element-54f2f58 {
  width: var(--container-widget-width, 50%);
  max-width: 50%;
  --container-widget-width: 50%;
  --container-widget-flex-grow: 0;
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-ce35789 {
  --spacer-size: 70px;
}
.elementor-6
  .elementor-element.elementor-element-ce35789
  > .elementor-widget-container {
  background-color: var(--e-global-color-89fc10d);
  border-radius: 20px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-4267cc2 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-4267cc2
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-4267cc2
  > .elementor-widget-container {
  padding: 20px 10px 0px 10px;
}
.elementor-6 .elementor-element.elementor-element-9b5dec4 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-9b5dec4
  .elementor-heading-title {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-9b5dec4
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 16px 15px 16px 15px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-d72db5f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-d72db5f
  > .elementor-widget-container {
  margin: 10px 0px -25px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-d72db5f {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-7327fdc.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-7327fdc
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-7327fdc:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-7327fdc
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-7327fdc
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-7327fdc
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-7327fdc
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-7327fdc
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-7327fdc:hover
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-primary);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-7327fdc:hover
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-7327fdc:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-7327fdc
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-8b49dac img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-8b49dac
  > .elementor-widget-container {
  margin: -50px 0px -68px 0px;
  padding: 10px 10px 10px 10px;
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6 .elementor-element.elementor-element-8b49dac {
  width: var(--container-widget-width, 50%);
  max-width: 50%;
  --container-widget-width: 50%;
  --container-widget-flex-grow: 0;
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-ab4006a {
  --spacer-size: 70px;
}
.elementor-6
  .elementor-element.elementor-element-ab4006a
  > .elementor-widget-container {
  background-color: var(--e-global-color-89fc10d);
  border-radius: 20px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-6f98a49 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-6f98a49
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-6f98a49
  > .elementor-widget-container {
  padding: 20px 10px 0px 10px;
}
.elementor-6 .elementor-element.elementor-element-c3d4320 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-c3d4320
  .elementor-heading-title {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-c3d4320
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 16px 15px 16px 15px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-7543fdb
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-7543fdb
  > .elementor-widget-container {
  margin: 10px 0px -25px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-7543fdb {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-f90574a.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-f90574a
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-f90574a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-f90574a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-f90574a
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-f90574a
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-f90574a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-f90574a
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-f90574a:hover
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-ddfb581);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-f90574a:hover
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-f90574a:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-f90574a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-382c134 img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-382c134
  > .elementor-widget-container {
  margin: -50px 0px -68px 0px;
  padding: 10px 10px 10px 10px;
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6 .elementor-element.elementor-element-382c134 {
  width: var(--container-widget-width, 50%);
  max-width: 50%;
  --container-widget-width: 50%;
  --container-widget-flex-grow: 0;
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-ac21a8d {
  --spacer-size: 70px;
}
.elementor-6
  .elementor-element.elementor-element-ac21a8d
  > .elementor-widget-container {
  background-color: var(--e-global-color-89fc10d);
  border-radius: 20px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-b90a445 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-b90a445
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-b90a445
  > .elementor-widget-container {
  padding: 20px 10px 0px 10px;
}
.elementor-6 .elementor-element.elementor-element-1aaf3a1 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-1aaf3a1
  .elementor-heading-title {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-1aaf3a1
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 16px 15px 16px 15px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-0b90055
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-0b90055
  > .elementor-widget-container {
  margin: 10px 0px -25px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-0b90055 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-62adaee.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-62adaee
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-62adaee:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-62adaee
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-62adaee
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-62adaee
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-62adaee
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-62adaee
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-62adaee:hover
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-primary);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-62adaee:hover
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-62adaee:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-62adaee
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-f431fbc img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-f431fbc
  > .elementor-widget-container {
  margin: -50px 0px -68px 0px;
  padding: 10px 10px 10px 10px;
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6 .elementor-element.elementor-element-f431fbc {
  width: var(--container-widget-width, 50%);
  max-width: 50%;
  --container-widget-width: 50%;
  --container-widget-flex-grow: 0;
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-bd4f945 {
  --spacer-size: 70px;
}
.elementor-6
  .elementor-element.elementor-element-bd4f945
  > .elementor-widget-container {
  background-color: var(--e-global-color-89fc10d);
  border-radius: 20px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-ae468bc {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-ae468bc
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-ae468bc
  > .elementor-widget-container {
  padding: 20px 10px 0px 10px;
}
.elementor-6 .elementor-element.elementor-element-0b68c03 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-0b68c03
  .elementor-heading-title {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-0b68c03
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 16px 15px 16px 15px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-1ff1cd7
  > .elementor-widget-container {
  margin: 10px 0px -25px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-1ff1cd7 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-f6cc5ee.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-f6cc5ee
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-f6cc5ee:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-f6cc5ee
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-f6cc5ee
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-f6cc5ee
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-f6cc5ee
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-f6cc5ee
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-f6cc5ee:hover
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-ddfb581);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-f6cc5ee:hover
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-f6cc5ee:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-f6cc5ee
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-babd52d img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-babd52d
  > .elementor-widget-container {
  margin: -50px 0px -68px 0px;
  padding: 10px 10px 10px 10px;
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6 .elementor-element.elementor-element-babd52d {
  width: var(--container-widget-width, 50%);
  max-width: 50%;
  --container-widget-width: 50%;
  --container-widget-flex-grow: 0;
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-f617817 {
  --spacer-size: 70px;
}
.elementor-6
  .elementor-element.elementor-element-f617817
  > .elementor-widget-container {
  background-color: var(--e-global-color-89fc10d);
  border-radius: 20px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-82967b9 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-82967b9
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-82967b9
  > .elementor-widget-container {
  padding: 20px 10px 0px 10px;
}
.elementor-6 .elementor-element.elementor-element-139088c {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-139088c
  .elementor-heading-title {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-139088c
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 16px 15px 16px 15px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-401219a
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-401219a
  > .elementor-widget-container {
  margin: 10px 0px -25px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-401219a {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-41599c0.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-41599c0
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-41599c0:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-41599c0
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-41599c0
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-41599c0
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-41599c0
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-41599c0
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-41599c0:hover
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-primary);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-41599c0:hover
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-41599c0:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-41599c0
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-8482bba img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-8482bba
  > .elementor-widget-container {
  margin: -50px 0px -68px 0px;
  padding: 10px 10px 10px 10px;
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6 .elementor-element.elementor-element-8482bba {
  width: var(--container-widget-width, 50%);
  max-width: 50%;
  --container-widget-width: 50%;
  --container-widget-flex-grow: 0;
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-8321ec8 {
  --spacer-size: 70px;
}
.elementor-6
  .elementor-element.elementor-element-8321ec8
  > .elementor-widget-container {
  background-color: var(--e-global-color-89fc10d);
  border-radius: 20px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-eec27fd {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-eec27fd
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-eec27fd
  > .elementor-widget-container {
  padding: 20px 10px 0px 10px;
}
.elementor-6 .elementor-element.elementor-element-84c1cdd {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-84c1cdd
  .elementor-heading-title {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-84c1cdd
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 16px 15px 16px 15px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-8c8af5c
  > .elementor-widget-container {
  margin: 10px 0px -25px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-8c8af5c {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-a7677d1
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-a7677d1 {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 150px;
  margin-bottom: 100px;
  padding: 50px 0px 50px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a7677d1:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-a7677d1
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ddfb581);
}
.elementor-6
  .elementor-element.elementor-element-a7677d1
  > .elementor-background-overlay {
  background-image: url("../../2023/09/Background-2%402x-e1694589743783.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-a7677d1,
.elementor-6
  .elementor-element.elementor-element-a7677d1
  > .elementor-background-overlay {
  border-radius: 40px 40px 40px 40px;
}
.elementor-6
  .elementor-element.elementor-element-5ff4c95
  > .elementor-element-populated {
  padding: 0px 30px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-fce62e0 {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-fce62e0
  .elementor-heading-title {
  color: var(--e-global-color-4f381b8);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6 .elementor-element.elementor-element-572e1be {
  text-align: left;
  color: var(--e-global-color-d5fe309);
}
.elementor-6 .elementor-element.elementor-element-ca0895a {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-dbf6aa0
  > .elementor-element-populated {
  padding: 0px 15px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-c78397a
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 0px 0px 0px 0px;
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-c78397a.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-c78397a.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-c78397a.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-c78397a.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-c78397a
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-c78397a
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 0px 0px;
  padding: 3px 0px 10px 0px;
  color: var(--e-global-color-4f381b8);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-c78397a
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-d5fe309);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-c78397a
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-c78397a
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-c78397a
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 15px;
  height: 70px;
  width: 70px;
  line-height: 86px;
}
.elementor-6
  .elementor-element.elementor-element-c78397a
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 35px;
}
.elementor-6
  .elementor-element.elementor-element-c78397a
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 35px;
}
.elementor-6
  .elementor-element.elementor-element-f7eb60b
  > .elementor-element-populated {
  padding: 0px 0px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-9f64c3b
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 0px 0px 0px 0px;
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-9f64c3b.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-9f64c3b.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-9f64c3b.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-9f64c3b.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-9f64c3b
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-9f64c3b
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 0px 0px;
  padding: 3px 0px 10px 0px;
  color: var(--e-global-color-4f381b8);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-9f64c3b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-d5fe309);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-9f64c3b
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-9f64c3b
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-9f64c3b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-ddfb581);
  background-color: var(--e-global-color-4f381b8);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 15px;
  height: 70px;
  width: 70px;
  line-height: 86px;
}
.elementor-6
  .elementor-element.elementor-element-9f64c3b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-ddfb581);
  width: 35px;
}
.elementor-6
  .elementor-element.elementor-element-9f64c3b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 35px;
}
.elementor-6 .elementor-element.elementor-element-99b9922 {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-71f6cdf
  > .elementor-element-populated {
  padding: 0px 15px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ee55ba8
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 0px 0px 0px 0px;
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-ee55ba8.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-ee55ba8.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-ee55ba8.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-ee55ba8.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-ee55ba8
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-ee55ba8
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 0px 0px;
  padding: 3px 0px 10px 0px;
  color: var(--e-global-color-4f381b8);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-ee55ba8
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-d5fe309);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-ee55ba8
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-ee55ba8
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-ee55ba8
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-ddfb581);
  background-color: var(--e-global-color-4f381b8);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 17px;
  height: 70px;
  width: 70px;
  line-height: 87px;
}
.elementor-6
  .elementor-element.elementor-element-ee55ba8
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-ddfb581);
  width: 35px;
}
.elementor-6
  .elementor-element.elementor-element-ee55ba8
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 35px;
}
.elementor-6
  .elementor-element.elementor-element-fea7162
  > .elementor-element-populated {
  padding: 0px 0px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-dae9313
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 0px 0px 0px 0px;
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-dae9313.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-dae9313.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-dae9313.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-dae9313.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-dae9313
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-style: none;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-dae9313
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 0px 0px;
  padding: 3px 0px 10px 0px;
  color: var(--e-global-color-4f381b8);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-dae9313
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-d5fe309);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-dae9313
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-dae9313
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-dae9313
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 17px;
  height: 70px;
  width: 70px;
  line-height: 88px;
}
.elementor-6
  .elementor-element.elementor-element-dae9313
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 35px;
}
.elementor-6
  .elementor-element.elementor-element-dae9313
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 35px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-108bc24.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-108bc24.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-108bc24:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-108bc24
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-accent) 0%,
    #f2295b00 60%
  );
}
.elementor-6
  .elementor-element.elementor-element-108bc24
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-108bc24
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-108bc24
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-108bc24
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 80px 0px 80px;
  --e-column-margin-right: 80px;
  --e-column-margin-left: 80px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-108bc24
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-f3e1617 img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-f3e1617
  > .elementor-widget-container {
  margin: 0% -40% -42% -40%;
}
.elementor-6
  .elementor-element.elementor-element-b6c640d
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-b6c640d {
  margin-top: 75px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-632e67f
  > .elementor-container {
  max-width: 1290px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-c7a937d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-c7a937d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-c7a937d
  > .elementor-element-populated {
  padding: 0px 40px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a2bdc02
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6
  .elementor-element.elementor-element-a2bdc02
  > .elementor-widget-container {
  margin: 0px 0px -7px 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-d151715.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-d151715.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-d151715
  > .elementor-element-populated {
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-8160fff.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-8160fff.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-8160fff
  > .elementor-element-populated {
  padding: 0px 0px 5px 40px;
}
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button {
  text-align: right;
}
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 15px 25px 15px 25px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-c59fbb9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-23fd496
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-23fd496 {
  margin-top: 50px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-fc71117
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-fc71117:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-fc71117
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-fc71117
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-fc71117
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-fc71117
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-fc71117
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-fc71117:hover
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-primary);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-fc71117
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-32e24f3
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6
  .elementor-element.elementor-element-32e24f3:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-32e24f3
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-89fc10d);
}
.elementor-6 .elementor-element.elementor-element-32e24f3,
.elementor-6
  .elementor-element.elementor-element-32e24f3
  > .elementor-background-overlay {
  border-radius: 20px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-32e24f3 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-32e24f3
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-3905afa
  > .elementor-widget-container {
  padding: 10px 0px 10px 0px;
}
.elementor-6
  .elementor-element.elementor-element-8f7c0e8
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-8f7c0e8 {
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 10px 30px 30px 30px;
}
.elementor-6
  .elementor-element.elementor-element-7fa1502
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6 .elementor-element.elementor-element-f6bbe84 {
  text-align: left;
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-6
  .elementor-element.elementor-element-f6bbe84
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-f6bbe84
  > .elementor-widget-container {
  padding: 0px 25px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-dd4315d
  .elementor-star-rating {
  font-size: 16px;
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-dd4315d
  .elementor-star-rating
  i:not(:last-of-type) {
  margin-right: 2px;
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-dd4315d
  .elementor-star-rating
  i:not(:last-of-type) {
  margin-left: 2px;
}
.elementor-6
  .elementor-element.elementor-element-dd4315d
  .elementor-star-rating
  i:before {
  color: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-dd4315d
  > .elementor-widget-container {
  padding: 2px 0px 2px 0px;
}
.elementor-6
  .elementor-element.elementor-element-9d9ee1f
  .elementor-heading-title {
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-9d9ee1f
  > .elementor-widget-container {
  padding: 5px 5px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-9d9ee1f {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-6
  .elementor-element.elementor-element-7be71e7
  .elementor-heading-title {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-7be71e7
  > .elementor-widget-container {
  padding: 5px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-7be71e7 {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-6 .elementor-element.elementor-element-d1fd527 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-f5ac94f);
  --divider-border-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-d1fd527
  .elementor-divider-separator {
  width: 100%;
}
.elementor-6 .elementor-element.elementor-element-d1fd527 .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(40px / 2);
  margin-left: calc(40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-40px / 2);
  margin-left: calc(-40px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-40px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  border-color: var(--e-global-color-f5ac94f);
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-ddfb581);
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-ddfb581);
  transition: fill 0.3s;
}
.elementor-6 .elementor-element.elementor-element-bd3ed12 {
  --e-icon-list-icon-size: 16px;
  --e-icon-list-icon-align: left;
  --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0
    0;
  --icon-vertical-align: center;
  --icon-vertical-offset: 0px;
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-icon {
  padding-right: 5px;
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-item
  > a {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-bd3ed12
  .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  width: 100%;
  padding: 15px 25px 15px 25px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-5a6c946
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-5a6c946
  > .elementor-widget-container {
  padding: 20px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-d55c13b
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-d55c13b:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-d55c13b
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-d55c13b
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-d55c13b
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-d55c13b
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-d55c13b
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-d55c13b:hover
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-primary);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-d55c13b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-ea02bc1
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6
  .elementor-element.elementor-element-ea02bc1:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-ea02bc1
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-89fc10d);
}
.elementor-6 .elementor-element.elementor-element-ea02bc1,
.elementor-6
  .elementor-element.elementor-element-ea02bc1
  > .elementor-background-overlay {
  border-radius: 20px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-ea02bc1 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-ea02bc1
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-93b215d
  > .elementor-widget-container {
  padding: 10px 0px 10px 0px;
}
.elementor-6
  .elementor-element.elementor-element-07818e5
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-07818e5 {
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 10px 30px 30px 30px;
}
.elementor-6
  .elementor-element.elementor-element-f33140c
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6 .elementor-element.elementor-element-88a3caf {
  text-align: left;
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-6
  .elementor-element.elementor-element-88a3caf
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-88a3caf
  > .elementor-widget-container {
  padding: 0px 25px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-3a06568
  .elementor-star-rating {
  font-size: 16px;
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-3a06568
  .elementor-star-rating
  i:not(:last-of-type) {
  margin-right: 2px;
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-3a06568
  .elementor-star-rating
  i:not(:last-of-type) {
  margin-left: 2px;
}
.elementor-6
  .elementor-element.elementor-element-3a06568
  .elementor-star-rating
  i:before {
  color: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-3a06568
  > .elementor-widget-container {
  padding: 2px 0px 2px 0px;
}
.elementor-6
  .elementor-element.elementor-element-0c04d97
  .elementor-heading-title {
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-0c04d97
  > .elementor-widget-container {
  padding: 5px 5px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-0c04d97 {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-6
  .elementor-element.elementor-element-d9fb0dd
  .elementor-heading-title {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-d9fb0dd
  > .elementor-widget-container {
  padding: 5px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-d9fb0dd {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-6 .elementor-element.elementor-element-e369806 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-f5ac94f);
  --divider-border-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-e369806
  .elementor-divider-separator {
  width: 100%;
}
.elementor-6 .elementor-element.elementor-element-e369806 .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(40px / 2);
  margin-left: calc(40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-40px / 2);
  margin-left: calc(-40px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-40px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  border-color: var(--e-global-color-f5ac94f);
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-ddfb581);
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-ddfb581);
  transition: fill 0.3s;
}
.elementor-6 .elementor-element.elementor-element-a6b8b73 {
  --e-icon-list-icon-size: 16px;
  --e-icon-list-icon-align: left;
  --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0
    0;
  --icon-vertical-align: center;
  --icon-vertical-offset: 0px;
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-icon {
  padding-right: 5px;
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-item
  > a {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-a6b8b73
  .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  width: 100%;
  padding: 15px 25px 15px 25px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-e90af3f
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-e90af3f
  > .elementor-widget-container {
  padding: 20px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-39bc229
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-39bc229:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-39bc229
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-39bc229
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 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 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
}
.elementor-6
  .elementor-element.elementor-element-39bc229
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-39bc229
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-39bc229
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-39bc229:hover
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-primary);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-39bc229
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-332a8ae
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6
  .elementor-element.elementor-element-332a8ae:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-332a8ae
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-89fc10d);
}
.elementor-6 .elementor-element.elementor-element-332a8ae,
.elementor-6
  .elementor-element.elementor-element-332a8ae
  > .elementor-background-overlay {
  border-radius: 20px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-332a8ae {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-332a8ae
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-2d2f936
  > .elementor-widget-container {
  padding: 10px 0px 10px 0px;
}
.elementor-6
  .elementor-element.elementor-element-914ae22
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-914ae22 {
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 10px 30px 30px 30px;
}
.elementor-6
  .elementor-element.elementor-element-853a807
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6 .elementor-element.elementor-element-8dd1313 {
  text-align: left;
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-6
  .elementor-element.elementor-element-8dd1313
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-8dd1313
  > .elementor-widget-container {
  padding: 0px 25px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-50ec20b
  .elementor-star-rating {
  font-size: 16px;
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-50ec20b
  .elementor-star-rating
  i:not(:last-of-type) {
  margin-right: 2px;
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-50ec20b
  .elementor-star-rating
  i:not(:last-of-type) {
  margin-left: 2px;
}
.elementor-6
  .elementor-element.elementor-element-50ec20b
  .elementor-star-rating
  i:before {
  color: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-50ec20b
  > .elementor-widget-container {
  padding: 2px 0px 2px 0px;
}
.elementor-6
  .elementor-element.elementor-element-02f7b5b
  .elementor-heading-title {
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-02f7b5b
  > .elementor-widget-container {
  padding: 5px 5px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-02f7b5b {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-6
  .elementor-element.elementor-element-df34551
  .elementor-heading-title {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-df34551
  > .elementor-widget-container {
  padding: 5px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-df34551 {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-6 .elementor-element.elementor-element-1af63b8 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-f5ac94f);
  --divider-border-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-1af63b8
  .elementor-divider-separator {
  width: 100%;
}
.elementor-6 .elementor-element.elementor-element-1af63b8 .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(40px / 2);
  margin-left: calc(40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-40px / 2);
  margin-left: calc(-40px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-40px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-40px / 2);
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-item:not(:last-child):after {
  content: "";
  border-color: var(--e-global-color-f5ac94f);
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-ddfb581);
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-ddfb581);
  transition: fill 0.3s;
}
.elementor-6 .elementor-element.elementor-element-47840b0 {
  --e-icon-list-icon-size: 16px;
  --e-icon-list-icon-align: left;
  --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0
    0;
  --icon-vertical-align: center;
  --icon-vertical-offset: 0px;
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-icon {
  padding-right: 5px;
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-item
  > a {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-47840b0
  .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  width: 100%;
  padding: 15px 25px 15px 25px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-66f9ef9
  > .elementor-widget-container {
  padding: 20px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-c185ffd
  > .elementor-container {
  max-width: 1320px;
}
.elementor-6
  .elementor-element.elementor-element-c185ffd:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-c185ffd
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ddfb581);
}
.elementor-6
  .elementor-element.elementor-element-c185ffd
  > .elementor-background-overlay {
  background-image: url("../../2023/09/Background-2%402x-e1694589743783.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-c185ffd,
.elementor-6
  .elementor-element.elementor-element-c185ffd
  > .elementor-background-overlay {
  border-radius: 40px 40px 40px 40px;
}
.elementor-6 .elementor-element.elementor-element-c185ffd {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 150px;
  margin-bottom: 0px;
  padding: 150px 0px 500px 0px;
}
.elementor-6
  .elementor-element.elementor-element-778fed4
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-778fed4 {
  border-style: none;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-778fed4
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-0ae8854
  > .elementor-element-populated {
  padding: 0px 40px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a960975
  .elementor-heading-title {
  color: var(--e-global-color-4f381b8);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6
  .elementor-element.elementor-element-a960975
  > .elementor-widget-container {
  margin: 0px 0px -7px 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-3576c0c.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-3576c0c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-3576c0c
  > .elementor-element-populated {
  padding: 0px 0px 0px 40px;
}
.elementor-6 .elementor-element.elementor-element-9f79f72 {
  color: var(--e-global-color-d5fe309);
}
.elementor-6
  .elementor-element.elementor-element-a5d7755
  > .elementor-container {
  max-width: 1320px;
}
.elementor-6 .elementor-element.elementor-element-a5d7755 {
  border-style: none;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 50px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a5d7755
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-c38f73e
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
  background-color: var(--e-global-color-4f381b8);
  padding: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: row;
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
  font-size: 40px;
  margin: 0px 20px 0px 0px;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-c399bc9-font-family), Sans-serif;
  font-size: var(--e-global-typography-c399bc9-font-size);
  font-weight: var(--e-global-typography-c399bc9-font-weight);
  text-transform: var(--e-global-typography-c399bc9-text-transform);
  text-decoration: var(--e-global-typography-c399bc9-text-decoration);
  line-height: var(--e-global-typography-c399bc9-line-height);
  letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
  word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .prefix {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .suffix {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-0eec260
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-c399bc9-font-family), Sans-serif;
  font-size: var(--e-global-typography-c399bc9-font-size);
  font-weight: var(--e-global-typography-c399bc9-font-weight);
  text-transform: var(--e-global-typography-c399bc9-text-transform);
  text-decoration: var(--e-global-typography-c399bc9-text-decoration);
  line-height: var(--e-global-typography-c399bc9-line-height);
  letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
  word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  top: 0px;
  left: 0px;
  vertical-align: baseline;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-37cd182.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-37cd182.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-37cd182
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
  background-color: var(--e-global-color-4f381b8);
  padding: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: row;
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
  font-size: 40px;
  margin: 0px 20px 0px 0px;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-c399bc9-font-family), Sans-serif;
  font-size: var(--e-global-typography-c399bc9-font-size);
  font-weight: var(--e-global-typography-c399bc9-font-weight);
  text-transform: var(--e-global-typography-c399bc9-text-transform);
  text-decoration: var(--e-global-typography-c399bc9-text-decoration);
  line-height: var(--e-global-typography-c399bc9-line-height);
  letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
  word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .prefix {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .suffix {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-98d6780
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-c399bc9-font-family), Sans-serif;
  font-size: var(--e-global-typography-c399bc9-font-size);
  font-weight: var(--e-global-typography-c399bc9-font-weight);
  text-transform: var(--e-global-typography-c399bc9-text-transform);
  text-decoration: var(--e-global-typography-c399bc9-text-decoration);
  line-height: var(--e-global-typography-c399bc9-line-height);
  letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
  word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  top: 0px;
  left: 0px;
  vertical-align: baseline;
}
.elementor-6
  .elementor-element.elementor-element-0a094c2
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
  background-color: var(--e-global-color-4f381b8);
  padding: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: row;
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
  font-size: 40px;
  margin: 0px 20px 0px 0px;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-c399bc9-font-family), Sans-serif;
  font-size: var(--e-global-typography-c399bc9-font-size);
  font-weight: var(--e-global-typography-c399bc9-font-weight);
  text-transform: var(--e-global-typography-c399bc9-text-transform);
  text-decoration: var(--e-global-typography-c399bc9-text-decoration);
  line-height: var(--e-global-typography-c399bc9-line-height);
  letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
  word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .prefix {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .suffix {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-06af7aa
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-c399bc9-font-family), Sans-serif;
  font-size: var(--e-global-typography-c399bc9-font-size);
  font-weight: var(--e-global-typography-c399bc9-font-weight);
  text-transform: var(--e-global-typography-c399bc9-text-transform);
  text-decoration: var(--e-global-typography-c399bc9-text-decoration);
  line-height: var(--e-global-typography-c399bc9-line-height);
  letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
  word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  top: 0px;
  left: 0px;
  vertical-align: baseline;
}
.elementor-6
  .elementor-element.elementor-element-e2b5871
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
  background-color: var(--e-global-color-4f381b8);
  padding: 20px 20px 20px 20px;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: row;
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
  font-size: 40px;
  margin: 0px 20px 0px 0px;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-c399bc9-font-family), Sans-serif;
  font-size: var(--e-global-typography-c399bc9-font-size);
  font-weight: var(--e-global-typography-c399bc9-font-weight);
  text-transform: var(--e-global-typography-c399bc9-text-transform);
  text-decoration: var(--e-global-typography-c399bc9-text-decoration);
  line-height: var(--e-global-typography-c399bc9-line-height);
  letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
  word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .prefix {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .suffix {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-1d3ac0b
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-c399bc9-font-family), Sans-serif;
  font-size: var(--e-global-typography-c399bc9-font-size);
  font-weight: var(--e-global-typography-c399bc9-font-weight);
  text-transform: var(--e-global-typography-c399bc9-text-transform);
  text-decoration: var(--e-global-typography-c399bc9-text-decoration);
  line-height: var(--e-global-typography-c399bc9-line-height);
  letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
  word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  top: 0px;
  left: 0px;
  vertical-align: baseline;
}
.elementor-6
  .elementor-element.elementor-element-dbb3e10
  > .elementor-container {
  max-width: 1320px;
}
.elementor-6 .elementor-element.elementor-element-dbb3e10 {
  margin-top: -375px;
  margin-bottom: 100px;
}
.elementor-6 .elementor-element.elementor-element-d4cc5f1 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-d4cc5f1
  .elementor-heading-title {
  color: var(--e-global-color-4f381b8);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6 .elementor-element.elementor-element-eef9add {
  text-align: center;
  color: var(--e-global-color-d5fe309);
}
.elementor-6
  .elementor-element.elementor-element-eef9add
  > .elementor-widget-container {
  padding: 0px 350px 0px 350px;
}
.elementor-6
  .elementor-element.elementor-element-873db28
  > .elementor-container {
  max-width: 1320px;
}
.elementor-6 .elementor-element.elementor-element-873db28 {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-d757389
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-8bda31e.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-8bda31e.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box,
.elementor-6
  .elementor-element.elementor-element-8bda31e.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box {
  flex-direction: column;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  text-align: center;
  border-style: none;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
  padding: 25px 40px 25px 40px;
  border-radius: 0px 0px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .image-box-header,
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  border-radius: 20px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  object-fit: cover;
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box:hover
  .image-box-header
  img {
  opacity: 100%;
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title {
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
  color: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner
  .body-description {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a {
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-secondary);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  svg {
  width: 16px;
  fill: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover {
  color: var(--e-global-color-primary);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-8bda31e
  > .elementor-widget-container {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);
}
.elementor-6
  .elementor-element.elementor-element-c328d72
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-9cd7a45.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-9cd7a45.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box,
.elementor-6
  .elementor-element.elementor-element-9cd7a45.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box {
  flex-direction: column;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  text-align: center;
  border-style: none;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
  padding: 25px 40px 25px 40px;
  border-radius: 0px 0px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .image-box-header,
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  border-radius: 20px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  object-fit: cover;
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box:hover
  .image-box-header
  img {
  opacity: 100%;
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title {
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
  color: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner
  .body-description {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a {
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-secondary);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  svg {
  width: 16px;
  fill: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover {
  color: var(--e-global-color-primary);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-9cd7a45
  > .elementor-widget-container {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);
}
.elementor-6
  .elementor-element.elementor-element-aacd1b2
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-ac2657d.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-ac2657d.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box,
.elementor-6
  .elementor-element.elementor-element-ac2657d.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box {
  flex-direction: column;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  text-align: center;
  border-style: none;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
  padding: 25px 40px 25px 40px;
  border-radius: 0px 0px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .image-box-header,
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  border-radius: 20px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  object-fit: cover;
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box:hover
  .image-box-header
  img {
  opacity: 100%;
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title {
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
  color: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner
  .body-description {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a {
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-secondary);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  svg {
  width: 16px;
  fill: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover {
  color: var(--e-global-color-primary);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-ac2657d
  > .elementor-widget-container {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);
}
.elementor-6
  .elementor-element.elementor-element-a135677
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-6
  .elementor-element.elementor-element-150575b.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-150575b.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-150575b.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box,
.elementor-6
  .elementor-element.elementor-element-150575b.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box {
  flex-direction: column;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner {
  text-align: center;
  border-style: none;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
  padding: 25px 40px 25px 40px;
  border-radius: 0px 0px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .image-box-header,
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  border-radius: 20px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .image-box-header
  img {
  object-fit: cover;
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box:hover
  .image-box-header
  img {
  opacity: 100%;
  -webkit-transform: scale(1.1);
  -o-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title {
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
  color: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-before
  svg {
  margin-right: 5px;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-title.icon-position-after
  svg {
  margin-left: 5px;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .image-box-body
  .body-inner
  .body-description {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a {
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-secondary);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a
  svg {
  width: 16px;
  fill: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-before
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .button-box.icon-position-after
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover {
  color: var(--e-global-color-primary);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-150575b
  .jeg-elementor-kit.jkit-image-box
  .button-box
  .button-wrapper
  a:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-150575b
  > .elementor-widget-container {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);
}
.elementor-6
  .elementor-element.elementor-element-e725cd3
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-e725cd3 {
  margin-top: 100px;
  margin-bottom: 150px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-463c6d2.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-463c6d2.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-463c6d2
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: var(--e-global-color-f5ac94f);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-463c6d2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-83ab3d5 img {
  width: 40%;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
    hue-rotate(0deg);
}
.elementor-6 .elementor-element.elementor-element-83ab3d5:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-3398bc4.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-3398bc4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-3398bc4
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: var(--e-global-color-f5ac94f);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-3398bc4
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-9fe2475 img {
  width: 40%;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
    hue-rotate(0deg);
}
.elementor-6 .elementor-element.elementor-element-9fe2475:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-0484e44.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-0484e44.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-0484e44
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: var(--e-global-color-f5ac94f);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-0484e44
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-94749d3 img {
  width: 35%;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
    hue-rotate(0deg);
}
.elementor-6 .elementor-element.elementor-element-94749d3:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-10df86c.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-10df86c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6 .elementor-element.elementor-element-22ab7ac img {
  width: 50%;
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
    hue-rotate(0deg);
}
.elementor-6 .elementor-element.elementor-element-22ab7ac:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-6
  .elementor-element.elementor-element-bd09ca4
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-bd09ca4 {
  margin-top: 150px;
  margin-bottom: 150px;
}
.elementor-6
  .elementor-element.elementor-element-925c391:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-925c391
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-925c391
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("../../2023/09/Background-2%402x-e1694589743783.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5;
}
.elementor-6
  .elementor-element.elementor-element-925c391
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-925c391
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-925c391
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-925c391
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
  padding: 40px 40px 40px 40px;
}
.elementor-6
  .elementor-element.elementor-element-925c391
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-054362b
  .elementor-heading-title {
  color: var(--e-global-color-4f381b8);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6 .elementor-element.elementor-element-1715b28 {
  color: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 15px 25px 15px 25px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-secondary);
  background-color: var(--e-global-color-4f381b8);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-09f63a9
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-09f63a9
  > .elementor-widget-container {
  padding: 20px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-a6efff1.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-a6efff1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-a6efff1:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-a6efff1
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ddfb581);
}
.elementor-6
  .elementor-element.elementor-element-a6efff1
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("../../2023/09/Background-2%402x-e1694589743783.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5;
}
.elementor-6
  .elementor-element.elementor-element-a6efff1
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-a6efff1
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-a6efff1
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-a6efff1
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a6efff1
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-0f36c8a
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-0f36c8a
  > .elementor-element-populated {
  padding: 60px 0px 60px 60px;
}
.elementor-6
  .elementor-element.elementor-element-091eaff
  .elementor-heading-title {
  color: var(--e-global-color-4f381b8);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6 .elementor-element.elementor-element-f558a7e {
  color: var(--e-global-color-d5fe309);
}
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 15px 25px 15px 25px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-secondary);
  background-color: var(--e-global-color-4f381b8);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-8d0db7b
  > .elementor-widget-container {
  padding: 20px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-dac4129.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-dac4129.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-11cb755
  > .elementor-widget-container {
  margin: 0px 0px 0px -70px;
}
.elementor-6
  .elementor-element.elementor-element-449b0cd
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6
  .elementor-element.elementor-element-449b0cd:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-449b0cd
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-19c9bd2);
}
.elementor-6 .elementor-element.elementor-element-449b0cd,
.elementor-6
  .elementor-element.elementor-element-449b0cd
  > .elementor-background-overlay {
  border-radius: 0px 0px 40px 40px;
}
.elementor-6 .elementor-element.elementor-element-449b0cd {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 150px;
  margin-bottom: 150px;
  padding: 50px 0px 50px 0px;
}
.elementor-6
  .elementor-element.elementor-element-449b0cd
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-14868a4
  > .elementor-container {
  max-width: 1290px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-e389538.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-e389538.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-e389538
  > .elementor-element-populated {
  padding: 0px 40px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-f50c040
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6
  .elementor-element.elementor-element-f50c040
  > .elementor-widget-container {
  margin: 0px 0px -7px 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-3f6a125.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-3f6a125.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-3f6a125
  > .elementor-element-populated {
  padding: 0px 10px 0px 10px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-9010f1f.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-9010f1f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-9010f1f
  > .elementor-element-populated {
  padding: 0px 0px 5px 40px;
}
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button {
  text-align: right;
}
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper {
  padding: 15px 25px 15px 25px;
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-primary);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  fill: var(--e-global-color-4f381b8);
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover {
  color: var(--e-global-color-4f381b8);
  background-color: var(--e-global-color-ddfb581);
  border-style: none;
  border-radius: 8px 8px 8px 8px;
}
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper:hover
  svg {
  fill: var(--e-global-color-4f381b8);
}
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button.icon-position-before
  .jkit-button-wrapper
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button.icon-position-after
  .jkit-button-wrapper
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  i,
.elementor-6
  .elementor-element.elementor-element-29057a3
  .jeg-elementor-kit.jkit-button
  .jkit-button-wrapper
  svg {
  -webkit-transform: translateY(-1px);
  -ms-transform: translateY(-1px);
  -o-transform: translateY(-1px);
  -moz-transform: translateY(-1px);
  transform: translateY(-1px);
}
.elementor-6
  .elementor-element.elementor-element-29057a3
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-51700f2
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-51700f2 {
  margin-top: 50px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-51006c4
  > .elementor-element-populated {
  padding: 0px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box {
  text-align: center;
  background-color: var(--e-global-color-4f381b8);
  margin: 2px 2px 120px 2px;
  padding: 10px 40px 10px 40px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
}
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials.style-1
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .testimonial-slider::before {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .comment-content
  p {
  font-family: var(--e-global-typography-13ca7da-font-family), Sans-serif;
  font-size: var(--e-global-typography-13ca7da-font-size);
  font-weight: var(--e-global-typography-13ca7da-font-weight);
  text-transform: var(--e-global-typography-13ca7da-text-transform);
  font-style: var(--e-global-typography-13ca7da-font-style);
  text-decoration: var(--e-global-typography-13ca7da-text-decoration);
  line-height: var(--e-global-typography-13ca7da-line-height);
  letter-spacing: var(--e-global-typography-13ca7da-letter-spacing);
  word-spacing: var(--e-global-typography-13ca7da-word-spacing);
  padding: 0px 0px 30px 0px;
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-info
  .profile-name {
  margin: 10px 0px 5px 0px;
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-info
  .profile-des {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-image
  img {
  background-color: var(--e-global-color-4f381b8);
  border-style: none;
  width: 80px;
}
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials.style-1
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .testimonial-slider
  .comment-bio {
  bottom: -125px;
}
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials
  .tns-controls
  button
  i,
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials
  .tns-controls
  button
  svg {
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials:hover
  .tns-controls
  button
  i,
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials:hover
  .tns-controls
  button
  svg {
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-663c284
  .jeg-elementor-kit.jkit-testimonials
  .tns-nav {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-0571cbc
  > .elementor-element-populated {
  padding: 0px 10px 0px 10px;
}
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box {
  text-align: center;
  background-color: var(--e-global-color-ddfb581);
  margin: 2px 2px 120px 2px;
  padding: 10px 40px 10px 40px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
}
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials.style-1
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .testimonial-slider::before {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .comment-content
  p {
  font-family: var(--e-global-typography-f7255e2-font-family), Sans-serif;
  font-size: var(--e-global-typography-f7255e2-font-size);
  font-weight: var(--e-global-typography-f7255e2-font-weight);
  text-transform: var(--e-global-typography-f7255e2-text-transform);
  font-style: var(--e-global-typography-f7255e2-font-style);
  text-decoration: var(--e-global-typography-f7255e2-text-decoration);
  line-height: var(--e-global-typography-f7255e2-line-height);
  letter-spacing: var(--e-global-typography-f7255e2-letter-spacing);
  word-spacing: var(--e-global-typography-f7255e2-word-spacing);
  padding: 0px 0px 30px 0px;
  color: var(--e-global-color-d5fe309);
}
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-info
  .profile-name {
  margin: 10px 0px 5px 0px;
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-info
  .profile-des {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-image
  img {
  background-color: var(--e-global-color-4f381b8);
  border-style: none;
  width: 80px;
}
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials.style-1
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .testimonial-slider
  .comment-bio {
  bottom: -125px;
}
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials
  .tns-controls
  button
  i,
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials
  .tns-controls
  button
  svg {
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials:hover
  .tns-controls
  button
  i,
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials:hover
  .tns-controls
  button
  svg {
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-911ddc8
  .jeg-elementor-kit.jkit-testimonials
  .tns-nav {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-1fc1816
  > .elementor-element-populated {
  padding: 0px 0px 0px 20px;
}
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box {
  text-align: center;
  background-color: var(--e-global-color-4f381b8);
  margin: 2px 2px 120px 2px;
  padding: 10px 40px 10px 40px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
}
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials.style-1
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .testimonial-slider::before {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .comment-content
  p {
  font-family: var(--e-global-typography-13ca7da-font-family), Sans-serif;
  font-size: var(--e-global-typography-13ca7da-font-size);
  font-weight: var(--e-global-typography-13ca7da-font-weight);
  text-transform: var(--e-global-typography-13ca7da-text-transform);
  font-style: var(--e-global-typography-13ca7da-font-style);
  text-decoration: var(--e-global-typography-13ca7da-text-decoration);
  line-height: var(--e-global-typography-13ca7da-line-height);
  letter-spacing: var(--e-global-typography-13ca7da-letter-spacing);
  word-spacing: var(--e-global-typography-13ca7da-word-spacing);
  padding: 0px 0px 30px 0px;
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-info
  .profile-name {
  margin: 10px 0px 5px 0px;
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-info
  .profile-des {
  color: var(--e-global-color-text);
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-image
  img {
  background-color: var(--e-global-color-4f381b8);
  border-style: none;
  width: 80px;
}
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials.style-1
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .testimonial-slider
  .comment-bio {
  bottom: -125px;
}
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials
  .tns-controls
  button
  i,
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials
  .tns-controls
  button
  svg {
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials:hover
  .tns-controls
  button
  i,
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials:hover
  .tns-controls
  button
  svg {
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-6bec9ef
  .jeg-elementor-kit.jkit-testimonials
  .tns-nav {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-ba1f8e1
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-ba1f8e1 {
  margin-top: 150px;
  margin-bottom: 150px;
}
.elementor-6
  .elementor-element.elementor-element-a47aeb5
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6
  .elementor-element.elementor-element-c198b7a
  > .elementor-element-populated {
  padding: 0px 40px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-8801c3d
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
  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);
  text-transform: var(--e-global-typography-secondary-text-transform);
  text-decoration: var(--e-global-typography-secondary-text-decoration);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-6
  .elementor-element.elementor-element-8801c3d
  > .elementor-widget-container {
  margin: 0px 0px -7px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b7e7f3f
  > .elementor-element-populated {
  padding: 0px 0px 0px 40px;
}
.elementor-6 .elementor-element.elementor-element-871ce17 {
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-95900f4
  > .elementor-container {
  max-width: 1290px;
}
.elementor-6 .elementor-element.elementor-element-95900f4 {
  margin-top: 50px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-c5623ba
  > .elementor-element-populated {
  padding: 0px 15px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-posts {
  grid-template-columns: repeat(1, minmax(0, 1fr));
  grid-column-gap: 30px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-thumb
  .thumbnail-container {
  height: 493px;
  border-radius: 20px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-postblock-content {
  text-align: left;
  padding: 5px 40px 40px 40px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title {
  margin: 10px 120px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title {
  margin: 10px 120px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a,
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title
  a {
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a {
  color: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a:hover,
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title
  a:hover {
  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);
  text-transform: var(--e-global-typography-accent-text-transform);
  text-decoration: var(--e-global-typography-accent-text-decoration);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-excerpt {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  margin: 15px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-excerpt
  p {
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore {
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-color: #02010100;
  color: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-before
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-after
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore
  svg {
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore:hover {
  background-color: #02010100;
  color: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta
  svg {
  fill: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-before
  svg {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-after
  svg {
  margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-before
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-after
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author
  svg {
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta-bottom {
  justify-content: space-between;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  .jeg-elementor-kit.jkit-postblock
  .jeg_empty_module {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-a136a9e
  > .elementor-widget-container {
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);
}
.elementor-6
  .elementor-element.elementor-element-c8fd8f5
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-posts {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: 30px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-post {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 30px 0px;
  border-radius: 20px 20px 20px 20px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f5ac94f);
  box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.05);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-thumb
  .thumbnail-container {
  height: 200px;
  border-radius: 20px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-postblock-content {
  text-align: left;
  padding: 25px 40px 35px 40px;
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title {
  margin: 10px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title {
  margin: 10px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a,
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title
  a {
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a {
  color: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a:hover,
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title
  a:hover {
  font-family: var(--e-global-typography-a07f773-font-family), Sans-serif;
  font-size: var(--e-global-typography-a07f773-font-size);
  font-weight: var(--e-global-typography-a07f773-font-weight);
  text-transform: var(--e-global-typography-a07f773-text-transform);
  text-decoration: var(--e-global-typography-a07f773-text-decoration);
  line-height: var(--e-global-typography-a07f773-line-height);
  letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
  word-spacing: var(--e-global-typography-a07f773-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a:hover {
  color: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore {
  font-family: var(--e-global-typography-3883004-font-family), Sans-serif;
  font-size: var(--e-global-typography-3883004-font-size);
  font-weight: var(--e-global-typography-3883004-font-weight);
  text-transform: var(--e-global-typography-3883004-text-transform);
  text-decoration: var(--e-global-typography-3883004-text-decoration);
  line-height: var(--e-global-typography-3883004-line-height);
  letter-spacing: var(--e-global-typography-3883004-letter-spacing);
  word-spacing: var(--e-global-typography-3883004-word-spacing);
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-color: #02010100;
  color: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-before
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-after
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore
  svg {
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore:hover {
  background-color: #02010100;
  color: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta {
  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);
  text-decoration: var(--e-global-typography-text-text-decoration);
  line-height: var(--e-global-typography-text-line-height);
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta
  svg {
  fill: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-before
  svg {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-after
  svg {
  margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-before
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-after
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author
  i {
  font-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author
  svg {
  width: 16px;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta-bottom {
  justify-content: space-between;
}
.elementor-6
  .elementor-element.elementor-element-2ba3228
  .jeg-elementor-kit.jkit-postblock
  .jeg_empty_module {
  text-align: left;
}
@media (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-8fc1d0e {
    width: 40%;
  }
  .elementor-6 .elementor-element.elementor-element-3430240 {
    width: 60%;
  }
  .elementor-6 .elementor-element.elementor-element-d681b71 {
    width: 45%;
  }
  .elementor-6 .elementor-element.elementor-element-0494a58 {
    width: 55%;
  }
  .elementor-6 .elementor-element.elementor-element-879f4c4 {
    width: 43%;
  }
  .elementor-6 .elementor-element.elementor-element-bdd2664 {
    width: 17%;
  }
  .elementor-6 .elementor-element.elementor-element-c03a3d6 {
    width: 40%;
  }
  .elementor-6 .elementor-element.elementor-element-c7a937d {
    width: 43%;
  }
  .elementor-6 .elementor-element.elementor-element-d151715 {
    width: 35%;
  }
  .elementor-6 .elementor-element.elementor-element-8160fff {
    width: 21.555%;
  }
  .elementor-6 .elementor-element.elementor-element-e389538 {
    width: 40%;
  }
  .elementor-6 .elementor-element.elementor-element-3f6a125 {
    width: 38%;
  }
  .elementor-6 .elementor-element.elementor-element-9010f1f {
    width: 21.555%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-db7e82d {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-5773ef7 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-3bddc75 {
    width: 35%;
  }
  .elementor-6 .elementor-element.elementor-element-7880863 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-31b91a9 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-e30daea {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-ddfbfe2 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-e6d51f8 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-cead9b8 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-874eaff {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-879f4c4 {
    width: 38%;
  }
  .elementor-6 .elementor-element.elementor-element-bdd2664 {
    width: 11%;
  }
  .elementor-6 .elementor-element.elementor-element-c03a3d6 {
    width: 51%;
  }
  .elementor-6 .elementor-element.elementor-element-12e50d4 {
    width: 33.3%;
  }
  .elementor-6 .elementor-element.elementor-element-7327fdc {
    width: 33.3%;
  }
  .elementor-6 .elementor-element.elementor-element-f90574a {
    width: 33.3%;
  }
  .elementor-6 .elementor-element.elementor-element-62adaee {
    width: 33.3%;
  }
  .elementor-6 .elementor-element.elementor-element-f6cc5ee {
    width: 33.3%;
  }
  .elementor-6 .elementor-element.elementor-element-41599c0 {
    width: 33.3%;
  }
  .elementor-6 .elementor-element.elementor-element-5ff4c95 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-dbf6aa0 {
    width: 36%;
  }
  .elementor-6 .elementor-element.elementor-element-f7eb60b {
    width: 64%;
  }
  .elementor-6 .elementor-element.elementor-element-71f6cdf {
    width: 36%;
  }
  .elementor-6 .elementor-element.elementor-element-fea7162 {
    width: 64%;
  }
  .elementor-6 .elementor-element.elementor-element-108bc24 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-c7a937d {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-d151715 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-8160fff {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-fc71117 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-d55c13b {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-39bc229 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-0ae8854 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-3576c0c {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-c38f73e {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-37cd182 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-0a094c2 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-e2b5871 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-d757389 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-c328d72 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-aacd1b2 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-a135677 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-925c391 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-a6efff1 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-e389538 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-3f6a125 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-9010f1f {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-51006c4 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-0571cbc {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-1fc1816 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-c198b7a {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-b7e7f3f {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-c5623ba {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-c8fd8f5 {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-f94144f {
    margin-top: -130px;
    margin-bottom: 0px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-14368d3 {
    margin-top: 200px;
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-763d667
    .elementor-heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-02e6cb2
    .elementor-heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .normal-text {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .normal-text.style-color {
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-text {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-wrapper.style-color
    .dynamic-text {
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    svg
    path.style-color {
    stroke: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-67cdcca
    .elementor-divider-separator {
    width: 55%;
  }
  .elementor-6
    .elementor-element.elementor-element-3e1802f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-3e1802f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-3e1802f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-3e1802f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-344c8f1
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-344c8f1
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-344c8f1
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-344c8f1
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6 .elementor-element.elementor-element-b39955e {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .elementor-6
    .elementor-element.elementor-element-aaad097
    .elementor-heading-title {
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-7880863
    > .elementor-element-populated,
  .elementor-6
    .elementor-element.elementor-element-7880863
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-6
    .elementor-element.elementor-element-7880863
    > .elementor-background-slideshow {
    border-radius: 20px 20px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-7880863
    > .elementor-element-populated {
    margin: 0px 80px 0px 80px;
    --e-column-margin-right: 80px;
    --e-column-margin-left: 80px;
  }
  .elementor-6 .elementor-element.elementor-element-becb16f {
    margin-top: 150px;
    margin-bottom: 130px;
  }
  .elementor-6
    .elementor-element.elementor-element-edef122
    > .elementor-widget-container {
    margin: 0% -31% 0% -26%;
  }
  .elementor-6 .elementor-element.elementor-element-4354f4b {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-c1fde8f {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-3f44158
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-2135d17
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-31b91a9
    > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-e95a7f3 {
    --container-widget-width: 115px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 115px);
    max-width: 115px;
  }
  .elementor-6
    .elementor-element.elementor-element-9cba241
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-9cba241
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0ed0d1a
    .elementor-heading-title {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-0ed0d1a {
    --container-widget-width: 46px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 46px);
    max-width: 46px;
  }
  .elementor-6
    .elementor-element.elementor-element-e30daea
    > .elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-6 .elementor-element.elementor-element-40ec39c {
    --container-widget-width: 115px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 115px);
    max-width: 115px;
  }
  .elementor-6
    .elementor-element.elementor-element-63ae012
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-63ae012
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-440e2be
    .elementor-heading-title {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-440e2be {
    --container-widget-width: 46px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 46px);
    max-width: 46px;
  }
  .elementor-6
    .elementor-element.elementor-element-ddfbfe2
    > .elementor-element-populated {
    margin: 120px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-f6d2f65 {
    --container-widget-width: 115px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 115px);
    max-width: 115px;
  }
  .elementor-6
    .elementor-element.elementor-element-81d40a4
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-81d40a4
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-4c727d1
    .elementor-heading-title {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-4c727d1 {
    --container-widget-width: 46px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 46px);
    max-width: 46px;
  }
  .elementor-6
    .elementor-element.elementor-element-e6d51f8
    > .elementor-element-populated {
    margin: 120px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-6 .elementor-element.elementor-element-73c5eed {
    --container-widget-width: 115px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 115px);
    max-width: 115px;
  }
  .elementor-6
    .elementor-element.elementor-element-0c81ddc
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0c81ddc
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-1d44027
    .elementor-heading-title {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-1d44027 {
    --container-widget-width: 46px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 46px);
    max-width: 46px;
  }
  .elementor-6 .elementor-element.elementor-element-033ca4c {
    padding: 75px 20px 75px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-cead9b8
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 50px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-bfb1185
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-4f381b8);
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-bfb1185
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-d5fe309);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-874eaff
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-d0e5506
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0c2d9e8
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-0c2d9e8
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-e40f5fc
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-e40f5fc
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6 .elementor-element.elementor-element-71bb3bc {
    margin-top: 5px;
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-4279e0c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-cc1d12d img {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-cc1d12d {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-6
    .elementor-element.elementor-element-38855e6
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-be7ba48
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6 .elementor-element.elementor-element-363dc1e {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-897192e
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-897192e
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-9461190
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-12e50d4
    > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-12e50d4 {
    z-index: 1;
  }
  .elementor-6 .elementor-element.elementor-element-54f2f58 {
    --container-widget-width: 95px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 95px);
    max-width: 95px;
  }
  .elementor-6
    .elementor-element.elementor-element-4267cc2
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-9b5dec4
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-d72db5f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-d72db5f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-d72db5f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-d72db5f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-7327fdc
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-7327fdc {
    z-index: 1;
  }
  .elementor-6 .elementor-element.elementor-element-8b49dac {
    --container-widget-width: 95px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 95px);
    max-width: 95px;
  }
  .elementor-6
    .elementor-element.elementor-element-6f98a49
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-c3d4320
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-7543fdb
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-7543fdb
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-7543fdb
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-7543fdb
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-f90574a
    > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-f90574a {
    z-index: 1;
  }
  .elementor-6 .elementor-element.elementor-element-382c134 {
    --container-widget-width: 95px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 95px);
    max-width: 95px;
  }
  .elementor-6
    .elementor-element.elementor-element-b90a445
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1aaf3a1
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0b90055
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-0b90055
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-0b90055
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-0b90055
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-62adaee
    > .elementor-element-populated {
    margin: 105px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-f431fbc {
    --container-widget-width: 95px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 95px);
    max-width: 95px;
  }
  .elementor-6
    .elementor-element.elementor-element-ae468bc
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0b68c03
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-1ff1cd7
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-1ff1cd7
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-1ff1cd7
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-1ff1cd7
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-f6cc5ee
    > .elementor-element-populated {
    margin: 105px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-babd52d {
    --container-widget-width: 95px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 95px);
    max-width: 95px;
  }
  .elementor-6
    .elementor-element.elementor-element-82967b9
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-139088c
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-401219a
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-401219a
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-401219a
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-401219a
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-41599c0
    > .elementor-element-populated {
    margin: 105px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-8482bba {
    --container-widget-width: 95px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 95px);
    max-width: 95px;
  }
  .elementor-6
    .elementor-element.elementor-element-eec27fd
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-84c1cdd
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-8c8af5c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8c8af5c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8c8af5c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8c8af5c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6 .elementor-element.elementor-element-a7677d1 {
    padding: 75px 20px 75px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-5ff4c95
    > .elementor-element-populated {
    padding: 0% 0% 0% 0%;
  }
  .elementor-6
    .elementor-element.elementor-element-fce62e0
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-c78397a
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-4f381b8);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-c78397a
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-d5fe309);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-c78397a
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-c78397a
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-f7eb60b
    > .elementor-element-populated {
    padding: 0px 120px 0px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-9f64c3b
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-4f381b8);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-9f64c3b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-d5fe309);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-9f64c3b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    color: var(--e-global-color-ddfb581);
    background-color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-9f64c3b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    fill: var(--e-global-color-ddfb581);
  }
  .elementor-6
    .elementor-element.elementor-element-ee55ba8
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-4f381b8);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-ee55ba8
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-d5fe309);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-ee55ba8
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    color: var(--e-global-color-ddfb581);
    background-color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-ee55ba8
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    fill: var(--e-global-color-ddfb581);
  }
  .elementor-6
    .elementor-element.elementor-element-fea7162
    > .elementor-element-populated {
    padding: 0px 120px 0px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-dae9313
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-4f381b8);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-dae9313
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-d5fe309);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-dae9313
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-dae9313
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-108bc24
    > .elementor-element-populated {
    margin: 50px 80px 0px 80px;
    --e-column-margin-right: 80px;
    --e-column-margin-left: 80px;
  }
  .elementor-6
    .elementor-element.elementor-element-f3e1617
    > .elementor-widget-container {
    margin: 10% -41% -18% -38%;
  }
  .elementor-6 .elementor-element.elementor-element-b6c640d {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-c7a937d
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-a2bdc02
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-d151715
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-8160fff
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-c59fbb9
    .jeg-elementor-kit.jkit-button {
    text-align: left;
  }
  .elementor-6
    .elementor-element.elementor-element-c59fbb9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-c59fbb9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-c59fbb9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-c59fbb9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6 .elementor-element.elementor-element-23fd496 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-fc71117
    > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-f6bbe84
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-9d9ee1f
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-7be71e7
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-bd3ed12
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-bd3ed12
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-bd3ed12
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-bd3ed12
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
  }
  body.rtl
    .elementor-6
    .elementor-element.elementor-element-bd3ed12
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-15px / 2);
  }
  body:not(.rtl)
    .elementor-6
    .elementor-element.elementor-element-bd3ed12
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-bd3ed12
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-bd3ed12
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-5a6c946
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-5a6c946
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-5a6c946
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-5a6c946
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-d55c13b
    > .elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-88a3caf
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0c04d97
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-d9fb0dd
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-a6b8b73
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-a6b8b73
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-a6b8b73
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-a6b8b73
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
  }
  body.rtl
    .elementor-6
    .elementor-element.elementor-element-a6b8b73
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-15px / 2);
  }
  body:not(.rtl)
    .elementor-6
    .elementor-element.elementor-element-a6b8b73
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-a6b8b73
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-a6b8b73
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-e90af3f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-e90af3f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-e90af3f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-e90af3f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-39bc229
    > .elementor-element-populated {
    margin: 30px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-8dd1313
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-02f7b5b
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-df34551
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-47840b0
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-47840b0
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-47840b0
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(15px / 2);
    margin-left: calc(15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-47840b0
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px / 2);
    margin-left: calc(-15px / 2);
  }
  body.rtl
    .elementor-6
    .elementor-element.elementor-element-47840b0
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-15px / 2);
  }
  body:not(.rtl)
    .elementor-6
    .elementor-element.elementor-element-47840b0
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-15px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-47840b0
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-47840b0
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-66f9ef9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-66f9ef9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-66f9ef9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-66f9ef9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6 .elementor-element.elementor-element-c185ffd {
    padding: 150px 20px 500px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-0ae8854
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-a960975
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-3576c0c
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-c38f73e
    > .elementor-element-populated {
    padding: 0px 15px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-0eec260
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-0eec260
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-0eec260
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0eec260
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0eec260
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    color: var(--e-global-color-primary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-37cd182
    > .elementor-element-populated {
    padding: 0px 0px 0px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-98d6780
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-ddfb581);
  }
  .elementor-6
    .elementor-element.elementor-element-98d6780
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-98d6780
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-98d6780
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-98d6780
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    color: var(--e-global-color-primary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0a094c2
    > .elementor-element-populated {
    padding: 30px 15px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-06af7aa
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-06af7aa
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-06af7aa
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-06af7aa
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-06af7aa
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    color: var(--e-global-color-primary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e2b5871
    > .elementor-element-populated {
    padding: 30px 0px 0px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-1d3ac0b
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-ddfb581);
  }
  .elementor-6
    .elementor-element.elementor-element-1d3ac0b
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-1d3ac0b
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1d3ac0b
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-1d3ac0b
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    color: var(--e-global-color-primary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-dbb3e10 {
    margin-top: -391px;
    margin-bottom: 0px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-d4cc5f1
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-eef9add
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-d757389
    > .elementor-element-populated {
    padding: 0px 15px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-c328d72
    > .elementor-element-populated {
    padding: 0px 0px 0px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-aacd1b2
    > .elementor-element-populated {
    padding: 30px 15px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-a135677
    > .elementor-element-populated {
    padding: 30px 0px 0px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-150575b
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-150575b
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-150575b
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-150575b
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-150575b
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-150575b
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6 .elementor-element.elementor-element-e725cd3 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-bd09ca4 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-925c391
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-054362b
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-09f63a9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-09f63a9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-09f63a9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-09f63a9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-a6efff1
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-0f36c8a
    > .elementor-element-populated {
    padding: 40px 40px 40px 40px;
  }
  .elementor-6
    .elementor-element.elementor-element-091eaff
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-8d0db7b
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8d0db7b
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8d0db7b
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8d0db7b
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-11cb755
    > .elementor-widget-container {
    margin: 0px 0px 0px -50px;
  }
  .elementor-6 .elementor-element.elementor-element-449b0cd {
    padding: 75px 20px 75px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-e389538
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-f50c040
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-3f6a125
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-9010f1f
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-29057a3
    .jeg-elementor-kit.jkit-button {
    text-align: left;
  }
  .elementor-6
    .elementor-element.elementor-element-29057a3
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-29057a3
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-29057a3
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-29057a3
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-51006c4
    > .elementor-element-populated {
    padding: 0px 15px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
    font-size: var(--e-global-typography-13ca7da-font-size);
    line-height: var(--e-global-typography-13ca7da-line-height);
    letter-spacing: var(--e-global-typography-13ca7da-letter-spacing);
    word-spacing: var(--e-global-typography-13ca7da-word-spacing);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0571cbc
    > .elementor-element-populated {
    padding: 0px 0px 0px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
    font-size: var(--e-global-typography-f7255e2-font-size);
    line-height: var(--e-global-typography-f7255e2-line-height);
    letter-spacing: var(--e-global-typography-f7255e2-letter-spacing);
    word-spacing: var(--e-global-typography-f7255e2-word-spacing);
    color: var(--e-global-color-d5fe309);
  }
  .elementor-6
    .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
    font-size: var(--e-global-typography-13ca7da-font-size);
    line-height: var(--e-global-typography-13ca7da-line-height);
    letter-spacing: var(--e-global-typography-13ca7da-letter-spacing);
    word-spacing: var(--e-global-typography-13ca7da-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6 .elementor-element.elementor-element-ba1f8e1 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-c198b7a
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-8801c3d
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-b7e7f3f
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-c5623ba
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-posts {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-thumb
    .thumbnail-container {
    height: 400px;
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a {
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a:hover,
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a:hover {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-excerpt {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-excerpt
    p {
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-meta {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-meta
    svg {
    fill: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-c8fd8f5
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-posts {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title {
    margin: 10px 30px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title {
    margin: 10px 30px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a {
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a:hover,
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a:hover {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-meta {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-meta
    svg {
    fill: var(--e-global-color-text);
  }
}
@media (max-width: 767px) {
  .elementor-6
    .elementor-element.elementor-element-763d667
    .elementor-heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-763d667
    > .elementor-widget-container {
    margin: 0px 0px -10px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-02e6cb2
    .elementor-heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .normal-text {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .normal-text.style-color {
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-text {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-wrapper.style-color
    .dynamic-text {
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    svg
    path.style-color {
    stroke: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-7c8328b
    > .elementor-widget-container {
    padding: 10px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-7c8328b {
    width: 100%;
    max-width: 100%;
  }
  .elementor-6
    .elementor-element.elementor-element-67cdcca
    .elementor-divider-separator {
    width: 75%;
  }
  .elementor-6
    .elementor-element.elementor-element-3e1802f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-3e1802f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-3e1802f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-3e1802f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-3e1802f
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-3e1802f {
    width: 100%;
    max-width: 100%;
  }
  .elementor-6
    .elementor-element.elementor-element-344c8f1
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-344c8f1
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-344c8f1
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-344c8f1
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-344c8f1
    > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-344c8f1 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-b39955e {
    margin-top: 50px;
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-aaad097
    .elementor-heading-title {
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-7880863
    > .elementor-element-populated {
    margin: 50px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-edef122
    > .elementor-widget-container {
    margin: 0% -32% 0% -29%;
  }
  .elementor-6
    .elementor-element.elementor-element-3f44158
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-31b91a9
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-9cba241
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 20px 30px 10px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-9cba241
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-9cba241
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0ed0d1a
    .elementor-heading-title {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e30daea
    > .elementor-element-populated {
    margin: 120px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-63ae012
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 20px 30px 10px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-63ae012
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-63ae012
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-440e2be
    .elementor-heading-title {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-ddfbfe2
    > .elementor-element-populated {
    margin: 120px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-81d40a4
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 20px 30px 10px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-81d40a4
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-81d40a4
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-4c727d1
    .elementor-heading-title {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e6d51f8
    > .elementor-element-populated {
    margin: 120px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-0c81ddc
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 20px 30px 10px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-0c81ddc
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0c81ddc
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-1d44027
    .elementor-heading-title {
    font-size: var(--e-global-typography-3af16b1-font-size);
    line-height: var(--e-global-typography-3af16b1-line-height);
    letter-spacing: var(--e-global-typography-3af16b1-letter-spacing);
    word-spacing: var(--e-global-typography-3af16b1-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-8fc1d0e
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-bfb1185
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 20px 30px 10px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-bfb1185
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-4f381b8);
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-bfb1185
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-d5fe309);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-3430240
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-d0e5506
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-d681b71
    > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-0c2d9e8
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-0c2d9e8
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0494a58
    > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-e40f5fc
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-e40f5fc
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6 .elementor-element.elementor-element-71bb3bc {
    margin-top: 5px;
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-4279e0c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-4279e0c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-4279e0c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-4279e0c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6 .elementor-element.elementor-element-bdd2664 {
    width: 25%;
  }
  .elementor-6
    .elementor-element.elementor-element-bdd2664.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
  .elementor-6
    .elementor-element.elementor-element-bdd2664
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-cc1d12d {
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 90%);
    max-width: 90%;
  }
  .elementor-6 .elementor-element.elementor-element-c03a3d6 {
    width: 75%;
  }
  .elementor-6
    .elementor-element.elementor-element-c03a3d6
    > .elementor-element-populated {
    padding: 20px 0px 0px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-38855e6
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-be7ba48
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-897192e
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-12e50d4
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-12e50d4 {
    z-index: 2;
  }
  .elementor-6
    .elementor-element.elementor-element-4267cc2
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-9b5dec4
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-d72db5f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-d72db5f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-d72db5f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-d72db5f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-7327fdc
    > .elementor-element-populated {
    margin: 105px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-7327fdc {
    z-index: 2;
  }
  .elementor-6
    .elementor-element.elementor-element-6f98a49
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-c3d4320
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-7543fdb
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-7543fdb
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-7543fdb
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-7543fdb
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-f90574a
    > .elementor-element-populated {
    margin: 105px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-f90574a {
    z-index: 2;
  }
  .elementor-6
    .elementor-element.elementor-element-b90a445
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1aaf3a1
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0b90055
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-0b90055
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-0b90055
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-0b90055
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-62adaee
    > .elementor-element-populated {
    margin: 105px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-62adaee {
    z-index: 2;
  }
  .elementor-6
    .elementor-element.elementor-element-ae468bc
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0b68c03
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-1ff1cd7
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-1ff1cd7
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-1ff1cd7
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-1ff1cd7
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-f6cc5ee
    > .elementor-element-populated {
    margin: 105px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-f6cc5ee {
    z-index: 2;
  }
  .elementor-6
    .elementor-element.elementor-element-82967b9
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-139088c
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-401219a
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-401219a
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-401219a
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-401219a
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-41599c0
    > .elementor-element-populated {
    margin: 105px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-41599c0 {
    z-index: 2;
  }
  .elementor-6
    .elementor-element.elementor-element-eec27fd
    .elementor-heading-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-84c1cdd
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-8c8af5c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8c8af5c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8c8af5c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8c8af5c
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-fce62e0
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-dbf6aa0
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-c78397a
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-4f381b8);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-c78397a
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-d5fe309);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-c78397a
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-c78397a
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-f7eb60b
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-9f64c3b
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-4f381b8);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-9f64c3b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-d5fe309);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-9f64c3b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    color: var(--e-global-color-ddfb581);
    background-color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-9f64c3b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    fill: var(--e-global-color-ddfb581);
  }
  .elementor-6 .elementor-element.elementor-element-99b9922 {
    margin-top: 15px;
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-71f6cdf
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-ee55ba8
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-4f381b8);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-ee55ba8
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-d5fe309);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-ee55ba8
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    color: var(--e-global-color-ddfb581);
    background-color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-ee55ba8
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    fill: var(--e-global-color-ddfb581);
  }
  .elementor-6
    .elementor-element.elementor-element-fea7162
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-dae9313
    .jeg-elementor-kit.jkit-icon-box
    .title {
    color: var(--e-global-color-4f381b8);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-dae9313
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    color: var(--e-global-color-d5fe309);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-dae9313
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-dae9313
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-108bc24
    > .elementor-element-populated {
    margin: 40px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-f3e1617
    > .elementor-widget-container {
    margin: 20% -42% -18% -40%;
  }
  .elementor-6
    .elementor-element.elementor-element-a2bdc02
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-c59fbb9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-c59fbb9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-c59fbb9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-c59fbb9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-fc71117
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-8f7c0e8 {
    padding: 0px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-f6bbe84
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-9d9ee1f
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-7be71e7
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-bd3ed12
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-bd3ed12
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-5a6c946
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-5a6c946
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-5a6c946
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-5a6c946
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-d55c13b
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-07818e5 {
    padding: 0px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-88a3caf
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0c04d97
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-d9fb0dd
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-a6b8b73
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-a6b8b73
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-e90af3f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-e90af3f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-e90af3f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-e90af3f
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-39bc229
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-914ae22 {
    padding: 0px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-8dd1313
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-02f7b5b
    .elementor-heading-title {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-df34551
    .elementor-heading-title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-47840b0
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-47840b0
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-66f9ef9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-66f9ef9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-66f9ef9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-66f9ef9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-a960975
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-c38f73e
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-0eec260
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-0eec260
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-0eec260
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0eec260
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0eec260
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    color: var(--e-global-color-primary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-37cd182
    > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-98d6780
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-ddfb581);
  }
  .elementor-6
    .elementor-element.elementor-element-98d6780
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-98d6780
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-98d6780
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-98d6780
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    color: var(--e-global-color-primary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0a094c2
    > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-06af7aa
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-06af7aa
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-06af7aa
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-06af7aa
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-06af7aa
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    color: var(--e-global-color-primary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e2b5871
    > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-1d3ac0b
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon {
    color: var(--e-global-color-4f381b8);
    background-color: var(--e-global-color-ddfb581);
  }
  .elementor-6
    .elementor-element.elementor-element-1d3ac0b
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-1d3ac0b
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1d3ac0b
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-1d3ac0b
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    color: var(--e-global-color-primary);
    font-size: var(--e-global-typography-c399bc9-font-size);
    line-height: var(--e-global-typography-c399bc9-line-height);
    letter-spacing: var(--e-global-typography-c399bc9-letter-spacing);
    word-spacing: var(--e-global-typography-c399bc9-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-d4cc5f1
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-d757389
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner {
    padding: 20px 30px 20px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-8bda31e
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-c328d72
    > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner {
    padding: 20px 30px 20px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-9cd7a45
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-aacd1b2
    > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner {
    padding: 20px 30px 20px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-ac2657d
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-a135677
    > .elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-150575b
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner {
    padding: 20px 30px 20px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-150575b
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-150575b
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-150575b
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-463c6d2
    > .elementor-element-populated {
    border-width: 0px 0px 1px 0px;
    padding: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-3398bc4
    > .elementor-element-populated {
    border-width: 0px 0px 1px 0px;
    padding: 15px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-0484e44
    > .elementor-element-populated {
    border-width: 0px 0px 1px 0px;
    padding: 15px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-10df86c
    > .elementor-element-populated {
    padding: 15px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-925c391
    > .elementor-element-populated {
    padding: 30px 30px 30px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-054362b
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-09f63a9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-09f63a9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-09f63a9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-09f63a9
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-a6efff1
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-0f36c8a
    > .elementor-element-populated {
    padding: 30px 30px 30px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-091eaff
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-8d0db7b
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8d0db7b
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8d0db7b
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-8d0db7b
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-11cb755
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-f50c040
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-29057a3
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-29057a3
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-29057a3
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover {
    color: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-29057a3
    .jeg-elementor-kit.jkit-button
    .jkit-button-wrapper:hover
    svg {
    fill: var(--e-global-color-4f381b8);
  }
  .elementor-6
    .elementor-element.elementor-element-51006c4
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box {
    padding: 10px 30px 10px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
    font-size: var(--e-global-typography-13ca7da-font-size);
    line-height: var(--e-global-typography-13ca7da-line-height);
    letter-spacing: var(--e-global-typography-13ca7da-letter-spacing);
    word-spacing: var(--e-global-typography-13ca7da-word-spacing);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-0571cbc
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box {
    padding: 10px 30px 10px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
    font-size: var(--e-global-typography-f7255e2-font-size);
    line-height: var(--e-global-typography-f7255e2-line-height);
    letter-spacing: var(--e-global-typography-f7255e2-letter-spacing);
    word-spacing: var(--e-global-typography-f7255e2-word-spacing);
    color: var(--e-global-color-d5fe309);
  }
  .elementor-6
    .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-1fc1816
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box {
    padding: 10px 30px 10px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
    font-size: var(--e-global-typography-13ca7da-font-size);
    line-height: var(--e-global-typography-13ca7da-line-height);
    letter-spacing: var(--e-global-typography-13ca7da-letter-spacing);
    word-spacing: var(--e-global-typography-13ca7da-word-spacing);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
    color: var(--e-global-color-secondary);
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
    color: var(--e-global-color-text);
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-8801c3d
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-postblock-content {
    padding: 5px 30px 30px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title {
    margin: 10px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title {
    margin: 10px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a {
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a:hover,
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a:hover {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-excerpt {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-excerpt
    p {
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore
    svg {
    fill: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore:hover
    svg {
    fill: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-meta {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-a136a9e
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-meta
    svg {
    fill: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-posts {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-postblock-content {
    padding: 20px 30px 30px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a {
    color: var(--e-global-color-secondary);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a:hover,
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a:hover {
    font-size: var(--e-global-typography-a07f773-font-size);
    line-height: var(--e-global-typography-a07f773-line-height);
    letter-spacing: var(--e-global-typography-a07f773-letter-spacing);
    word-spacing: var(--e-global-typography-a07f773-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a:hover {
    color: var(--e-global-color-primary);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
    font-size: var(--e-global-typography-3883004-font-size);
    line-height: var(--e-global-typography-3883004-line-height);
    letter-spacing: var(--e-global-typography-3883004-letter-spacing);
    word-spacing: var(--e-global-typography-3883004-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-meta {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-2ba3228
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-meta
    svg {
    fill: var(--e-global-color-text);
  }
}

@media (min-width: 1025px) {
  .elementor-element.elementor-element-c78397a
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: block;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-c78397a
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: unset;
    margin-left: unset;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-9f64c3b
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: block;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-9f64c3b
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: unset;
    margin-left: unset;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-ee55ba8
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: block;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-ee55ba8
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: unset;
    margin-left: unset;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-dae9313
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: block;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-dae9313
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: unset;
    margin-left: unset;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
    display: none;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
    display: none;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-663c284
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
    display: none;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
    display: none;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-911ddc8
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
    display: none;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
    display: none;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-6bec9ef
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
