.elementor-element.elementor-element-5d62e24:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-element.elementor-element-5d62e24
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/06/image-7ccqBRt94dA-unsplash.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-element.elementor-element-5d62e24 > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-1c270ce) 0%,
    var(--e-global-color-primary) 42%
  );
  opacity: 0.58;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-5d62e24 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 225px 0px 210px 0px;
  z-index: 0;
}
.elementor-element.elementor-element-e69713e > .elementor-element-populated {
  margin: 0% 0% 0% 50%;
  --e-column-margin-right: 0%;
  --e-column-margin-left: 50%;
}
.elementor-element.elementor-element-c34b4cf .jeg-elementor-kit.jkit-heading {
  text-align: left;
}
.elementor-element.elementor-element-c34b4cf
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  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);
  line-height: var(--e-global-typography-primary-line-height);
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-c34b4cf
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: 0px 0px -10px 0px;
}
.elementor-element.elementor-element-c34b4cf
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-accent);
  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);
  line-height: var(--e-global-typography-primary-line-height);
}
.elementor-element.elementor-element-57468ce {
  text-align: left;
  color: var(--e-global-color-b099450);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-57468ce > .elementor-widget-container {
  padding: 0% 0% 0% 0%;
}
.elementor-element.elementor-element-6b06fbf
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-6b06fbf {
  margin-top: 10px;
  margin-bottom: 0px;
}
.elementor-element.elementor-element-46260ef > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-element.elementor-element-759816b .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  padding: 20px 40px 20px 40px;
}
.elementor-element.elementor-element-759816b .elementor-button:hover,
.elementor-element.elementor-element-759816b .elementor-button:focus {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-5781ea6);
}
.elementor-element.elementor-element-759816b .elementor-button:hover svg,
.elementor-element.elementor-element-759816b .elementor-button:focus svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-759816b > .elementor-widget-container {
  margin: 0px 15px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-759816b {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button {
  text-align: center;
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn {
  padding: 0px 0px 0px 4px;
  height: 56px;
  width: 56px;
  line-height: 56px;
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  i {
  font-size: 15px;
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  svg {
  width: 15px;
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn
  i,
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn
  span {
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn.glow-enable:after,
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn.glow-enable:before {
  color: var(--e-global-color-2d983be);
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn:hover
  i,
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn:hover
  span {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn:hover
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn.glow-enable:hover:after,
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn.glow-enable:hover:before {
  color: var(--e-global-color-2d983be);
}
.elementor-element.elementor-element-3825aab
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn:hover {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-3825aab {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-8807bf4 .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-408eab4);
  border-radius: 30px 30px 30px 30px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-8807bf4 .elementor-button:hover,
.elementor-element.elementor-element-8807bf4 .elementor-button:focus {
  color: var(--e-global-color-accent);
  background-color: var(--e-global-color-408eab4);
  border-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-8807bf4 .elementor-button:hover svg,
.elementor-element.elementor-element-8807bf4 .elementor-button:focus svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-8807bf4 > .elementor-widget-container {
  margin: 0px 0px 0px 15px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-8807bf4 {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-952996c {
  z-index: 2;
}
.elementor-element.elementor-element-ca7d1ef:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-element.elementor-element-ca7d1ef
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-ca7d1ef > .elementor-element-populated,
.elementor-element.elementor-element-ca7d1ef
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-element.elementor-element-ca7d1ef > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-ca7d1ef > .elementor-element-populated {
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: -80px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 40px 40px 40px 40px;
}
.elementor-element.elementor-element-ca7d1ef
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-a04719f {
  z-index: 2;
}
.elementor-element.elementor-element-022c8cb
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-022c8cb {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-element.elementor-element-022c8cb > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-d259320 > .elementor-element-populated {
  padding: 10px 48px 40px 10px;
}
.elementor-element.elementor-element-275284e .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-10d709c .jeg-elementor-kit.jkit-heading {
  text-align: left;
}
.elementor-element.elementor-element-10d709c
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-10d709c
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-10d709c
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-primary);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-10d709c > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-element.elementor-element-beef771 {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-58d2723
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-element.elementor-element-58d2723
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-element.elementor-element-58d2723
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-element.elementor-element-58d2723
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-element.elementor-element-58d2723
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-element.elementor-element-58d2723
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-element.elementor-element-58d2723 .elementor-icon-list-icon i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-element.elementor-element-58d2723 .elementor-icon-list-icon svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-element.elementor-element-58d2723 {
  --e-icon-list-icon-size: 16px;
  --icon-vertical-offset: 0px;
}
.elementor-element.elementor-element-58d2723 .elementor-icon-list-icon {
  padding-right: 10px;
}
.elementor-element.elementor-element-58d2723
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-element.elementor-element-58d2723 .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-58d2723 .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-element.elementor-element-bec46ed
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-element.elementor-element-bec46ed
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-element.elementor-element-bec46ed
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-element.elementor-element-bec46ed
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-element.elementor-element-bec46ed
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-element.elementor-element-bec46ed
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-element.elementor-element-bec46ed .elementor-icon-list-icon i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-element.elementor-element-bec46ed .elementor-icon-list-icon svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-element.elementor-element-bec46ed {
  --e-icon-list-icon-size: 16px;
  --icon-vertical-offset: 0px;
}
.elementor-element.elementor-element-bec46ed .elementor-icon-list-icon {
  padding-right: 10px;
}
.elementor-element.elementor-element-bec46ed
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-element.elementor-element-bec46ed .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-bec46ed .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-element.elementor-element-9724587 .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 50px 50px 50px 50px;
  padding: 18px 35px 18px 35px;
}
.elementor-element.elementor-element-9724587 .elementor-button:hover,
.elementor-element.elementor-element-9724587 .elementor-button:focus {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-9724587 .elementor-button:hover svg,
.elementor-element.elementor-element-9724587 .elementor-button:focus svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-9724587 > .elementor-widget-container {
  margin: 40px 0px 0px 0px;
}
.elementor-element.elementor-element-70da601 > .elementor-element-populated {
  margin: 0px 0px -20px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
}
.elementor-element.elementor-element-fbeb65a {
  text-align: left;
}
.elementor-element.elementor-element-fbeb65a img {
  width: 80%;
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-7acc18c {
  margin-top: -200px;
  margin-bottom: 0px;
}
.elementor-element.elementor-element-991c43f .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
  background-color: var(--e-global-color-b099450);
  padding: 20px 20px 20px 20px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-991c43f
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: row;
}
.elementor-element.elementor-element-991c43f
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon {
  color: var(--e-global-color-accent);
  border-radius: 0px 0px 0px 0px;
  font-size: 48px;
  margin: 0px 15px 8px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-991c43f
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 48px;
}
.elementor-element.elementor-element-991c43f
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-cc777ae-font-family), Sans-serif;
  font-size: var(--e-global-typography-cc777ae-font-size);
  font-weight: var(--e-global-typography-cc777ae-font-weight);
  line-height: var(--e-global-typography-cc777ae-line-height);
  letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
  word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  margin-bottom: 12px;
}
.elementor-element.elementor-element-991c43f
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-element.elementor-element-991c43f
  .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-991c43f
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content {
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-991c43f
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  top: 5px;
  left: 3px;
  vertical-align: super;
}
.elementor-element.elementor-element-991c43f > .elementor-widget-container {
  margin: 0px 0px 0px 15px;
}
.elementor-element.elementor-element-991c43f {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-f7e51d9 {
  text-align: right;
  width: auto;
  max-width: auto;
  top: 90px;
}
.elementor-element.elementor-element-f7e51d9 img {
  width: 42%;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-b099450);
  border-radius: 20px 20px 20px 20px;
}
body:not(.rtl) .elementor-element.elementor-element-f7e51d9 {
  right: 0px;
}
body.rtl .elementor-element.elementor-element-f7e51d9 {
  left: 0px;
}
.elementor-element.elementor-element-719c7be {
  margin-top: 0px;
  margin-bottom: 60px;
  z-index: 2;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-f60d468.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-element.elementor-element-f60d468.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-element.elementor-element-f60d468:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-element.elementor-element-f60d468
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/06/woman-holding-digital-camera-and-looking-away-with-mixed-race-man-holding-map-near-travel-bus-e1656575448625.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-element.elementor-element-f60d468 > .elementor-element-populated,
.elementor-element.elementor-element-f60d468
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-element.elementor-element-f60d468 > .elementor-background-slideshow {
  border-radius: 0px 0px 10px 0px;
}
.elementor-element.elementor-element-f60d468 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-f60d468
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-639b21c {
  --spacer-size: 50px;
}
.elementor-element.elementor-element-3a1a915
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-element.elementor-element-3a1a915 {
  margin-top: 0px;
  margin-bottom: -60px;
}
.elementor-element.elementor-element-8283fbb:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-element.elementor-element-8283fbb
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-8283fbb > .elementor-element-populated,
.elementor-element.elementor-element-8283fbb
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-element.elementor-element-8283fbb > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-8283fbb > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0% 38% 0% 2%;
  --e-column-margin-right: 38%;
  --e-column-margin-left: 2%;
  padding: 5% 5% 5% 5%;
}
.elementor-element.elementor-element-8283fbb
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-7420f39 .elementor-heading-title {
  color: var(--e-global-color-b099450);
  font-family: var(--e-global-typography-77b0023-font-family), Sans-serif;
  font-size: var(--e-global-typography-77b0023-font-size);
  font-weight: var(--e-global-typography-77b0023-font-weight);
  line-height: var(--e-global-typography-77b0023-line-height);
  letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
  word-spacing: var(--e-global-typography-77b0023-word-spacing);
}
.elementor-element.elementor-element-7f84171 {
  color: var(--e-global-color-b099450);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-7f84171 > .elementor-widget-container {
  padding: 0% 0% 0% 0%;
}
.elementor-element.elementor-element-baa4136
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-element.elementor-element-baa4136
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-element.elementor-element-baa4136 .elementor-button {
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-408eab4);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-baa4136 .elementor-button:hover,
.elementor-element.elementor-element-baa4136 .elementor-button:focus {
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-baa4136 .elementor-button:hover svg,
.elementor-element.elementor-element-baa4136 .elementor-button:focus svg {
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-6451814:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-element.elementor-element-6451814
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-6451814
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 0.05;
}
.elementor-element.elementor-element-6451814 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 60px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 12% 12% 12% 12%;
}
.elementor-element.elementor-element-6451814
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-c0c5e02 .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-aab4fcc .jeg-elementor-kit.jkit-heading {
  text-align: left;
}
.elementor-element.elementor-element-aab4fcc
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-aab4fcc
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-aab4fcc
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-b099450);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-aab4fcc > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-element.elementor-element-fc56b32 {
  color: var(--e-global-color-secondary);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-fc56b32 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0% 12% 0% 0%;
}
.elementor-element.elementor-element-6238086 {
  margin-top: 40px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-30f47aa.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-30f47aa.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-ac50eb6 .elementor-icon-wrapper {
  text-align: center;
}
.elementor-element.elementor-element-ac50eb6.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-ac50eb6.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-ac50eb6.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-ac50eb6.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-ac50eb6.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-ac50eb6 .elementor-icon {
  font-size: 50px;
}
.elementor-element.elementor-element-ac50eb6 .elementor-icon svg {
  height: 50px;
}
.elementor-element.elementor-element-ac50eb6 {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-8db42a2 .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
  padding: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-8db42a2
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: column;
}
.elementor-element.elementor-element-8db42a2
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-b099450);
  font-family: var(--e-global-typography-cc777ae-font-family), Sans-serif;
  font-size: var(--e-global-typography-cc777ae-font-size);
  font-weight: var(--e-global-typography-cc777ae-font-weight);
  line-height: var(--e-global-typography-cc777ae-line-height);
  letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
  word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  margin-bottom: 12px;
}
.elementor-element.elementor-element-8db42a2
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-element.elementor-element-8db42a2
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: var(--e-global-color-secondary);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-8db42a2
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content {
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-8db42a2
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  top: 5px;
  left: 3px;
  vertical-align: super;
}
.elementor-element.elementor-element-8db42a2 > .elementor-widget-container {
  margin: 0px 0px 0px 15px;
}
.elementor-element.elementor-element-8db42a2 {
  width: auto;
  max-width: auto;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-5716c6e.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-5716c6e.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-6f9d596 .elementor-icon-wrapper {
  text-align: center;
}
.elementor-element.elementor-element-6f9d596.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-6f9d596.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-6f9d596.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-6f9d596.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-6f9d596.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-6f9d596 .elementor-icon {
  font-size: 50px;
}
.elementor-element.elementor-element-6f9d596 .elementor-icon svg {
  height: 50px;
}
.elementor-element.elementor-element-6f9d596 {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-bbd6d10 .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
  padding: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-bbd6d10
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: column;
}
.elementor-element.elementor-element-bbd6d10
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-b099450);
  font-family: var(--e-global-typography-cc777ae-font-family), Sans-serif;
  font-size: var(--e-global-typography-cc777ae-font-size);
  font-weight: var(--e-global-typography-cc777ae-font-weight);
  line-height: var(--e-global-typography-cc777ae-line-height);
  letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
  word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  margin-bottom: 12px;
}
.elementor-element.elementor-element-bbd6d10
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-element.elementor-element-bbd6d10
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: var(--e-global-color-secondary);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-bbd6d10
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content {
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-bbd6d10
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  top: 5px;
  left: 3px;
  vertical-align: super;
}
.elementor-element.elementor-element-bbd6d10 > .elementor-widget-container {
  margin: 0px 0px 0px 15px;
}
.elementor-element.elementor-element-bbd6d10 {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-10eeab8 {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-fb0624a.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-fb0624a.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-8df004c .elementor-icon-wrapper {
  text-align: center;
}
.elementor-element.elementor-element-8df004c.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-8df004c.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-8df004c.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-8df004c.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-8df004c.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-8df004c {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-eba8e33 .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
  padding: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-eba8e33
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: column;
}
.elementor-element.elementor-element-eba8e33
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-b099450);
  font-family: var(--e-global-typography-cc777ae-font-family), Sans-serif;
  font-size: var(--e-global-typography-cc777ae-font-size);
  font-weight: var(--e-global-typography-cc777ae-font-weight);
  line-height: var(--e-global-typography-cc777ae-line-height);
  letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
  word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  margin-bottom: 12px;
}
.elementor-element.elementor-element-eba8e33
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-element.elementor-element-eba8e33
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: var(--e-global-color-secondary);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-eba8e33
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content {
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-eba8e33
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  top: 5px;
  left: 3px;
  vertical-align: super;
}
.elementor-element.elementor-element-eba8e33 > .elementor-widget-container {
  margin: 0px 0px 0px 15px;
}
.elementor-element.elementor-element-eba8e33 {
  width: auto;
  max-width: auto;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-34e0b6a.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-34e0b6a.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-5695fb1 .elementor-icon-wrapper {
  text-align: center;
}
.elementor-element.elementor-element-5695fb1.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-5695fb1.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-5695fb1.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-accent);
  border-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-5695fb1.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-5695fb1.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-5695fb1 {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-15bfc6e .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
  padding: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-15bfc6e
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: column;
}
.elementor-element.elementor-element-15bfc6e
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-b099450);
  font-family: var(--e-global-typography-cc777ae-font-family), Sans-serif;
  font-size: var(--e-global-typography-cc777ae-font-size);
  font-weight: var(--e-global-typography-cc777ae-font-weight);
  line-height: var(--e-global-typography-cc777ae-line-height);
  letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
  word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  margin-bottom: 12px;
}
.elementor-element.elementor-element-15bfc6e
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-element.elementor-element-15bfc6e
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: var(--e-global-color-secondary);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-15bfc6e
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content {
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-15bfc6e
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  top: 5px;
  left: 3px;
  vertical-align: super;
}
.elementor-element.elementor-element-15bfc6e > .elementor-widget-container {
  margin: 0px 0px 0px 15px;
}
.elementor-element.elementor-element-15bfc6e {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-e20dea0 > .elementor-background-overlay {
  opacity: 0.07;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-e20dea0 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 0px 100px 0px;
}
.elementor-element.elementor-element-c2030f3 {
  text-align: center;
}
.elementor-element.elementor-element-c2030f3 .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-d912414 .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-element.elementor-element-d912414
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-d912414
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-d912414
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-primary);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-d912414 > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-element.elementor-element-5fbbc28 {
  text-align: center;
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-5fbbc28 > .elementor-widget-container {
  padding: 0% 28% 0% 28%;
}
.elementor-element.elementor-element-4aa6539 {
  margin-top: 20px;
  margin-bottom: 0px;
}
.elementor-element.elementor-element-66afe0e > .elementor-element-populated {
  margin: 50px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: var(--e-global-color-b099450);
  padding: 50px 40px 50px 40px;
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.10980392156862745);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-b099450);
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-efa5298.jkit-equal-height-enable,
.elementor-element.elementor-element-efa5298.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-element.elementor-element-efa5298.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-element.elementor-element-efa5298.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 15px 0px 15px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-b8b0160-font-family), Sans-serif;
  font-size: var(--e-global-typography-b8b0160-font-size);
  font-weight: var(--e-global-typography-b8b0160-font-weight);
  line-height: var(--e-global-typography-b8b0160-line-height);
  letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
  word-spacing: var(--e-global-typography-b8b0160-word-spacing);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box:hover
  .title {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-efa5298
  .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-accent);
  background-color: var(--e-global-color-408eab4);
  margin: 0px 0px 22px 0px;
  height: 30px;
  width: 30px;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 45px;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 45px;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  font-size: 14px;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  svg {
  width: 14px;
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  i,
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  svg {
  margin-left: 10px;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-efa5298
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper:hover:before {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-ebf7e8c > .elementor-element-populated {
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: var(--e-global-color-accent);
  padding: 50px 40px 50px 40px;
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.10980392156862745);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-b099450);
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-d139292.jkit-equal-height-enable,
.elementor-element.elementor-element-d139292.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-element.elementor-element-d139292.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-element.elementor-element-d139292.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 15px 0px 15px 0px;
  color: var(--e-global-color-b099450);
  font-family: var(--e-global-typography-b8b0160-font-family), Sans-serif;
  font-size: var(--e-global-typography-b8b0160-font-size);
  font-weight: var(--e-global-typography-b8b0160-font-weight);
  line-height: var(--e-global-typography-b8b0160-line-height);
  letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
  word-spacing: var(--e-global-typography-b8b0160-word-spacing);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box:hover
  .title {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b099450);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-408eab4);
  margin: 0px 0px 22px 0px;
  height: 30px;
  width: 30px;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
  width: 45px;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 45px;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  font-size: 14px;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  svg {
  width: 14px;
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  i,
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  svg {
  margin-left: 10px;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-d139292
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper:hover:before {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-2f35d67 > .elementor-element-populated {
  margin: 50px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: var(--e-global-color-b099450);
  padding: 50px 40px 50px 40px;
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.10980392156862745);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-b099450);
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-1a9d7b9.jkit-equal-height-enable,
.elementor-element.elementor-element-1a9d7b9.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-element.elementor-element-1a9d7b9.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-element.elementor-element-1a9d7b9.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 15px 0px 15px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-b8b0160-font-family), Sans-serif;
  font-size: var(--e-global-typography-b8b0160-font-size);
  font-weight: var(--e-global-typography-b8b0160-font-weight);
  line-height: var(--e-global-typography-b8b0160-line-height);
  letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
  word-spacing: var(--e-global-typography-b8b0160-word-spacing);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box:hover
  .title {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-1a9d7b9
  .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-accent);
  background-color: var(--e-global-color-408eab4);
  margin: 0px 0px 22px 0px;
  height: 30px;
  width: 30px;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 45px;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 45px;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  font-size: 14px;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  svg {
  width: 14px;
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  i,
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  svg {
  margin-left: 10px;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-1a9d7b9
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper:hover:before {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-9472a54 {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-element.elementor-element-a509f85 > .elementor-element-populated {
  margin: 5px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: var(--e-global-color-b099450);
  padding: 50px 40px 50px 40px;
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.10980392156862745);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-b099450);
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-b009a90.jkit-equal-height-enable,
.elementor-element.elementor-element-b009a90.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-element.elementor-element-b009a90.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-element.elementor-element-b009a90.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 15px 0px 15px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-b8b0160-font-family), Sans-serif;
  font-size: var(--e-global-typography-b8b0160-font-size);
  font-weight: var(--e-global-typography-b8b0160-font-weight);
  line-height: var(--e-global-typography-b8b0160-line-height);
  letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
  word-spacing: var(--e-global-typography-b8b0160-word-spacing);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box:hover
  .title {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-b009a90
  .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-accent);
  background-color: var(--e-global-color-408eab4);
  margin: 0px 0px 22px 0px;
  height: 30px;
  width: 30px;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 45px;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 45px;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  font-size: 14px;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  svg {
  width: 14px;
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  i,
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  svg {
  margin-left: 10px;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-b009a90
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper:hover:before {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-f6c59dc > .elementor-element-populated {
  margin: -50px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: var(--e-global-color-b099450);
  padding: 50px 40px 50px 40px;
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.10980392156862745);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-b099450);
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-f87b03f.jkit-equal-height-enable,
.elementor-element.elementor-element-f87b03f.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-element.elementor-element-f87b03f.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-element.elementor-element-f87b03f.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 15px 0px 15px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-b8b0160-font-family), Sans-serif;
  font-size: var(--e-global-typography-b8b0160-font-size);
  font-weight: var(--e-global-typography-b8b0160-font-weight);
  line-height: var(--e-global-typography-b8b0160-line-height);
  letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
  word-spacing: var(--e-global-typography-b8b0160-word-spacing);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box:hover
  .title {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-f87b03f
  .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-accent);
  background-color: var(--e-global-color-408eab4);
  margin: 0px 0px 22px 0px;
  height: 30px;
  width: 30px;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 45px;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 45px;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  font-size: 14px;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  svg {
  width: 14px;
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  i,
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  svg {
  margin-left: 10px;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-f87b03f
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper:hover:before {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-2c60b21 > .elementor-element-populated {
  margin: 5px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: var(--e-global-color-b099450);
  padding: 50px 40px 50px 40px;
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.10980392156862745);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-b099450);
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-369dff9.jkit-equal-height-enable,
.elementor-element.elementor-element-369dff9.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-element.elementor-element-369dff9.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-element.elementor-element-369dff9.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 15px 0px 15px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-b8b0160-font-family), Sans-serif;
  font-size: var(--e-global-typography-b8b0160-font-size);
  font-weight: var(--e-global-typography-b8b0160-font-weight);
  line-height: var(--e-global-typography-b8b0160-line-height);
  letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
  word-spacing: var(--e-global-typography-b8b0160-word-spacing);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box:hover
  .title {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-369dff9
  .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box.icon-box-body
  .icon-box-description {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-accent);
  background-color: var(--e-global-color-408eab4);
  margin: 0px 0px 22px 0px;
  height: 30px;
  width: 30px;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 45px;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 45px;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  font-size: 14px;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  svg {
  width: 14px;
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  i,
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  svg {
  margin-left: 10px;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-369dff9
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper:hover:before {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-a714b23:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-element.elementor-element-a714b23
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/06/traveling-by-bus-e1656575483798.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-element.elementor-element-a714b23 > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.72;
  mix-blend-mode: multiply;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-a714b23 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-3a5632e > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-f97ffcc {
  text-align: left;
}
.elementor-element.elementor-element-f97ffcc img {
  width: 88%;
}
.elementor-element.elementor-element-f97ffcc > .elementor-widget-container {
  margin: -65px 0px -65px 0px;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-e828265.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-e828265.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-e828265 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-element.elementor-element-356dee4 .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-0e8af5d .jeg-elementor-kit.jkit-heading {
  text-align: left;
}
.elementor-element.elementor-element-0e8af5d
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-0e8af5d
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-0e8af5d
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-b099450);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-0e8af5d > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-element.elementor-element-e2386a8 {
  color: var(--e-global-color-secondary);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-e2386a8 > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-element.elementor-element-748fd40 {
  text-align: left;
  width: var(--container-widget-width, 160px);
  max-width: 160px;
  --container-widget-width: 160px;
  --container-widget-flex-grow: 0;
}
.elementor-element.elementor-element-748fd40 > .elementor-widget-container {
  margin: 0px 8px 0px 0px;
}
.elementor-element.elementor-element-6b4d6ff {
  text-align: left;
  width: var(--container-widget-width, 160px);
  max-width: 160px;
  --container-widget-width: 160px;
  --container-widget-flex-grow: 0;
}
.elementor-element.elementor-element-6b4d6ff > .elementor-widget-container {
  margin: 0px 0px 0px 8px;
}
.elementor-element.elementor-element-8ee71ee > .elementor-container {
  max-width: 1180px;
}
.elementor-element.elementor-element-8ee71ee {
  padding: 100px 0px 0px 0px;
}
.elementor-element.elementor-element-1a9521a > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-0866894 .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-dc4628f .jeg-elementor-kit.jkit-heading {
  text-align: left;
}
.elementor-element.elementor-element-dc4628f
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-dc4628f
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-dc4628f
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-primary);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-dc4628f > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-9baf001.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-element.elementor-element-9baf001.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-element.elementor-element-9baf001 > .elementor-element-populated {
  margin: 0px 0px 0px 40px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 40px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-1c46582 {
  text-align: left;
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-1c46582 > .elementor-widget-container {
  padding: 0% 0% 0% 0%;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-28fa2b5.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-element.elementor-element-28fa2b5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-element.elementor-element-28fa2b5 > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-ee9a64e .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 50px 50px 50px 50px;
  padding: 18px 35px 18px 35px;
}
.elementor-element.elementor-element-ee9a64e .elementor-button:hover,
.elementor-element.elementor-element-ee9a64e .elementor-button:focus {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-ee9a64e .elementor-button:hover svg,
.elementor-element.elementor-element-ee9a64e .elementor-button:focus svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-ee9a64e > .elementor-widget-container {
  margin: 0px -5px 0px 0px;
}
.elementor-element.elementor-element-f507f5c > .elementor-container {
  max-width: 1180px;
}
.elementor-element.elementor-element-f507f5c {
  margin-top: 40px;
  margin-bottom: 0px;
  padding: 0px 0px 100px 0px;
}
.elementor-element.elementor-element-15ea043 > .elementor-element-populated {
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-0051bf6 img {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-5095b6f {
  margin-top: -55px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-5ab14e4.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-5ab14e4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-5ab14e4.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-element.elementor-element-5ab14e4:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-element.elementor-element-5ab14e4
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-5ab14e4 > .elementor-element-populated,
.elementor-element.elementor-element-5ab14e4
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-element.elementor-element-5ab14e4 > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-5ab14e4 > .elementor-element-populated {
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 20px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 20px;
  padding: 30px 30px 30px 30px;
}
.elementor-element.elementor-element-5ab14e4
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-bb80e16 {
  text-align: center;
}
.elementor-element.elementor-element-bb80e16 .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-77b0023-font-family), Sans-serif;
  font-size: var(--e-global-typography-77b0023-font-size);
  font-weight: var(--e-global-typography-77b0023-font-weight);
  line-height: var(--e-global-typography-77b0023-line-height);
  letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
  word-spacing: var(--e-global-typography-77b0023-word-spacing);
}
.elementor-element.elementor-element-bb80e16 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-a3db428 .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-element.elementor-element-a3db428
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-1d705b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-1d705b4-font-size);
  font-weight: var(--e-global-typography-1d705b4-font-weight);
  line-height: var(--e-global-typography-1d705b4-line-height);
  letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
  word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-a3db428
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-a3db428
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-a3db428
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-a3db428 > .elementor-widget-container {
  margin: -8px 0px -16px 0px;
}
.elementor-element.elementor-element-8c428e0 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-84f6f82);
  --divider-border-width: 1px;
}
.elementor-element.elementor-element-8c428e0 .elementor-divider-separator {
  width: 40%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-element.elementor-element-8c428e0 .elementor-divider {
  text-align: center;
  padding-top: 0px;
  padding-bottom: 0px;
}
.elementor-element.elementor-element-a876199
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-element.elementor-element-a876199
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-element.elementor-element-a876199
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-element.elementor-element-a876199
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-element.elementor-element-a876199
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-element.elementor-element-a876199
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-element.elementor-element-a876199 .elementor-icon-list-icon i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-element.elementor-element-a876199 .elementor-icon-list-icon svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-element.elementor-element-a876199 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-element.elementor-element-a876199 .elementor-icon-list-icon {
  padding-right: 14px;
}
.elementor-element.elementor-element-a876199 .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-element.elementor-element-a876199 > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
}
.elementor-element.elementor-element-1eafa39 .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 50px 50px 50px 50px;
  padding: 16px 30px 16px 30px;
}
.elementor-element.elementor-element-1eafa39 .elementor-button:hover,
.elementor-element.elementor-element-1eafa39 .elementor-button:focus {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-1eafa39 .elementor-button:hover svg,
.elementor-element.elementor-element-1eafa39 .elementor-button:focus svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-1eafa39 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-1eafa39 {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-26726ad
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-element.elementor-element-26726ad
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-element.elementor-element-26726ad .elementor-button {
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-408eab4);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-26726ad .elementor-button:hover,
.elementor-element.elementor-element-26726ad .elementor-button:focus {
  color: var(--e-global-color-accent);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-26726ad .elementor-button:hover svg,
.elementor-element.elementor-element-26726ad .elementor-button:focus svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-26726ad > .elementor-widget-container {
  margin: 0px 0px 0px 20px;
}
.elementor-element.elementor-element-26726ad {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-820342c > .elementor-element-populated {
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-b2a8307 img {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-c7bd451 {
  margin-top: -55px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-a6d75d3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-a6d75d3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-a6d75d3.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-element.elementor-element-a6d75d3:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-element.elementor-element-a6d75d3
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-a6d75d3 > .elementor-element-populated,
.elementor-element.elementor-element-a6d75d3
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-element.elementor-element-a6d75d3 > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-a6d75d3 > .elementor-element-populated {
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 20px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 20px;
  padding: 30px 30px 30px 30px;
}
.elementor-element.elementor-element-a6d75d3
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-83bbb9c {
  text-align: center;
}
.elementor-element.elementor-element-83bbb9c .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-77b0023-font-family), Sans-serif;
  font-size: var(--e-global-typography-77b0023-font-size);
  font-weight: var(--e-global-typography-77b0023-font-weight);
  line-height: var(--e-global-typography-77b0023-line-height);
  letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
  word-spacing: var(--e-global-typography-77b0023-word-spacing);
}
.elementor-element.elementor-element-83bbb9c > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-91479f6 .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-element.elementor-element-91479f6
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-1d705b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-1d705b4-font-size);
  font-weight: var(--e-global-typography-1d705b4-font-weight);
  line-height: var(--e-global-typography-1d705b4-line-height);
  letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
  word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-91479f6
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-91479f6
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-91479f6
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-91479f6 > .elementor-widget-container {
  margin: -8px 0px -16px 0px;
}
.elementor-element.elementor-element-db3fb7a {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-84f6f82);
  --divider-border-width: 1px;
}
.elementor-element.elementor-element-db3fb7a .elementor-divider-separator {
  width: 40%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-element.elementor-element-db3fb7a .elementor-divider {
  text-align: center;
  padding-top: 0px;
  padding-bottom: 0px;
}
.elementor-element.elementor-element-797839e
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-element.elementor-element-797839e
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-element.elementor-element-797839e
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-element.elementor-element-797839e
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-element.elementor-element-797839e
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-element.elementor-element-797839e
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-element.elementor-element-797839e .elementor-icon-list-icon i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-element.elementor-element-797839e .elementor-icon-list-icon svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-element.elementor-element-797839e {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-element.elementor-element-797839e .elementor-icon-list-icon {
  padding-right: 14px;
}
.elementor-element.elementor-element-797839e .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-element.elementor-element-797839e > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-element.elementor-element-123f1aa .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 50px 50px 50px 50px;
  padding: 16px 30px 16px 30px;
}
.elementor-element.elementor-element-123f1aa .elementor-button:hover,
.elementor-element.elementor-element-123f1aa .elementor-button:focus {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-123f1aa .elementor-button:hover svg,
.elementor-element.elementor-element-123f1aa .elementor-button:focus svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-123f1aa > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-123f1aa {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-11e493a
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-element.elementor-element-11e493a
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-element.elementor-element-11e493a .elementor-button {
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-408eab4);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-11e493a .elementor-button:hover,
.elementor-element.elementor-element-11e493a .elementor-button:focus {
  color: var(--e-global-color-accent);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-11e493a .elementor-button:hover svg,
.elementor-element.elementor-element-11e493a .elementor-button:focus svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-11e493a > .elementor-widget-container {
  margin: 0px 0px 0px 20px;
}
.elementor-element.elementor-element-11e493a {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-1adc271 > .elementor-element-populated {
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-14427b0 img {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-c717742 {
  margin-top: -55px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-1dc62a4.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-1dc62a4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-1dc62a4.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-element.elementor-element-1dc62a4:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-element.elementor-element-1dc62a4
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-1dc62a4 > .elementor-element-populated,
.elementor-element.elementor-element-1dc62a4
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-element.elementor-element-1dc62a4 > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-1dc62a4 > .elementor-element-populated {
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 20px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 20px;
  padding: 30px 30px 30px 30px;
}
.elementor-element.elementor-element-1dc62a4
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-f58b6a2 {
  text-align: center;
}
.elementor-element.elementor-element-f58b6a2 .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-77b0023-font-family), Sans-serif;
  font-size: var(--e-global-typography-77b0023-font-size);
  font-weight: var(--e-global-typography-77b0023-font-weight);
  line-height: var(--e-global-typography-77b0023-line-height);
  letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
  word-spacing: var(--e-global-typography-77b0023-word-spacing);
}
.elementor-element.elementor-element-f58b6a2 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-2977836 .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-element.elementor-element-2977836
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-1d705b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-1d705b4-font-size);
  font-weight: var(--e-global-typography-1d705b4-font-weight);
  line-height: var(--e-global-typography-1d705b4-line-height);
  letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
  word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-2977836
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-2977836
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-2977836
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-2977836 > .elementor-widget-container {
  margin: -8px 0px -16px 0px;
}
.elementor-element.elementor-element-98c94bf {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-84f6f82);
  --divider-border-width: 1px;
}
.elementor-element.elementor-element-98c94bf .elementor-divider-separator {
  width: 40%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-element.elementor-element-98c94bf .elementor-divider {
  text-align: center;
  padding-top: 0px;
  padding-bottom: 0px;
}
.elementor-element.elementor-element-8a965e7
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-element.elementor-element-8a965e7
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-element.elementor-element-8a965e7
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-element.elementor-element-8a965e7
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-element.elementor-element-8a965e7
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-element.elementor-element-8a965e7
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-element.elementor-element-8a965e7 .elementor-icon-list-icon i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-element.elementor-element-8a965e7 .elementor-icon-list-icon svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-element.elementor-element-8a965e7 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-element.elementor-element-8a965e7 .elementor-icon-list-icon {
  padding-right: 14px;
}
.elementor-element.elementor-element-8a965e7 .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-element.elementor-element-8a965e7 > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-element.elementor-element-508af8b .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 50px 50px 50px 50px;
  padding: 16px 30px 16px 30px;
}
.elementor-element.elementor-element-508af8b .elementor-button:hover,
.elementor-element.elementor-element-508af8b .elementor-button:focus {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-508af8b .elementor-button:hover svg,
.elementor-element.elementor-element-508af8b .elementor-button:focus svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-508af8b > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-508af8b {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-6b91795
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-element.elementor-element-6b91795
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-element.elementor-element-6b91795 .elementor-button {
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-408eab4);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-6b91795 .elementor-button:hover,
.elementor-element.elementor-element-6b91795 .elementor-button:focus {
  color: var(--e-global-color-accent);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-6b91795 .elementor-button:hover svg,
.elementor-element.elementor-element-6b91795 .elementor-button:focus svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-6b91795 > .elementor-widget-container {
  margin: 0px 0px 0px 20px;
}
.elementor-element.elementor-element-6b91795 {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-c78f5f6
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-c78f5f6:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-element.elementor-element-c78f5f6
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/06/young-couple-traveling-on-a-bus-e1656574261102.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-element.elementor-element-c78f5f6 > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.7;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-c78f5f6 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 150px 0px;
}
.elementor-element.elementor-element-503f386.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-element.elementor-element-503f386 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-element.elementor-element-503f386
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-46cf2df {
  text-align: center;
}
.elementor-element.elementor-element-46cf2df .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-35266f4 .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-element.elementor-element-35266f4
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-35266f4
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-35266f4
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-b099450);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-35266f4 > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-element.elementor-element-449a267 {
  text-align: center;
  color: var(--e-global-color-secondary);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-449a267 > .elementor-widget-container {
  padding: 0% 28% 0% 28%;
}
.elementor-element.elementor-element-65390d5 {
  margin-top: -120px;
  margin-bottom: 0px;
}
.elementor-element.elementor-element-6b05724 > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box {
  background-color: var(--e-global-color-b099450);
  margin: 0px 10px 15px 10px;
  padding: 0px 35px 35px 35px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials.style-1
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .testimonial-slider::before {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .comment-content
  p {
  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);
  line-height: var(--e-global-typography-text-line-height);
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-672da4d.quote-reverse-position-yes
  .jeg-elementor-kit.jkit-testimonials.style-2
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .comment-bio {
  flex-direction: row-reverse;
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .rating-stars
  li {
  color: var(--e-global-color-ab737d3);
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .rating-stars
  li
  svg {
  fill: var(--e-global-color-ab737d3);
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .rating-stars {
  margin: -10px 0px 15px 0px;
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-info
  .profile-name {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-ce3542f-font-family), Sans-serif;
  font-size: var(--e-global-typography-ce3542f-font-size);
  font-weight: var(--e-global-typography-ce3542f-font-weight);
  line-height: var(--e-global-typography-ce3542f-line-height);
  letter-spacing: var(--e-global-typography-ce3542f-letter-spacing);
  word-spacing: var(--e-global-typography-ce3542f-word-spacing);
  margin-bottom: 5px;
}
.elementor-element.elementor-element-672da4d
  .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-ae15b2c-font-family), Sans-serif;
  font-size: var(--e-global-typography-ae15b2c-font-size);
  line-height: var(--e-global-typography-ae15b2c-line-height);
  letter-spacing: var(--e-global-typography-ae15b2c-letter-spacing);
  word-spacing: var(--e-global-typography-ae15b2c-word-spacing);
  margin-bottom: 1px;
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-image
  img {
  width: 60px;
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials
  .tns-controls
  button
  i,
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials
  .tns-controls
  button
  svg {
  opacity: 100%;
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials:hover
  .tns-controls
  button
  i,
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials:hover
  .tns-controls
  button
  svg {
  opacity: 100%;
}
.elementor-element.elementor-element-672da4d
  .jeg-elementor-kit.jkit-testimonials
  .tns-nav {
  text-align: center;
}
.elementor-element.elementor-element-29b3731 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 120px 0px;
}
.elementor-element.elementor-element-29b3731 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-84c9af6.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-element.elementor-element-1b64636 {
  margin-top: 0px;
  margin-bottom: 40px;
}
.elementor-element.elementor-element-c34cf8b .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-ecdd8b7 .jeg-elementor-kit.jkit-heading {
  text-align: left;
}
.elementor-element.elementor-element-ecdd8b7
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-ecdd8b7
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-ecdd8b7
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-primary);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-ecdd8b7 > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-d631dc5.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-element.elementor-element-d631dc5.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-element.elementor-element-d631dc5.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-element.elementor-element-926027a .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: #ffffff;
  color: #ffffff;
  background-color: #f0652b;
  border-radius: 50px 50px 50px 50px;
  padding: 18px 35px 18px 35px;
}
.elementor-element.elementor-element-926027a .elementor-button:hover,
.elementor-element.elementor-element-926027a .elementor-button:focus {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-926027a > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-posts {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-column-gap: 30px;
}
.elementor-element.elementor-element-adf04e0 .jeg-elementor-kit.jkit-postblock {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-post {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-thumb {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-thumb
  .thumbnail-container {
  height: 250px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-postblock-content {
  text-align: left;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-category
  span
  a,
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock.postblock-type-3
  .jkit-post-category
  span
  a {
  font-family: var(--e-global-typography-ae15b2c-font-family), Sans-serif;
  font-size: var(--e-global-typography-ae15b2c-font-size);
  line-height: var(--e-global-typography-ae15b2c-line-height);
  letter-spacing: var(--e-global-typography-ae15b2c-letter-spacing);
  word-spacing: var(--e-global-typography-ae15b2c-word-spacing);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-category
  a {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock.postblock-type-2
  .jkit-post-category
  a {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock.postblock-type-5
  .jkit-post-category
  a {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-category,
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock.postblock-type-3
  .jkit-post-category {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-category {
  padding: 10px 14px 10px 14px;
  margin: 0px 0px 20px 20px;
  border-radius: 5px 5px 5px 5px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock.postblock-type-3
  .jkit-post-category {
  padding: 10px 14px 10px 14px;
  margin: 0px 0px 20px 20px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock.postblock-type-5
  .jkit-post-category {
  margin: 0px 0px 20px 20px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title {
  margin: 3px 0px 0px 0px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title {
  margin: 3px 0px 0px 0px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a,
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title
  a {
  font-family: var(--e-global-typography-59c6b0e-font-family), Sans-serif;
  font-size: var(--e-global-typography-59c6b0e-font-size);
  font-weight: var(--e-global-typography-59c6b0e-font-weight);
  line-height: var(--e-global-typography-59c6b0e-line-height);
  letter-spacing: var(--e-global-typography-59c6b0e-letter-spacing);
  word-spacing: var(--e-global-typography-59c6b0e-word-spacing);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-adf04e0
  .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);
  line-height: var(--e-global-typography-text-line-height);
  margin: 15px 0px 0px 0px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-excerpt
  p {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore {
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  padding: 0px 0px 0px 0px;
  margin: -15px 0px 0px 0px;
  background-color: var(--e-global-color-408eab4);
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-before
  i,
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-before
  svg {
  margin-right: 10px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-after
  i,
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-after
  svg {
  margin-left: 10px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore
  i {
  font-size: 14px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore
  svg {
  width: 14px;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta-bottom {
  justify-content: flex-start;
}
.elementor-element.elementor-element-adf04e0
  .jeg-elementor-kit.jkit-postblock
  .jeg_empty_module {
  text-align: left;
}
@media (max-width: 1024px) {
  .elementor-element.elementor-element-5d62e24:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-element.elementor-element-5d62e24
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-element.elementor-element-5d62e24 {
    padding: 240px 0px 240px 0px;
  }
  .elementor-element.elementor-element-e69713e > .elementor-element-populated {
    margin: 0% 0% 0% 35%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 35%;
  }
  .elementor-element.elementor-element-c34b4cf
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
  }
  .elementor-element.elementor-element-c34b4cf
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
  }
  .elementor-element.elementor-element-57468ce {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-57468ce > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
  }
  .elementor-element.elementor-element-759816b .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-8807bf4 .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-952996c {
    padding: 0px 10px 0px 10px;
  }
  .elementor-element.elementor-element-ca7d1ef > .elementor-element-populated {
    padding: 30px 30px 30px 30px;
  }
  .elementor-element.elementor-element-022c8cb {
    padding: 80px 10px 80px 10px;
  }
  .elementor-element.elementor-element-d259320 > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-element.elementor-element-275284e .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-10d709c
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-10d709c
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-beef771 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-58d2723
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-58d2723 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-bec46ed
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-bec46ed .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-9724587 .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-9724587 > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
  .elementor-element.elementor-element-70da601 > .elementor-element-populated {
    margin: 40px 0px -20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner {
    flex-direction: row;
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon {
    font-size: 45px;
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon
    svg {
    width: 45px;
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-719c7be {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-f60d468 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 20px 20px;
  }
  .elementor-element.elementor-element-639b21c {
    --spacer-size: 336px;
  }
  .elementor-element.elementor-element-3a1a915 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-8283fbb > .elementor-element-populated {
    margin: 0% 40% 0% 0%;
    --e-column-margin-right: 40%;
    --e-column-margin-left: 0%;
    padding: 5% 5% 5% 5%;
  }
  .elementor-element.elementor-element-7420f39 .elementor-heading-title {
    font-size: var(--e-global-typography-77b0023-font-size);
    line-height: var(--e-global-typography-77b0023-line-height);
    letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
    word-spacing: var(--e-global-typography-77b0023-word-spacing);
  }
  .elementor-element.elementor-element-7f84171 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-baa4136 .elementor-button {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-6451814 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 80px 20px 80px 20px;
  }
  .elementor-element.elementor-element-c0c5e02 .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-aab4fcc
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-aab4fcc
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-fc56b32 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-8db42a2
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-8db42a2
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-8db42a2
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-8db42a2
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-bbd6d10
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-bbd6d10
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-bbd6d10
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-bbd6d10
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-eba8e33
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-eba8e33
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-eba8e33
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-eba8e33
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-15bfc6e
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-15bfc6e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-15bfc6e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-15bfc6e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-e20dea0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 10px 80px 10px;
  }
  .elementor-element.elementor-element-c2030f3 .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-d912414 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-d912414
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-d912414
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-5fbbc28 > .elementor-widget-container {
    padding: 0% 12% 0% 12%;
  }
  .elementor-element.elementor-element-66afe0e > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-efa5298
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-efa5298
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-efa5298
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-efa5298
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-efa5298
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-ebf7e8c > .elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-element.elementor-element-d139292
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-d139292
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-d139292
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-d139292
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-d139292
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-2f35d67 > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-1a9d7b9
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-1a9d7b9
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-1a9d7b9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-1a9d7b9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-1a9d7b9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-a509f85 > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-b009a90
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-b009a90
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-b009a90
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-b009a90
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-b009a90
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-f6c59dc > .elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-element.elementor-element-f87b03f
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-f87b03f
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-f87b03f
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-f87b03f
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-f87b03f
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-2c60b21 > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-369dff9
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-369dff9
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-369dff9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-369dff9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-369dff9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-a714b23 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 10px 80px 10px;
  }
  .elementor-bc-flex-widget
    .elementor-element.elementor-element-3a5632e.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-element.elementor-element-3a5632e.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-element.elementor-element-3a5632e > .elementor-element-populated {
    margin: 120px 10px 50px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
  }
  .elementor-element.elementor-element-f97ffcc img {
    width: 100%;
  }
  .elementor-element.elementor-element-e828265 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-356dee4 .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-0e8af5d
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-0e8af5d
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-e2386a8 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-8ee71ee {
    padding: 80px 20px 0px 20px;
  }
  .elementor-element.elementor-element-0866894 .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-dc4628f
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-dc4628f
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-9baf001 > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-1c46582 > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-element.elementor-element-28fa2b5 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-ee9a64e .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-ee9a64e > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
  .elementor-element.elementor-element-f507f5c {
    padding: 0px 20px 80px 20px;
  }
  .elementor-element.elementor-element-15ea043 > .elementor-element-populated {
    margin: 0px 15px 30px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-5ab14e4 > .elementor-element-populated {
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 30px 25px 30px 25px;
  }
  .elementor-element.elementor-element-bb80e16 .elementor-heading-title {
    font-size: var(--e-global-typography-77b0023-font-size);
    line-height: var(--e-global-typography-77b0023-line-height);
    letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
    word-spacing: var(--e-global-typography-77b0023-word-spacing);
  }
  .elementor-element.elementor-element-a3db428 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-a3db428
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-1d705b4-font-size);
    line-height: var(--e-global-typography-1d705b4-line-height);
    letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
    word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  }
  .elementor-element.elementor-element-a3db428
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-1eafa39 .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-26726ad .elementor-button {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-820342c > .elementor-element-populated {
    margin: 0px 0px 30px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-element.elementor-element-a6d75d3 > .elementor-element-populated {
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 30px 25px 30px 25px;
  }
  .elementor-element.elementor-element-83bbb9c .elementor-heading-title {
    font-size: var(--e-global-typography-77b0023-font-size);
    line-height: var(--e-global-typography-77b0023-line-height);
    letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
    word-spacing: var(--e-global-typography-77b0023-word-spacing);
  }
  .elementor-element.elementor-element-91479f6 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-91479f6
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-1d705b4-font-size);
    line-height: var(--e-global-typography-1d705b4-line-height);
    letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
    word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  }
  .elementor-element.elementor-element-91479f6
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-123f1aa .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-11e493a .elementor-button {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-1adc271 > .elementor-element-populated {
    margin: 0% 26% 0% 26%;
    --e-column-margin-right: 26%;
    --e-column-margin-left: 26%;
  }
  .elementor-element.elementor-element-1dc62a4 > .elementor-element-populated {
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 30px 25px 30px 25px;
  }
  .elementor-element.elementor-element-f58b6a2 .elementor-heading-title {
    font-size: var(--e-global-typography-77b0023-font-size);
    line-height: var(--e-global-typography-77b0023-line-height);
    letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
    word-spacing: var(--e-global-typography-77b0023-word-spacing);
  }
  .elementor-element.elementor-element-2977836 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-2977836
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-1d705b4-font-size);
    line-height: var(--e-global-typography-1d705b4-line-height);
    letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
    word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  }
  .elementor-element.elementor-element-2977836
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-508af8b .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-6b91795 .elementor-button {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-c78f5f6:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-element.elementor-element-c78f5f6
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-element.elementor-element-c78f5f6 {
    padding: 80px 0px 180px 0px;
  }
  .elementor-element.elementor-element-503f386 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
  }
  .elementor-element.elementor-element-46cf2df .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-35266f4 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-35266f4
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-35266f4
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-449a267 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-449a267 > .elementor-widget-container {
    padding: 0% 12% 0% 12%;
  }
  .elementor-element.elementor-element-65390d5 {
    margin-top: -150px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-6b05724 > .elementor-element-populated {
    padding: 0px 10px 0px 10px;
  }
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
    font-size: var(--e-global-typography-ce3542f-font-size);
    line-height: var(--e-global-typography-ce3542f-line-height);
    letter-spacing: var(--e-global-typography-ce3542f-letter-spacing);
    word-spacing: var(--e-global-typography-ce3542f-word-spacing);
  }
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
    font-size: var(--e-global-typography-ae15b2c-font-size);
    line-height: var(--e-global-typography-ae15b2c-line-height);
    letter-spacing: var(--e-global-typography-ae15b2c-letter-spacing);
    word-spacing: var(--e-global-typography-ae15b2c-word-spacing);
  }
  .elementor-element.elementor-element-29b3731 {
    padding: 80px 10px 100px 10px;
  }
  .elementor-element.elementor-element-84c9af6 > .elementor-element-populated {
    padding: 0px 10px 0px 10px;
  }
  .elementor-element.elementor-element-c34cf8b .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-ecdd8b7
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-ecdd8b7
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-926027a .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-926027a > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock
    .jkit-posts {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-column-gap: 30px;
  }
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock
    .jkit-post {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 30px 0px;
  }
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-category
    span
    a,
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock.postblock-type-3
    .jkit-post-category
    span
    a {
    font-size: var(--e-global-typography-ae15b2c-font-size);
    line-height: var(--e-global-typography-ae15b2c-line-height);
    letter-spacing: var(--e-global-typography-ae15b2c-letter-spacing);
    word-spacing: var(--e-global-typography-ae15b2c-word-spacing);
  }
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
    font-size: var(--e-global-typography-59c6b0e-font-size);
    line-height: var(--e-global-typography-59c6b0e-line-height);
    letter-spacing: var(--e-global-typography-59c6b0e-letter-spacing);
    word-spacing: var(--e-global-typography-59c6b0e-word-spacing);
  }
  .elementor-element.elementor-element-adf04e0
    .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-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-adf04e0 > .elementor-widget-container {
    margin: 0px 0px -30px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-5d62e24 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 170px 5px 180px 5px;
  }
  .elementor-element.elementor-element-e69713e > .elementor-element-populated {
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
  }
  .elementor-element.elementor-element-c34b4cf
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
  }
  .elementor-element.elementor-element-c34b4cf
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
  }
  .elementor-element.elementor-element-57468ce {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-57468ce > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-46260ef > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-759816b .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
    padding: 18px 32px 18px 32px;
  }
  .elementor-element.elementor-element-759816b > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-element.elementor-element-759816b {
    width: 100%;
    max-width: 100%;
  }
  .elementor-element.elementor-element-3825aab
    .jeg-elementor-kit.jkit-video-button
    i {
    font-size: 13px;
  }
  .elementor-element.elementor-element-3825aab
    .jeg-elementor-kit.jkit-video-button
    svg {
    width: 13px;
  }
  .elementor-element.elementor-element-3825aab
    .jeg-elementor-kit.jkit-video-button
    .jkit-video-popup-btn {
    height: 52px;
    width: 52px;
    line-height: 52px;
  }
  .elementor-element.elementor-element-8807bf4 .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-952996c {
    padding: 0px 5px 0px 5px;
  }
  .elementor-element.elementor-element-ca7d1ef > .elementor-element-populated {
    padding: 25px 25px 25px 25px;
  }
  .elementor-element.elementor-element-022c8cb {
    padding: 60px 5px 60px 5px;
  }
  .elementor-element.elementor-element-d259320 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-275284e .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-10d709c
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-10d709c
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-10d709c > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-beef771 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-58d2723
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-58d2723 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-88ca759 > .elementor-element-populated {
    margin: 10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-bec46ed
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-bec46ed .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-9724587 .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
    padding: 15px 30px 15px 30px;
  }
  .elementor-element.elementor-element-9724587 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }
  .elementor-element.elementor-element-70da601 > .elementor-element-populated {
    margin: 30px 0px -20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner {
    flex-direction: row;
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-991c43f
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
    top: 5px;
  }
  .elementor-element.elementor-element-991c43f > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }
  .elementor-element.elementor-element-f7e51d9 img {
    width: 45%;
  }
  .elementor-element.elementor-element-f7e51d9 {
    top: 48px;
  }
  .elementor-element.elementor-element-3a1a915 {
    margin-top: 0px;
    margin-bottom: 40px;
  }
  .elementor-element.elementor-element-7420f39 .elementor-heading-title {
    font-size: var(--e-global-typography-77b0023-font-size);
    line-height: var(--e-global-typography-77b0023-line-height);
    letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
    word-spacing: var(--e-global-typography-77b0023-word-spacing);
  }
  .elementor-element.elementor-element-7f84171 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-baa4136 .elementor-button {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-6451814 > .elementor-element-populated {
    padding: 60px 15px 60px 15px;
  }
  .elementor-element.elementor-element-c0c5e02 .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-aab4fcc
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-aab4fcc
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-aab4fcc > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-fc56b32 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-6238086 {
    margin-top: 30px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-30f47aa {
    width: 100%;
  }
  .elementor-element.elementor-element-30f47aa > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-ac50eb6 > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
  }
  .elementor-element.elementor-element-8db42a2
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-8db42a2
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-8db42a2
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-8db42a2
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
    top: 5px;
  }
  .elementor-element.elementor-element-8db42a2 > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }
  .elementor-element.elementor-element-5716c6e {
    width: 100%;
  }
  .elementor-element.elementor-element-5716c6e > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-6f9d596 > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
  }
  .elementor-element.elementor-element-bbd6d10
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-bbd6d10
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-bbd6d10
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-bbd6d10
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
    top: 5px;
  }
  .elementor-element.elementor-element-bbd6d10 > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }
  .elementor-element.elementor-element-10eeab8 {
    margin-top: 10px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-fb0624a {
    width: 100%;
  }
  .elementor-element.elementor-element-fb0624a > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-8df004c > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
  }
  .elementor-element.elementor-element-eba8e33
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-eba8e33
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-eba8e33
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-eba8e33
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
    top: 5px;
  }
  .elementor-element.elementor-element-eba8e33 > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }
  .elementor-element.elementor-element-34e0b6a {
    width: 100%;
  }
  .elementor-element.elementor-element-5695fb1 > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
  }
  .elementor-element.elementor-element-15bfc6e
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-15bfc6e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-15bfc6e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-15bfc6e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
    top: 5px;
  }
  .elementor-element.elementor-element-15bfc6e > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }
  .elementor-element.elementor-element-e20dea0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 5px 60px 5px;
  }
  .elementor-element.elementor-element-c2030f3 .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-d912414 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-d912414
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-d912414
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-d912414 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-5fbbc28 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-4aa6539 {
    margin-top: 10px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-66afe0e > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-efa5298
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-efa5298
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-efa5298
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-efa5298
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-ebf7e8c > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-d139292
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-d139292
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-d139292
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-d139292
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-2f35d67 > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-1a9d7b9
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-1a9d7b9
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-1a9d7b9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-1a9d7b9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-9472a54 {
    margin-top: 30px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-a509f85 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-b009a90
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-b009a90
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-b009a90
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-b009a90
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-f6c59dc > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-f87b03f
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-f87b03f
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-f87b03f
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-f87b03f
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-2c60b21 > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-369dff9
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-369dff9
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-369dff9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-369dff9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-a714b23 {
    padding: 60px 5px 60px 5px;
  }
  .elementor-element.elementor-element-3a5632e > .elementor-element-populated {
    margin: 75px 10px 90px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
  }
  .elementor-element.elementor-element-f97ffcc img {
    width: 100%;
  }
  .elementor-element.elementor-element-f97ffcc > .elementor-widget-container {
    margin: -40px 0px -100px 0px;
  }
  .elementor-element.elementor-element-e828265 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-356dee4 .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-0e8af5d
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-0e8af5d
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-0e8af5d > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-e2386a8 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-748fd40 img {
    width: 100%;
  }
  .elementor-element.elementor-element-748fd40 {
    width: var(--container-widget-width, 125px);
    max-width: 125px;
    --container-widget-width: 125px;
    --container-widget-flex-grow: 0;
  }
  .elementor-element.elementor-element-6b4d6ff img {
    width: 100%;
  }
  .elementor-element.elementor-element-6b4d6ff > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-6b4d6ff {
    width: var(--container-widget-width, 125px);
    max-width: 125px;
    --container-widget-width: 125px;
    --container-widget-flex-grow: 0;
  }
  .elementor-element.elementor-element-8ee71ee {
    padding: 60px 15px 0px 15px;
  }
  .elementor-element.elementor-element-0866894 .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-dc4628f
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-dc4628f
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-dc4628f > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-1c46582 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-ee9a64e .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-ee9a64e > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }
  .elementor-element.elementor-element-f507f5c {
    margin-top: 30px;
    margin-bottom: 0px;
    padding: 0px 15px 60px 15px;
  }
  .elementor-element.elementor-element-15ea043 > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-bb80e16 .elementor-heading-title {
    font-size: var(--e-global-typography-77b0023-font-size);
    line-height: var(--e-global-typography-77b0023-line-height);
    letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
    word-spacing: var(--e-global-typography-77b0023-word-spacing);
  }
  .elementor-element.elementor-element-a3db428 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-a3db428
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-1d705b4-font-size);
    line-height: var(--e-global-typography-1d705b4-line-height);
    letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
    word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  }
  .elementor-element.elementor-element-a3db428
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-1eafa39 .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
    padding: 18px 30px 18px 30px;
  }
  .elementor-element.elementor-element-1eafa39 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-26726ad .elementor-button {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-26726ad > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }
  .elementor-element.elementor-element-26726ad {
    width: 100%;
    max-width: 100%;
  }
  .elementor-element.elementor-element-820342c > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-83bbb9c .elementor-heading-title {
    font-size: var(--e-global-typography-77b0023-font-size);
    line-height: var(--e-global-typography-77b0023-line-height);
    letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
    word-spacing: var(--e-global-typography-77b0023-word-spacing);
  }
  .elementor-element.elementor-element-91479f6 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-91479f6
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-1d705b4-font-size);
    line-height: var(--e-global-typography-1d705b4-line-height);
    letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
    word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  }
  .elementor-element.elementor-element-91479f6
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-123f1aa .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
    padding: 18px 30px 18px 30px;
  }
  .elementor-element.elementor-element-123f1aa > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-11e493a .elementor-button {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-11e493a > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }
  .elementor-element.elementor-element-11e493a {
    width: 100%;
    max-width: 100%;
  }
  .elementor-element.elementor-element-1adc271 > .elementor-element-populated {
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
  }
  .elementor-element.elementor-element-f58b6a2 .elementor-heading-title {
    font-size: var(--e-global-typography-77b0023-font-size);
    line-height: var(--e-global-typography-77b0023-line-height);
    letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
    word-spacing: var(--e-global-typography-77b0023-word-spacing);
  }
  .elementor-element.elementor-element-2977836 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-2977836
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-1d705b4-font-size);
    line-height: var(--e-global-typography-1d705b4-line-height);
    letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
    word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  }
  .elementor-element.elementor-element-2977836
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-508af8b .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
    padding: 18px 30px 18px 30px;
  }
  .elementor-element.elementor-element-508af8b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-6b91795 .elementor-button {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-6b91795 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }
  .elementor-element.elementor-element-6b91795 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-element.elementor-element-c78f5f6 {
    padding: 60px 0px 170px 0px;
  }
  .elementor-element.elementor-element-503f386 > .elementor-element-populated {
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
  }
  .elementor-element.elementor-element-46cf2df .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-35266f4 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-35266f4
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-35266f4
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-35266f4 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-449a267 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-449a267 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-6b05724 > .elementor-element-populated {
    padding: 0px 5px 0px 5px;
  }
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
    font-size: var(--e-global-typography-ce3542f-font-size);
    line-height: var(--e-global-typography-ce3542f-line-height);
    letter-spacing: var(--e-global-typography-ce3542f-letter-spacing);
    word-spacing: var(--e-global-typography-ce3542f-word-spacing);
  }
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
    font-size: var(--e-global-typography-ae15b2c-font-size);
    line-height: var(--e-global-typography-ae15b2c-line-height);
    letter-spacing: var(--e-global-typography-ae15b2c-letter-spacing);
    word-spacing: var(--e-global-typography-ae15b2c-word-spacing);
  }
  .elementor-element.elementor-element-29b3731 {
    padding: 60px 5px 80px 5px;
  }
  .elementor-element.elementor-element-1b64636 {
    margin-top: 0px;
    margin-bottom: 30px;
  }
  .elementor-element.elementor-element-c34cf8b .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-ecdd8b7
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-ecdd8b7
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-ecdd8b7 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-d631dc5.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
  .elementor-element.elementor-element-d631dc5 > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-926027a .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
    padding: 18px 30px 18px 30px;
  }
  .elementor-element.elementor-element-926027a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock
    .jkit-posts {
    grid-column-gap: 30px;
  }
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock
    .jkit-post {
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-category
    span
    a,
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock.postblock-type-3
    .jkit-post-category
    span
    a {
    font-size: var(--e-global-typography-ae15b2c-font-size);
    line-height: var(--e-global-typography-ae15b2c-line-height);
    letter-spacing: var(--e-global-typography-ae15b2c-letter-spacing);
    word-spacing: var(--e-global-typography-ae15b2c-word-spacing);
  }
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
  .elementor-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
    font-size: var(--e-global-typography-59c6b0e-font-size);
    line-height: var(--e-global-typography-59c6b0e-line-height);
    letter-spacing: var(--e-global-typography-59c6b0e-letter-spacing);
    word-spacing: var(--e-global-typography-59c6b0e-word-spacing);
  }
  .elementor-element.elementor-element-adf04e0
    .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-element.elementor-element-adf04e0
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
}
@media (min-width: 768px) {
  .elementor-element.elementor-element-d259320 {
    width: 50.002%;
  }
  .elementor-element.elementor-element-188783f {
    width: 41.999%;
  }
  .elementor-element.elementor-element-88ca759 {
    width: 58%;
  }
  .elementor-element.elementor-element-70da601 {
    width: 49.913%;
  }
  .elementor-element.elementor-element-3a5632e {
    width: 53.421%;
  }
  .elementor-element.elementor-element-e828265 {
    width: 46.579%;
  }
  .elementor-element.elementor-element-1a9521a {
    width: 33.833%;
  }
  .elementor-element.elementor-element-9baf001 {
    width: 46.973%;
  }
  .elementor-element.elementor-element-28fa2b5 {
    width: 18.786%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-element.elementor-element-d259320 {
    width: 100%;
  }
  .elementor-element.elementor-element-188783f {
    width: 38%;
  }
  .elementor-element.elementor-element-88ca759 {
    width: 62%;
  }
  .elementor-element.elementor-element-70da601 {
    width: 100%;
  }
  .elementor-element.elementor-element-f60d468 {
    width: 100%;
  }
  .elementor-element.elementor-element-8283fbb {
    width: 100%;
  }
  .elementor-element.elementor-element-6451814 {
    width: 100%;
  }
  .elementor-element.elementor-element-30f47aa {
    width: 45%;
  }
  .elementor-element.elementor-element-5716c6e {
    width: 55%;
  }
  .elementor-element.elementor-element-fb0624a {
    width: 45%;
  }
  .elementor-element.elementor-element-34e0b6a {
    width: 55%;
  }
  .elementor-element.elementor-element-66afe0e {
    width: 50%;
  }
  .elementor-element.elementor-element-ebf7e8c {
    width: 50%;
  }
  .elementor-element.elementor-element-2f35d67 {
    width: 100%;
  }
  .elementor-element.elementor-element-a509f85 {
    width: 50%;
  }
  .elementor-element.elementor-element-f6c59dc {
    width: 50%;
  }
  .elementor-element.elementor-element-2c60b21 {
    width: 100%;
  }
  .elementor-element.elementor-element-3a5632e {
    width: 100%;
  }
  .elementor-element.elementor-element-e828265 {
    width: 100%;
  }
  .elementor-element.elementor-element-1a9521a {
    width: 100%;
  }
  .elementor-element.elementor-element-9baf001 {
    width: 75%;
  }
  .elementor-element.elementor-element-28fa2b5 {
    width: 100%;
  }
  .elementor-element.elementor-element-15ea043 {
    width: 50%;
  }
  .elementor-element.elementor-element-820342c {
    width: 50%;
  }
  .elementor-element.elementor-element-1adc271 {
    width: 100%;
  }
  .elementor-element.elementor-element-80482a3 {
    width: 100%;
  }
  .elementor-element.elementor-element-d631dc5 {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(3);
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 4) {
    display: none;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(3)) {
    margin-right: 10px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-672da4d
    .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-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(2);
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 3) {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(2)) {
    margin-right: 10px;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-672da4d
    .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-672da4d
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
.elementor-element.elementor-element-4b1a8af:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-element.elementor-element-4b1a8af
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/06/contemporary-senior-passenger-with-suitcase-entering-bus-e1656575518594.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-element.elementor-element-4b1a8af > .elementor-background-overlay {
  background-color: var(--e-global-color-primary);
  opacity: 0.65;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-4b1a8af {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 233px 0px 120px 0px;
}
.elementor-element.elementor-element-9a0dbd1 .elementor-heading-title {
  color: var(--e-global-color-b099450);
  font-family: var(--e-global-typography-938dbee-font-family), Sans-serif;
  font-size: var(--e-global-typography-938dbee-font-size);
  font-weight: var(--e-global-typography-938dbee-font-weight);
  line-height: var(--e-global-typography-938dbee-line-height);
  letter-spacing: var(--e-global-typography-938dbee-letter-spacing);
  word-spacing: var(--e-global-typography-938dbee-word-spacing);
}
.elementor-element.elementor-element-dea3688 {
  color: var(--e-global-color-b099450);
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-c17ca42.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-c17ca42.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-ca55e02
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(4px / 2);
}
.elementor-element.elementor-element-ca55e02
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(4px / 2);
}
.elementor-element.elementor-element-ca55e02
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(4px / 2);
  margin-left: calc(4px / 2);
}
.elementor-element.elementor-element-ca55e02
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-4px / 2);
  margin-left: calc(-4px / 2);
}
body.rtl
  .elementor-element.elementor-element-ca55e02
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-4px / 2);
}
body:not(.rtl)
  .elementor-element.elementor-element-ca55e02
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-4px / 2);
}
.elementor-element.elementor-element-ca55e02 .elementor-icon-list-icon i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-element.elementor-element-ca55e02 .elementor-icon-list-icon svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-element.elementor-element-ca55e02 {
  --e-icon-list-icon-size: 18px;
  --icon-vertical-offset: 0px;
}
.elementor-element.elementor-element-ca55e02 .elementor-icon-list-icon {
  padding-right: 8px;
}
.elementor-element.elementor-element-ca55e02
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-element.elementor-element-ca55e02 .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-ca55e02 .elementor-icon-list-text {
  color: var(--e-global-color-b099450);
  transition: color 0.3s;
}
.elementor-element.elementor-element-3f56869
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-3f56869 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-element.elementor-element-3f56869 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-7968477 > .elementor-element-populated {
  margin: 0px 20px -20px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
}
.elementor-element.elementor-element-98fa6d7 {
  text-align: right;
}
.elementor-element.elementor-element-98fa6d7 img {
  width: 80%;
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-6935841 {
  margin-top: -200px;
  margin-bottom: 0px;
}
.elementor-element.elementor-element-cd62de7.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-element.elementor-element-cd62de7 > .elementor-element-populated {
  margin: 0px 10px 0px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
}
.elementor-element.elementor-element-0ee2a95 .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
  background-color: var(--e-global-color-b099450);
  padding: 20px 20px 20px 20px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-0ee2a95
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: row;
}
.elementor-element.elementor-element-0ee2a95
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon {
  color: var(--e-global-color-accent);
  border-radius: 0px 0px 0px 0px;
  font-size: 48px;
  margin: 0px 15px 8px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-0ee2a95
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  > .icon
  svg {
  fill: var(--e-global-color-accent);
  width: 48px;
}
.elementor-element.elementor-element-0ee2a95
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-cc777ae-font-family), Sans-serif;
  font-size: var(--e-global-typography-cc777ae-font-size);
  font-weight: var(--e-global-typography-cc777ae-font-weight);
  line-height: var(--e-global-typography-cc777ae-line-height);
  letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
  word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  margin-bottom: 12px;
}
.elementor-element.elementor-element-0ee2a95
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-element.elementor-element-0ee2a95
  .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-0ee2a95
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content {
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-0ee2a95
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  top: 5px;
  left: 3px;
  vertical-align: super;
}
.elementor-element.elementor-element-0ee2a95 > .elementor-widget-container {
  margin: 0px 0px 0px 15px;
}
.elementor-element.elementor-element-0ee2a95 {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-b1ee56e {
  text-align: left;
  width: auto;
  max-width: auto;
  top: 90px;
}
.elementor-element.elementor-element-b1ee56e img {
  width: 42%;
  border-style: solid;
  border-width: 10px 10px 10px 10px;
  border-color: var(--e-global-color-b099450);
  border-radius: 20px 20px 20px 20px;
}
body:not(.rtl) .elementor-element.elementor-element-b1ee56e {
  right: 0px;
}
body.rtl .elementor-element.elementor-element-b1ee56e {
  left: 0px;
}
.elementor-element.elementor-element-17a7849 > .elementor-element-populated {
  padding: 10px 10px 40px 48px;
}
.elementor-element.elementor-element-d4f303f .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-8040da8 .jeg-elementor-kit.jkit-heading {
  text-align: left;
}
.elementor-element.elementor-element-8040da8
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-8040da8
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-8040da8
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-primary);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-8040da8 > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-element.elementor-element-7fd1405 {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-e95fe4e
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-element.elementor-element-e95fe4e
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-element.elementor-element-e95fe4e
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-element.elementor-element-e95fe4e
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-element.elementor-element-e95fe4e
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-element.elementor-element-e95fe4e
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-element.elementor-element-e95fe4e .elementor-icon-list-icon i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-element.elementor-element-e95fe4e .elementor-icon-list-icon svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-element.elementor-element-e95fe4e {
  --e-icon-list-icon-size: 16px;
  --icon-vertical-offset: 0px;
}
.elementor-element.elementor-element-e95fe4e .elementor-icon-list-icon {
  padding-right: 10px;
}
.elementor-element.elementor-element-e95fe4e
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-element.elementor-element-e95fe4e .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-e95fe4e .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-element.elementor-element-1260e5b
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-element.elementor-element-1260e5b
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-element.elementor-element-1260e5b
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-element.elementor-element-1260e5b
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-element.elementor-element-1260e5b
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-element.elementor-element-1260e5b
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-element.elementor-element-1260e5b .elementor-icon-list-icon i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-element.elementor-element-1260e5b .elementor-icon-list-icon svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-element.elementor-element-1260e5b {
  --e-icon-list-icon-size: 16px;
  --icon-vertical-offset: 0px;
}
.elementor-element.elementor-element-1260e5b .elementor-icon-list-icon {
  padding-right: 10px;
}
.elementor-element.elementor-element-1260e5b
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-element.elementor-element-1260e5b .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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-1260e5b .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-element.elementor-element-5cd6e30 {
  text-align: left;
}
.elementor-element.elementor-element-5cd6e30 img {
  width: 260px;
  opacity: 0.45;
}
.elementor-element.elementor-element-5cd6e30 > .elementor-widget-container {
  margin: 15px 0px -35px 0px;
}
.elementor-element.elementor-element-5e2bb77 .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-element.elementor-element-5e2bb77 .elementor-icon-box-title {
  margin-bottom: 5px;
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-10a0e00
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-element.elementor-element-10a0e00
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-element.elementor-element-10a0e00
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-10a0e00
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-10a0e00
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link,
.elementor-element.elementor-element-10a0e00
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  i {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-10a0e00
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-10a0e00
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-10a0e00
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper:hover:before {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-ca7bdb9 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 50px 0px 120px 0px;
}
.elementor-element.elementor-element-ca7bdb9 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-928e565.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-928e565.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-928e565 > .elementor-element-populated {
  padding: 0px 40px 0px 10px;
}
.elementor-element.elementor-element-0a4664a .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-40263f4 .jeg-elementor-kit.jkit-heading {
  text-align: left;
}
.elementor-element.elementor-element-40263f4
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-40263f4
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-40263f4
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-primary);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-40263f4 > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-element.elementor-element-a9bd9af {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-169e8c9 .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 50px 50px 50px 50px;
  padding: 18px 35px 18px 35px;
}
.elementor-element.elementor-element-169e8c9 .elementor-button:hover,
.elementor-element.elementor-element-169e8c9 .elementor-button:focus {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-169e8c9 .elementor-button:hover svg,
.elementor-element.elementor-element-169e8c9 .elementor-button:focus svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-169e8c9 > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-element.elementor-element-0a2720b.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-element.elementor-element-0a2720b
  > .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-element.elementor-element-0a2720b > .elementor-element-populated {
  margin: 0px 0px 0px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-b29432e
  a {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-b29432e
  a
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-df4a064
  a {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-df4a064
  a
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-6ec8dc0
  a {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-6ec8dc0
  a
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-da551c5 .jeg-elementor-kit.jkit-team,
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team.style-title-horizontal
  .profile-body
  .title-wrapper {
  text-align: center;
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .profile-card,
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team.overlay-scale
  .profile-card:before {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team:hover
  .profile-box
  .profile-card,
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team.style-overlay:hover
  .profile-card:before,
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team.style-hover-social:hover
  .profile-card:before {
  background-color: #00000066;
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .social-list {
  text-align: center;
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon {
  display: inline-block;
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon
  a {
  padding: 0px 0px 0px 0px;
  font-size: 13px;
  height: 40px;
  width: 40px;
  line-height: 40px;
}
.elementor-element.elementor-element-da551c5
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon
  a
  svg {
  width: 13px;
}
.elementor-element.elementor-element-c0ce1a2 .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-element.elementor-element-c0ce1a2
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  display: inline;
  font-family: "Barlow", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-c0ce1a2
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: 0px 0px 5px 0px;
}
.elementor-element.elementor-element-c0ce1a2
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: #2db7ff;
}
.elementor-element.elementor-element-c0ce1a2
  .jeg-elementor-kit.jkit-heading
  .heading-section-subtitle {
  color: var(--e-global-color-accent);
  font-family: "Heebo", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-c0ce1a2 > .elementor-widget-container {
  margin: -120px 20px 0px 0px;
  padding: 18px 30px 18px 30px;
  background-color: var(--e-global-color-primary);
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-c0ce1a2 {
  width: var(--container-widget-width, 220px);
  max-width: 220px;
  --container-widget-width: 220px;
  --container-widget-flex-grow: 0;
  z-index: 2;
}
.elementor-element.elementor-element-abdadb6.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-element.elementor-element-abdadb6
  > .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-element.elementor-element-abdadb6 > .elementor-element-populated {
  margin: 0px 0px 0px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-b29432e
  a {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-b29432e
  a
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-df4a064
  a {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-df4a064
  a
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-6ec8dc0
  a {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon.elementor-repeater-item-6ec8dc0
  a
  svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-0026772 .jeg-elementor-kit.jkit-team,
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team.style-title-horizontal
  .profile-body
  .title-wrapper {
  text-align: center;
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .profile-card,
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team.overlay-scale
  .profile-card:before {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team:hover
  .profile-box
  .profile-card,
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team.style-overlay:hover
  .profile-card:before,
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team.style-hover-social:hover
  .profile-card:before {
  background-color: #00000066;
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .social-list {
  text-align: center;
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon {
  display: inline-block;
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon
  a {
  padding: 0px 0px 0px 0px;
  font-size: 13px;
  height: 40px;
  width: 40px;
  line-height: 40px;
}
.elementor-element.elementor-element-0026772
  .jeg-elementor-kit.jkit-team
  .social-list
  .social-icon
  a
  svg {
  width: 13px;
}
.elementor-element.elementor-element-b5e4551 .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-element.elementor-element-b5e4551
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
  display: inline;
  font-family: "Barlow", Sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2em;
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-b5e4551
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: 0px 0px 5px 0px;
}
.elementor-element.elementor-element-b5e4551
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: #2db7ff;
}
.elementor-element.elementor-element-b5e4551
  .jeg-elementor-kit.jkit-heading
  .heading-section-subtitle {
  color: var(--e-global-color-accent);
  font-family: "Heebo", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-b5e4551 > .elementor-widget-container {
  margin: -120px 20px 0px 0px;
  padding: 18px 30px 18px 30px;
  background-color: var(--e-global-color-primary);
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-b5e4551 {
  width: var(--container-widget-width, 220px);
  max-width: 220px;
  --container-widget-width: 220px;
  --container-widget-flex-grow: 0;
  z-index: 2;
}
@media (max-width: 1024px) {
  .elementor-element.elementor-element-4b1a8af {
    padding: 198px 10px 100px 10px;
  }
  .elementor-element.elementor-element-9a0dbd1 .elementor-heading-title {
    font-size: var(--e-global-typography-938dbee-font-size);
    line-height: var(--e-global-typography-938dbee-line-height);
    letter-spacing: var(--e-global-typography-938dbee-letter-spacing);
    word-spacing: var(--e-global-typography-938dbee-word-spacing);
  }
  .elementor-element.elementor-element-dea3688 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(4px / 2);
  }
  .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(4px / 2);
  }
  .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
  }
  .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
  }
  body.rtl
    .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-4px / 2);
  }
  body:not(.rtl)
    .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-4px / 2);
  }
  .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-ca55e02 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-3f56869 {
    padding: 80px 10px 80px 10px;
  }
  .elementor-element.elementor-element-7968477 > .elementor-element-populated {
    margin: 40px 0px -20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-6935841 {
    margin-top: -200px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner {
    flex-direction: row;
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon {
    font-size: 45px;
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    > .icon
    svg {
    width: 45px;
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-17a7849 > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-element.elementor-element-d4f303f .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-8040da8
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-8040da8
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-7fd1405 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-e95fe4e
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-e95fe4e .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-1260e5b
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-1260e5b .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-5e2bb77 .elementor-icon-box-title,
  .elementor-element.elementor-element-5e2bb77 .elementor-icon-box-title a {
    font-size: var(--e-global-typography-59c6b0e-font-size);
    line-height: var(--e-global-typography-59c6b0e-line-height);
    letter-spacing: var(--e-global-typography-59c6b0e-letter-spacing);
    word-spacing: var(--e-global-typography-59c6b0e-word-spacing);
  }
  .elementor-element.elementor-element-5e2bb77 .elementor-icon-box-description {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-element.elementor-element-95afd85 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-281cbaf > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 20px 20px;
  }
  .elementor-element.elementor-element-8c7a346 {
    --spacer-size: 336px;
  }
  .elementor-element.elementor-element-4ff145d {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-5549712 > .elementor-element-populated {
    margin: 0% 40% 0% 0%;
    --e-column-margin-right: 40%;
    --e-column-margin-left: 0%;
    padding: 5% 5% 5% 5%;
  }
  .elementor-element.elementor-element-a1a7837 .elementor-heading-title {
    font-size: var(--e-global-typography-77b0023-font-size);
    line-height: var(--e-global-typography-77b0023-line-height);
    letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
    word-spacing: var(--e-global-typography-77b0023-word-spacing);
  }
  .elementor-element.elementor-element-964722c {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-fef1179 .elementor-button {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-6b4b680 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 80px 20px 80px 20px;
  }
  .elementor-element.elementor-element-b60d3be .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-bafc2ba
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-bafc2ba
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-9584a33 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-2437a2e
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-2437a2e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-2437a2e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-2437a2e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-20b1574
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-20b1574
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-20b1574
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-20b1574
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-f241eb4
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-f241eb4
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-f241eb4
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-f241eb4
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-2ac80cc
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-2ac80cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-2ac80cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-2ac80cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-e8a4851 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 10px 40px 10px;
  }
  .elementor-element.elementor-element-c2d012d .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-01fcdf0 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-01fcdf0
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-01fcdf0
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-01b9a98 > .elementor-widget-container {
    padding: 0% 12% 0% 12%;
  }
  .elementor-element.elementor-element-fb04062 > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-658c82e
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-658c82e
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-658c82e
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-658c82e
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-658c82e
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-ce30e8a > .elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-element.elementor-element-0719dd5
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-0719dd5
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-0719dd5
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-0719dd5
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-0719dd5
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-e6b3f05 > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-ab845a9
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-ab845a9
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-ab845a9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-ab845a9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-ab845a9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-76851cd > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-a828a4d
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-a828a4d
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-a828a4d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-a828a4d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-a828a4d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-23520df > .elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-element.elementor-element-6ca877c
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-6ca877c
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-6ca877c
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-6ca877c
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-6ca877c
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-796a666 > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-10a0e00
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 50px 30px 50px 30px;
  }
  .elementor-element.elementor-element-10a0e00
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-10a0e00
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-10a0e00
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-10a0e00
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-ca7bdb9 {
    padding: 40px 10px 100px 10px;
  }
  .elementor-element.elementor-element-928e565 > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 10px;
  }
  .elementor-element.elementor-element-0a4664a .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-40263f4
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-40263f4
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-a9bd9af {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-169e8c9 .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  }
  .elementor-element.elementor-element-169e8c9 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-0a2720b > .elementor-element-populated {
    margin: 0px 5px 0px 0px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-c0ce1a2 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-abdadb6 > .elementor-element-populated {
    margin: 0px 0px 0px 5px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 5px;
  }
  .elementor-element.elementor-element-b5e4551 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-4b1a8af {
    padding: 168px 5px 80px 5px;
  }
  .elementor-element.elementor-element-9a0dbd1 {
    text-align: center;
  }
  .elementor-element.elementor-element-9a0dbd1 .elementor-heading-title {
    font-size: var(--e-global-typography-938dbee-font-size);
    line-height: var(--e-global-typography-938dbee-line-height);
    letter-spacing: var(--e-global-typography-938dbee-letter-spacing);
    word-spacing: var(--e-global-typography-938dbee-word-spacing);
  }
  .elementor-element.elementor-element-dea3688 {
    text-align: center;
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(4px / 2);
  }
  .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(4px / 2);
  }
  .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
  }
  .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
  }
  body.rtl
    .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-4px / 2);
  }
  body:not(.rtl)
    .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-4px / 2);
  }
  .elementor-element.elementor-element-ca55e02
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-ca55e02 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-ca55e02 > .elementor-widget-container {
    margin: 0px 0px 0px -4px;
  }
  .elementor-element.elementor-element-3f56869 {
    padding: 60px 5px 60px 5px;
  }
  .elementor-element.elementor-element-7968477 > .elementor-element-populated {
    margin: 030px 0px -20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner {
    flex-direction: row;
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-0ee2a95
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
    top: 5px;
  }
  .elementor-element.elementor-element-0ee2a95 > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }
  .elementor-element.elementor-element-b1ee56e img {
    width: 45%;
  }
  .elementor-element.elementor-element-b1ee56e {
    top: 48px;
  }
  .elementor-element.elementor-element-17a7849 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-d4f303f .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-8040da8
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-8040da8
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-8040da8 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-7fd1405 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-e95fe4e
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-e95fe4e .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-24f9a08 > .elementor-element-populated {
    margin: 10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-1260e5b
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-1260e5b .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-5e2bb77 .elementor-icon-box-title,
  .elementor-element.elementor-element-5e2bb77 .elementor-icon-box-title a {
    font-size: var(--e-global-typography-59c6b0e-font-size);
    line-height: var(--e-global-typography-59c6b0e-line-height);
    letter-spacing: var(--e-global-typography-59c6b0e-letter-spacing);
    word-spacing: var(--e-global-typography-59c6b0e-word-spacing);
  }
  .elementor-element.elementor-element-5e2bb77 .elementor-icon-box-description {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
  .elementor-element.elementor-element-4ff145d {
    margin-top: 0px;
    margin-bottom: 40px;
  }
  .elementor-element.elementor-element-a1a7837 .elementor-heading-title {
    font-size: var(--e-global-typography-77b0023-font-size);
    line-height: var(--e-global-typography-77b0023-line-height);
    letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
    word-spacing: var(--e-global-typography-77b0023-word-spacing);
  }
  .elementor-element.elementor-element-964722c {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-fef1179 .elementor-button {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-6b4b680 > .elementor-element-populated {
    padding: 60px 15px 60px 15px;
  }
  .elementor-element.elementor-element-b60d3be .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-bafc2ba
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-bafc2ba
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-bafc2ba > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-9584a33 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-d3ba3ff {
    margin-top: 30px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-bd8a55f {
    width: 100%;
  }
  .elementor-element.elementor-element-bd8a55f > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-ebcc930 > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
  }
  .elementor-element.elementor-element-2437a2e
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-2437a2e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-2437a2e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-2437a2e
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
    top: 5px;
  }
  .elementor-element.elementor-element-2437a2e > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }
  .elementor-element.elementor-element-0200659 {
    width: 100%;
  }
  .elementor-element.elementor-element-0200659 > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-82b3fd4 > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
  }
  .elementor-element.elementor-element-20b1574
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-20b1574
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-20b1574
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-20b1574
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
    top: 5px;
  }
  .elementor-element.elementor-element-20b1574 > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }
  .elementor-element.elementor-element-3ed9773 {
    margin-top: 10px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-67add2f {
    width: 100%;
  }
  .elementor-element.elementor-element-67add2f > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-34d818d > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
  }
  .elementor-element.elementor-element-f241eb4
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-f241eb4
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-f241eb4
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-f241eb4
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
    top: 5px;
  }
  .elementor-element.elementor-element-f241eb4 > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }
  .elementor-element.elementor-element-9cf78eb {
    width: 100%;
  }
  .elementor-element.elementor-element-d4de977 > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
  }
  .elementor-element.elementor-element-2ac80cc
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
  }
  .elementor-element.elementor-element-2ac80cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-cc777ae-font-size);
    line-height: var(--e-global-typography-cc777ae-line-height);
    letter-spacing: var(--e-global-typography-cc777ae-letter-spacing);
    word-spacing: var(--e-global-typography-cc777ae-word-spacing);
  }
  .elementor-element.elementor-element-2ac80cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-2ac80cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
    top: 5px;
  }
  .elementor-element.elementor-element-2ac80cc > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }
  .elementor-element.elementor-element-e8a4851 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 5px 30px 5px;
  }
  .elementor-element.elementor-element-c2d012d .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-01fcdf0 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-01fcdf0
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-01fcdf0
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-01fcdf0 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-01b9a98 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-e85e79d {
    margin-top: 10px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-fb04062 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-658c82e
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-658c82e
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-658c82e
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-658c82e
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-ce30e8a > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-0719dd5
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-0719dd5
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-0719dd5
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-0719dd5
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-e6b3f05 > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-ab845a9
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-ab845a9
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-ab845a9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-ab845a9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-b6f9fff {
    margin-top: 30px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-76851cd > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-a828a4d
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-a828a4d
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-a828a4d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-a828a4d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-23520df > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-6ca877c
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-6ca877c
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-6ca877c
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-6ca877c
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-796a666 > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-10a0e00
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 35px 20px 30px 20px;
  }
  .elementor-element.elementor-element-10a0e00
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-b8b0160-font-size);
    line-height: var(--e-global-typography-b8b0160-line-height);
    letter-spacing: var(--e-global-typography-b8b0160-letter-spacing);
    word-spacing: var(--e-global-typography-b8b0160-word-spacing);
  }
  .elementor-element.elementor-element-10a0e00
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-10a0e00
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-ca7bdb9 {
    padding: 30px 5px 80px 5px;
  }
  .elementor-element.elementor-element-928e565 > .elementor-element-populated {
    padding: 0px 10px 0px 10px;
  }
  .elementor-element.elementor-element-0a4664a .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-40263f4
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-40263f4
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-40263f4 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-a9bd9af {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-169e8c9 .elementor-button {
    font-size: var(--e-global-typography-2b1121a-font-size);
    line-height: var(--e-global-typography-2b1121a-line-height);
    letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
    word-spacing: var(--e-global-typography-2b1121a-word-spacing);
    padding: 18px 30px 18px 30px;
  }
  .elementor-element.elementor-element-169e8c9 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-0a2720b > .elementor-element-populated {
    margin: 0px 0px 3px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-c0ce1a2 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-c0ce1a2 > .elementor-widget-container {
    margin: -120px 20px 0px 40px;
  }
  .elementor-element.elementor-element-c0ce1a2 {
    --container-widget-width: 250px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 250px);
    max-width: 250px;
  }
  .elementor-element.elementor-element-abdadb6 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-b5e4551 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-b5e4551 > .elementor-widget-container {
    margin: -120px 20px 0px 40px;
  }
  .elementor-element.elementor-element-b5e4551 {
    --container-widget-width: 250px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 250px);
    max-width: 250px;
  }
}
@media (min-width: 768px) {
  .elementor-element.elementor-element-98801a9 {
    width: 40%;
  }
  .elementor-element.elementor-element-c17ca42 {
    width: 60%;
  }
  .elementor-element.elementor-element-7968477 {
    width: 49.913%;
  }
  .elementor-element.elementor-element-17a7849 {
    width: 50.002%;
  }
  .elementor-element.elementor-element-8cf7a7c {
    width: 41.999%;
  }
  .elementor-element.elementor-element-24f9a08 {
    width: 58%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-element.elementor-element-98801a9 {
    width: 65%;
  }
  .elementor-element.elementor-element-c17ca42 {
    width: 35%;
  }
  .elementor-element.elementor-element-7968477 {
    width: 100%;
  }
  .elementor-element.elementor-element-17a7849 {
    width: 100%;
  }
  .elementor-element.elementor-element-8cf7a7c {
    width: 38%;
  }
  .elementor-element.elementor-element-24f9a08 {
    width: 62%;
  }
  .elementor-element.elementor-element-281cbaf {
    width: 100%;
  }
  .elementor-element.elementor-element-5549712 {
    width: 100%;
  }
  .elementor-element.elementor-element-6b4b680 {
    width: 100%;
  }
  .elementor-element.elementor-element-bd8a55f {
    width: 45%;
  }
  .elementor-element.elementor-element-0200659 {
    width: 55%;
  }
  .elementor-element.elementor-element-67add2f {
    width: 45%;
  }
  .elementor-element.elementor-element-9cf78eb {
    width: 55%;
  }
  .elementor-element.elementor-element-fb04062 {
    width: 50%;
  }
  .elementor-element.elementor-element-ce30e8a {
    width: 50%;
  }
  .elementor-element.elementor-element-e6b3f05 {
    width: 100%;
  }
  .elementor-element.elementor-element-76851cd {
    width: 50%;
  }
  .elementor-element.elementor-element-23520df {
    width: 50%;
  }
  .elementor-element.elementor-element-796a666 {
    width: 100%;
  }
  .elementor-element.elementor-element-928e565 {
    width: 74%;
  }
  .elementor-element.elementor-element-0a2720b {
    width: 50%;
  }
  .elementor-element.elementor-element-abdadb6 {
    width: 50%;
  }
}
.elementor-element.elementor-element-fb93851 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 120px 0px;
}
.elementor-element.elementor-element-fb93851 > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-2b54a2f.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-element.elementor-element-edc9ff3 {
  text-align: center;
}
.elementor-element.elementor-element-edc9ff3 .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-85926a8 .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-element.elementor-element-85926a8
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-85926a8
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-85926a8
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-primary);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-85926a8 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-f79f8e8 {
  text-align: center;
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-f79f8e8 > .elementor-widget-container {
  padding: 0% 28% 0% 28%;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-posts {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-column-gap: 30px;
}
.elementor-element.elementor-element-082f36f .jeg-elementor-kit.jkit-postblock {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-post {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 30px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-thumb {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-thumb
  .thumbnail-container {
  height: 250px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-postblock-content {
  text-align: left;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-category
  span
  a,
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock.postblock-type-3
  .jkit-post-category
  span
  a {
  font-family: var(--e-global-typography-ae15b2c-font-family), Sans-serif;
  font-size: var(--e-global-typography-ae15b2c-font-size);
  line-height: var(--e-global-typography-ae15b2c-line-height);
  letter-spacing: var(--e-global-typography-ae15b2c-letter-spacing);
  word-spacing: var(--e-global-typography-ae15b2c-word-spacing);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-category
  a {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock.postblock-type-2
  .jkit-post-category
  a {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock.postblock-type-5
  .jkit-post-category
  a {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-category,
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock.postblock-type-3
  .jkit-post-category {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-category {
  padding: 10px 14px 10px 14px;
  margin: 0px 0px 20px 20px;
  border-radius: 5px 5px 5px 5px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock.postblock-type-3
  .jkit-post-category {
  padding: 10px 14px 10px 14px;
  margin: 0px 0px 20px 20px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock.postblock-type-5
  .jkit-post-category {
  margin: 0px 0px 20px 20px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title {
  margin: 3px 0px 0px 0px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title {
  margin: 3px 0px 0px 0px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a,
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title
  a {
  font-family: var(--e-global-typography-59c6b0e-font-family), Sans-serif;
  font-size: var(--e-global-typography-59c6b0e-font-size);
  font-weight: var(--e-global-typography-59c6b0e-font-weight);
  line-height: var(--e-global-typography-59c6b0e-line-height);
  letter-spacing: var(--e-global-typography-59c6b0e-letter-spacing);
  word-spacing: var(--e-global-typography-59c6b0e-word-spacing);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-082f36f
  .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);
  line-height: var(--e-global-typography-text-line-height);
  margin: 15px 0px 0px 0px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-excerpt
  p {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore {
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  padding: 0px 0px 0px 0px;
  margin: -15px 0px 0px 0px;
  background-color: var(--e-global-color-408eab4);
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-before
  i,
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-before
  svg {
  margin-right: 10px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-after
  i,
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-after
  svg {
  margin-left: 10px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore
  i {
  font-size: 14px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore
  svg {
  width: 14px;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore
  svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore:hover
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta-bottom {
  justify-content: flex-start;
}
.elementor-element.elementor-element-082f36f
  .jeg-elementor-kit.jkit-postblock
  .jeg_empty_module {
  text-align: left;
}
.elementor-element.elementor-element-082f36f > .elementor-widget-container {
  margin: 20px 0px -30px 0px;
}
@media (max-width: 1024px) {
  .elementor-element.elementor-element-0a7c06e {
    padding: 198px 10px 100px 10px;
  }
  .elementor-element.elementor-element-6e3cba7 .elementor-heading-title {
    font-size: var(--e-global-typography-938dbee-font-size);
    line-height: var(--e-global-typography-938dbee-line-height);
    letter-spacing: var(--e-global-typography-938dbee-letter-spacing);
    word-spacing: var(--e-global-typography-938dbee-word-spacing);
  }
  .elementor-element.elementor-element-e768e7a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(4px / 2);
  }
  .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(4px / 2);
  }
  .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
  }
  .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
  }
  body.rtl
    .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-4px / 2);
  }
  body:not(.rtl)
    .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-4px / 2);
  }
  .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-0c3f526 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-fb93851 {
    padding: 80px 10px 100px 10px;
  }
  .elementor-element.elementor-element-2b54a2f > .elementor-element-populated {
    padding: 0px 10px 0px 10px;
  }
  .elementor-element.elementor-element-edc9ff3 .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-85926a8 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-85926a8
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-85926a8
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-85926a8 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-f79f8e8 > .elementor-widget-container {
    padding: 0% 12% 0% 12%;
  }
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock
    .jkit-posts {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-column-gap: 30px;
  }
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock
    .jkit-post {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 30px 0px;
  }
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-category
    span
    a,
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock.postblock-type-3
    .jkit-post-category
    span
    a {
    font-size: var(--e-global-typography-ae15b2c-font-size);
    line-height: var(--e-global-typography-ae15b2c-line-height);
    letter-spacing: var(--e-global-typography-ae15b2c-letter-spacing);
    word-spacing: var(--e-global-typography-ae15b2c-word-spacing);
  }
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
    font-size: var(--e-global-typography-59c6b0e-font-size);
    line-height: var(--e-global-typography-59c6b0e-line-height);
    letter-spacing: var(--e-global-typography-59c6b0e-letter-spacing);
    word-spacing: var(--e-global-typography-59c6b0e-word-spacing);
  }
  .elementor-element.elementor-element-082f36f
    .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-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-082f36f > .elementor-widget-container {
    margin: 20px 0px -30px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-0a7c06e {
    padding: 168px 5px 80px 5px;
  }
  .elementor-element.elementor-element-6e3cba7 {
    text-align: center;
  }
  .elementor-element.elementor-element-6e3cba7 .elementor-heading-title {
    font-size: var(--e-global-typography-938dbee-font-size);
    line-height: var(--e-global-typography-938dbee-line-height);
    letter-spacing: var(--e-global-typography-938dbee-letter-spacing);
    word-spacing: var(--e-global-typography-938dbee-word-spacing);
  }
  .elementor-element.elementor-element-e768e7a {
    text-align: center;
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(4px / 2);
  }
  .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(4px / 2);
  }
  .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
  }
  .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
  }
  body.rtl
    .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-4px / 2);
  }
  body:not(.rtl)
    .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-4px / 2);
  }
  .elementor-element.elementor-element-0c3f526
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-0c3f526 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-0c3f526 > .elementor-widget-container {
    margin: 0px 0px 0px -4px;
  }
  .elementor-element.elementor-element-fb93851 {
    padding: 60px 5px 80px 5px;
  }
  .elementor-element.elementor-element-edc9ff3 .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-85926a8 .jeg-elementor-kit.jkit-heading {
    text-align: center;
  }
  .elementor-element.elementor-element-85926a8
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-85926a8
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-85926a8 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-f79f8e8 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock
    .jkit-posts {
    grid-column-gap: 30px;
  }
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock
    .jkit-post {
    padding: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-category
    span
    a,
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock.postblock-type-3
    .jkit-post-category
    span
    a {
    font-size: var(--e-global-typography-ae15b2c-font-size);
    line-height: var(--e-global-typography-ae15b2c-line-height);
    letter-spacing: var(--e-global-typography-ae15b2c-letter-spacing);
    word-spacing: var(--e-global-typography-ae15b2c-word-spacing);
  }
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
  .elementor-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
    font-size: var(--e-global-typography-59c6b0e-font-size);
    line-height: var(--e-global-typography-59c6b0e-line-height);
    letter-spacing: var(--e-global-typography-59c6b0e-letter-spacing);
    word-spacing: var(--e-global-typography-59c6b0e-word-spacing);
  }
  .elementor-element.elementor-element-082f36f
    .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-element.elementor-element-082f36f
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
    font-size: var(--e-global-typography-ece43e6-font-size);
    line-height: var(--e-global-typography-ece43e6-line-height);
    letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
    word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  }
  .elementor-element.elementor-element-082f36f > .elementor-widget-container {
    margin: 10px 0px -30px 0px;
  }
}
@media (min-width: 768px) {
  .elementor-element.elementor-element-5eb22a9 {
    width: 40%;
  }
  .elementor-element.elementor-element-def904a {
    width: 60%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-element.elementor-element-5eb22a9 {
    width: 65%;
  }
  .elementor-element.elementor-element-def904a {
    width: 35%;
  }
}
.elementor-element.elementor-element-bc6c143.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-b099450);
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-bc6c143.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-bc6c143.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  border-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-bc6c143.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-bc6c143.elementor-view-stacked
  .elementor-icon:hover {
  background-color: var(--e-global-color-b099450);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-bc6c143.elementor-view-framed
  .elementor-icon:hover,
.elementor-element.elementor-element-bc6c143.elementor-view-default
  .elementor-icon:hover {
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  border-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-bc6c143.elementor-view-framed
  .elementor-icon:hover {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-bc6c143 {
  --icon-box-icon-margin: 18px;
}
.elementor-element.elementor-element-bc6c143 .elementor-icon {
  font-size: 42px;
  padding: 18px;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-bc6c143 .elementor-icon-box-title {
  margin-bottom: 12px;
}
.elementor-element.elementor-element-bc6c143 .elementor-icon-box-title,
.elementor-element.elementor-element-bc6c143 .elementor-icon-box-title a {
  font-family: var(--e-global-typography-1d705b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-1d705b4-font-size);
  font-weight: var(--e-global-typography-1d705b4-font-weight);
  line-height: var(--e-global-typography-1d705b4-line-height);
  letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
  word-spacing: var(--e-global-typography-1d705b4-word-spacing);
}
.elementor-element.elementor-element-bc6c143 .elementor-icon-box-description {
  color: var(--e-global-color-text);
  font-family: "Heebo", Sans-serif;
  font-weight: 400;
}
.elementor-element.elementor-element-bc6c143 > .elementor-widget-container {
  padding: 30px 30px 30px 30px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.1);
}
.elementor-element.elementor-element-092495d img {
  width: 78%;
  opacity: 0.2;
}
.elementor-element.elementor-element-092495d {
  width: var(--container-widget-width, 160px);
  max-width: 160px;
  --container-widget-width: 160px;
  --container-widget-flex-grow: 0;
  top: 40px;
}
body:not(.rtl) .elementor-element.elementor-element-092495d {
  left: 222px;
}
body.rtl .elementor-element.elementor-element-092495d {
  right: 222px;
}
.elementor-element.elementor-element-092495d > .elementor-widget-container {
  --e-transform-flipY: -1;
}
.elementor-element.elementor-element-e665575 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 15px;
}
.elementor-element.elementor-element-f761459 .elementor-icon-box-wrapper {
  text-align: center;
}
.elementor-element.elementor-element-f761459.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-b099450);
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-f761459.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-f761459.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  border-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-f761459.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-f761459.elementor-view-stacked
  .elementor-icon:hover {
  background-color: var(--e-global-color-b099450);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-f761459.elementor-view-framed
  .elementor-icon:hover,
.elementor-element.elementor-element-f761459.elementor-view-default
  .elementor-icon:hover {
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  border-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-f761459.elementor-view-framed
  .elementor-icon:hover {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-f761459 {
  --icon-box-icon-margin: 18px;
}
.elementor-element.elementor-element-f761459 .elementor-icon {
  font-size: 42px;
  padding: 18px;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-f761459 .elementor-icon-box-title {
  margin-bottom: 12px;
}
.elementor-element.elementor-element-f761459 .elementor-icon-box-title,
.elementor-element.elementor-element-f761459 .elementor-icon-box-title a {
  font-family: var(--e-global-typography-1d705b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-1d705b4-font-size);
  font-weight: var(--e-global-typography-1d705b4-font-weight);
  line-height: var(--e-global-typography-1d705b4-line-height);
  letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
  word-spacing: var(--e-global-typography-1d705b4-word-spacing);
}
.elementor-element.elementor-element-f761459 .elementor-icon-box-description {
  color: var(--e-global-color-text);
  font-family: "Heebo", Sans-serif;
  font-weight: 400;
}
.elementor-element.elementor-element-f761459 > .elementor-widget-container {
  padding: 30px 30px 30px 30px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.1);
}
.elementor-element.elementor-element-286a024 img {
  width: 78%;
  opacity: 0.2;
}
.elementor-element.elementor-element-286a024 {
  width: var(--container-widget-width, 160px);
  max-width: 160px;
  --container-widget-width: 160px;
  --container-widget-flex-grow: 0;
  top: 88px;
}
body:not(.rtl) .elementor-element.elementor-element-286a024 {
  left: 227px;
}
body.rtl .elementor-element.elementor-element-286a024 {
  right: 227px;
}
.elementor-element.elementor-element-57132ce > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 15px;
}
.elementor-element.elementor-element-145930d .elementor-icon-box-wrapper {
  text-align: center;
}
.elementor-element.elementor-element-145930d.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-b099450);
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-145930d.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-145930d.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  border-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-145930d.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-145930d.elementor-view-stacked
  .elementor-icon:hover {
  background-color: var(--e-global-color-b099450);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-145930d.elementor-view-framed
  .elementor-icon:hover,
.elementor-element.elementor-element-145930d.elementor-view-default
  .elementor-icon:hover {
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  border-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-145930d.elementor-view-framed
  .elementor-icon:hover {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-145930d {
  --icon-box-icon-margin: 18px;
}
.elementor-element.elementor-element-145930d .elementor-icon {
  font-size: 42px;
  padding: 18px;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-145930d .elementor-icon-box-title {
  margin-bottom: 12px;
}
.elementor-element.elementor-element-145930d .elementor-icon-box-title,
.elementor-element.elementor-element-145930d .elementor-icon-box-title a {
  font-family: var(--e-global-typography-1d705b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-1d705b4-font-size);
  font-weight: var(--e-global-typography-1d705b4-font-weight);
  line-height: var(--e-global-typography-1d705b4-line-height);
  letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
  word-spacing: var(--e-global-typography-1d705b4-word-spacing);
}
.elementor-element.elementor-element-145930d .elementor-icon-box-description {
  color: var(--e-global-color-text);
  font-family: "Heebo", Sans-serif;
  font-weight: 400;
}
.elementor-element.elementor-element-145930d > .elementor-widget-container {
  padding: 30px 30px 30px 30px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.1);
}
.elementor-element.elementor-element-f90bab2 img {
  width: 78%;
  opacity: 0.2;
}
.elementor-element.elementor-element-f90bab2 {
  width: var(--container-widget-width, 160px);
  max-width: 160px;
  --container-widget-width: 160px;
  --container-widget-flex-grow: 0;
  top: 40px;
}
body:not(.rtl) .elementor-element.elementor-element-f90bab2 {
  left: 222px;
}
body.rtl .elementor-element.elementor-element-f90bab2 {
  right: 222px;
}
.elementor-element.elementor-element-f90bab2 > .elementor-widget-container {
  --e-transform-flipY: -1;
}
.elementor-element.elementor-element-681e5d3 > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 15px;
}
.elementor-element.elementor-element-526b2ed .elementor-icon-box-wrapper {
  text-align: center;
}
.elementor-element.elementor-element-526b2ed.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-b099450);
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-526b2ed.elementor-view-framed
  .elementor-icon,
.elementor-element.elementor-element-526b2ed.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  border-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-526b2ed.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-526b2ed.elementor-view-stacked
  .elementor-icon:hover {
  background-color: var(--e-global-color-b099450);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-526b2ed.elementor-view-framed
  .elementor-icon:hover,
.elementor-element.elementor-element-526b2ed.elementor-view-default
  .elementor-icon:hover {
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  border-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-526b2ed.elementor-view-framed
  .elementor-icon:hover {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-526b2ed {
  --icon-box-icon-margin: 18px;
}
.elementor-element.elementor-element-526b2ed .elementor-icon {
  font-size: 42px;
  padding: 18px;
  border-width: 0px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-526b2ed .elementor-icon-box-title {
  margin-bottom: 12px;
}
.elementor-element.elementor-element-526b2ed .elementor-icon-box-title,
.elementor-element.elementor-element-526b2ed .elementor-icon-box-title a {
  font-family: var(--e-global-typography-1d705b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-1d705b4-font-size);
  font-weight: var(--e-global-typography-1d705b4-font-weight);
  line-height: var(--e-global-typography-1d705b4-line-height);
  letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
  word-spacing: var(--e-global-typography-1d705b4-word-spacing);
}
.elementor-element.elementor-element-526b2ed .elementor-icon-box-description {
  color: var(--e-global-color-text);
  font-family: "Heebo", Sans-serif;
  font-weight: 400;
}
.elementor-element.elementor-element-526b2ed > .elementor-widget-container {
  padding: 30px 30px 30px 30px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.1);
}
.elementor-element.elementor-element-75aed38
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-75aed38:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-element.elementor-element-75aed38
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/06/young-couple-traveling-on-a-bus-e1656574261102.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-element.elementor-element-75aed38 > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.7;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-75aed38 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 150px 0px;
}
.elementor-element.elementor-element-6631277.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-element.elementor-element-6631277 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-element.elementor-element-6631277
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-eb227bf {
  text-align: center;
}
.elementor-element.elementor-element-eb227bf .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-983ff42 .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-element.elementor-element-983ff42
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-983ff42
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-983ff42
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-b099450);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-1cf5056 {
  text-align: center;
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-1cf5056 > .elementor-widget-container {
  padding: 0% 28% 0% 28%;
}
.elementor-element.elementor-element-fb22511 > .elementor-container {
  max-width: 1180px;
}
.elementor-element.elementor-element-fb22511 {
  margin-top: 40px;
  margin-bottom: 0px;
  padding: 0px 0px 100px 0px;
}
.elementor-element.elementor-element-4e86137 > .elementor-element-populated {
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-c897faf img {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-f97cb4f {
  margin-top: -55px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-fcb38f9.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-element.elementor-element-fcb38f9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-fcb38f9.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-element.elementor-element-fcb38f9:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-element.elementor-element-fcb38f9
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-fcb38f9 > .elementor-element-populated,
.elementor-element.elementor-element-fcb38f9
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-element.elementor-element-fcb38f9 > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-fcb38f9 > .elementor-element-populated {
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 20px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 20px;
  padding: 30px 30px 30px 30px;
}
.elementor-element.elementor-element-fcb38f9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-1442d4e {
  text-align: center;
}
.elementor-element.elementor-element-1442d4e .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-77b0023-font-family), Sans-serif;
  font-size: var(--e-global-typography-77b0023-font-size);
  font-weight: var(--e-global-typography-77b0023-font-weight);
  line-height: var(--e-global-typography-77b0023-line-height);
  letter-spacing: var(--e-global-typography-77b0023-letter-spacing);
  word-spacing: var(--e-global-typography-77b0023-word-spacing);
}
.elementor-element.elementor-element-1442d4e > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-b051972 .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-element.elementor-element-b051972
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-1d705b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-1d705b4-font-size);
  font-weight: var(--e-global-typography-1d705b4-font-weight);
  line-height: var(--e-global-typography-1d705b4-line-height);
  letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
  word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-b051972
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-b051972
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-b051972
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-b051972 > .elementor-widget-container {
  margin: -8px 0px -16px 0px;
}
.elementor-element.elementor-element-da333ef {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-84f6f82);
  --divider-border-width: 1px;
}
.elementor-element.elementor-element-da333ef .elementor-divider-separator {
  width: 40%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-element.elementor-element-da333ef .elementor-divider {
  text-align: center;
  padding-top: 0px;
  padding-bottom: 0px;
}
.elementor-element.elementor-element-b9fe07a
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-element.elementor-element-b9fe07a
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-element.elementor-element-b9fe07a
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-element.elementor-element-b9fe07a
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-element.elementor-element-b9fe07a
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-element.elementor-element-b9fe07a
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-element.elementor-element-b9fe07a .elementor-icon-list-icon i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-element.elementor-element-b9fe07a .elementor-icon-list-icon svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-element.elementor-element-b9fe07a {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-element.elementor-element-b9fe07a .elementor-icon-list-icon {
  padding-right: 14px;
}
.elementor-element.elementor-element-b9fe07a .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-element.elementor-element-b9fe07a > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
}
.elementor-element.elementor-element-158218e .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: var(--e-global-color-b099450);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 50px 50px 50px 50px;
  padding: 16px 30px 16px 30px;
}
.elementor-element.elementor-element-158218e .elementor-button:hover,
.elementor-element.elementor-element-158218e .elementor-button:focus {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-158218e .elementor-button:hover svg,
.elementor-element.elementor-element-158218e .elementor-button:focus svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-158218e > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-158218e {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-05c81d5
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-element.elementor-element-05c81d5
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-element.elementor-element-05c81d5 .elementor-button {
  font-family: var(--e-global-typography-ece43e6-font-family), Sans-serif;
  font-size: var(--e-global-typography-ece43e6-font-size);
  font-weight: var(--e-global-typography-ece43e6-font-weight);
  line-height: var(--e-global-typography-ece43e6-line-height);
  letter-spacing: var(--e-global-typography-ece43e6-letter-spacing);
  word-spacing: var(--e-global-typography-ece43e6-word-spacing);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-408eab4);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-05c81d5 .elementor-button:hover,
.elementor-element.elementor-element-05c81d5 .elementor-button:focus {
  color: var(--e-global-color-accent);
  background-color: var(--e-global-color-408eab4);
}
.elementor-element.elementor-element-05c81d5 .elementor-button:hover svg,
.elementor-element.elementor-element-05c81d5 .elementor-button:focus svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-05c81d5 > .elementor-widget-container {
  margin: 0px 0px 0px 20px;
}
.elementor-element.elementor-element-05c81d5 {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-abe2bb0 .elementor-icon-box-description {
  color: var(--e-global-color-text);
  font-family: "Heebo", Sans-serif;
  font-weight: 400;
}
.elementor-element.elementor-element-abe2bb0 > .elementor-widget-container {
  padding: 30px 30px 30px 30px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 3px 30px 0px rgba(0, 0, 0, 0.1);
}
.elementor-element.elementor-element-184db5e {
  padding: 50px 0px 120px 0px;
}
.elementor-element.elementor-element-48a5efb > .elementor-element-populated {
  margin: 0px 80px 0px 0px;
  --e-column-margin-right: 80px;
  --e-column-margin-left: 0px;
  padding: 30px 10px 30px 010px;
}
.elementor-element.elementor-element-9e9c87a .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-e5a636f .jeg-elementor-kit.jkit-heading {
  text-align: left;
}
.elementor-element.elementor-element-e5a636f
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-e5a636f
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -15px 0px -15px 0px;
}
.elementor-element.elementor-element-e5a636f
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: var(--e-global-color-primary);
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-408eab4) 75%,
    var(--e-global-color-accent) 0%
  );
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-e5a636f > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-element.elementor-element-fcb7e9c {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-a9e3aaa
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper
  .card-header
  .card-header-button {
  font-family: var(--e-global-typography-ce3542f-font-family), Sans-serif;
  font-size: var(--e-global-typography-ce3542f-font-size);
  font-weight: var(--e-global-typography-ce3542f-font-weight);
  line-height: var(--e-global-typography-ce3542f-line-height);
  letter-spacing: var(--e-global-typography-ce3542f-letter-spacing);
  word-spacing: var(--e-global-typography-ce3542f-word-spacing);
  padding: 20px 20px 20px 20px;
}
.elementor-element.elementor-element-a9e3aaa
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper.expand
  .card-header
  .card-header-button {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-a9e3aaa
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper:not(.expand)
  .card-header
  .card-header-button {
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-408eab4);
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.elementor-element.elementor-element-a9e3aaa
  .jeg-elementor-kit.jkit-accordion
  .card-expand
  .card-body {
  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);
  line-height: var(--e-global-typography-text-line-height);
  padding: 25px 50px 20px 72px;
}
.elementor-element.elementor-element-a9e3aaa
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper
  .card-header
  .card-header-button
  [class*="icon-group"]
  .active-icon {
  font-size: 22px;
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-a9e3aaa
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper
  .card-header
  .card-header-button
  [class*="icon-group"]
  .active-icon
  svg {
  width: 22px;
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-a9e3aaa
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper
  .card-header
  .card-header-button
  [class*="icon-group"]
  .normal-icon {
  font-size: 22px;
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-a9e3aaa
  .jeg-elementor-kit.jkit-accordion
  .card-wrapper
  .card-header
  .card-header-button
  [class*="icon-group"]
  .normal-icon
  svg {
  width: 22px;
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-aca1223 .elementor-button {
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  fill: #ffffff;
  color: #ffffff;
  background-color: #f0652b;
  border-radius: 50px 50px 50px 50px;
  padding: 18px 35px 18px 35px;
}
.elementor-element.elementor-element-aca1223 .elementor-button:hover,
.elementor-element.elementor-element-aca1223 .elementor-button:focus {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-aca1223 > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-element.elementor-element-d079af0.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-element.elementor-element-d079af0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-element.elementor-element-d079af0:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-element.elementor-element-d079af0
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://templatekit.jegtheme.com/shuttle/wp-content/uploads/sites/300/2022/06/young-pretty-female-with-backpack-standing-against-bus-e1656302979102.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-element.elementor-element-d079af0 > .elementor-element-populated,
.elementor-element.elementor-element-d079af0
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-element.elementor-element-d079af0 > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-d079af0 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 30px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 30px;
  padding: 30px 30px 30px 30px;
}
.elementor-element.elementor-element-d079af0
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-b60719a {
  --spacer-size: 50px;
}
.elementor-element.elementor-element-1d263e3:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-element.elementor-element-1d263e3
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-1d263e3 > .elementor-element-populated,
.elementor-element.elementor-element-1d263e3
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-element.elementor-element-1d263e3 > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-1d263e3 > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 20px 20px 20px 20px;
}
.elementor-element.elementor-element-1d263e3
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-985057a .elementor-heading-title {
  font-family: var(--e-global-typography-ce3542f-font-family), Sans-serif;
  font-size: var(--e-global-typography-ce3542f-font-size);
  font-weight: var(--e-global-typography-ce3542f-font-weight);
  line-height: var(--e-global-typography-ce3542f-line-height);
  letter-spacing: var(--e-global-typography-ce3542f-letter-spacing);
  word-spacing: var(--e-global-typography-ce3542f-word-spacing);
}
.elementor-element.elementor-element-36f9364 .elementor-button {
  font-family: "Roboto", Sans-serif;
  font-weight: 500;
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-408eab4);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-36f9364 .elementor-button:hover,
.elementor-element.elementor-element-36f9364 .elementor-button:focus {
  color: var(--e-global-color-accent);
}
.elementor-element.elementor-element-36f9364 .elementor-button:hover svg,
.elementor-element.elementor-element-36f9364 .elementor-button:focus svg {
  fill: var(--e-global-color-accent);
}
.elementor-element.elementor-element-36f9364 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-36f9364 {
  width: auto;
  max-width: auto;
}
.elementor-element.elementor-element-c66a7b4 .elementor-icon-list-text {
  color: var(--e-global-color-b099450);
  transition: color 0.3s;
}
.elementor-element.elementor-element-1244a78
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-element.elementor-element-1244a78 {
  padding: 100px 0px 100px 0px;
}
.elementor-element.elementor-element-4ab082a > .elementor-element-populated,
.elementor-element.elementor-element-4ab082a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-element.elementor-element-4ab082a > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-element.elementor-element-4ab082a > .elementor-element-populated {
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 40px 0px 10px;
  --e-column-margin-right: 40px;
  --e-column-margin-left: 10px;
  padding: 40px 40px 40px 40px;
}
.elementor-element.elementor-element-4ab082a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-element.elementor-element-7b5f217 > .elementor-element-populated {
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
}
.elementor-element.elementor-element-92c02ac .elementor-heading-title {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-1da86f5-font-family), Sans-serif;
  font-size: var(--e-global-typography-1da86f5-font-size);
  font-weight: var(--e-global-typography-1da86f5-font-weight);
  line-height: var(--e-global-typography-1da86f5-line-height);
  letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
  word-spacing: var(--e-global-typography-1da86f5-word-spacing);
}
.elementor-element.elementor-element-c37adc5 .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-element.elementor-element-c37adc5 > .elementor-widget-container {
  margin: -5px 0px 0px 0px;
}
.elementor-element.elementor-element-c37adc5 {
  z-index: 2;
}
.elementor-element.elementor-element-96ea338 {
  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);
  line-height: var(--e-global-typography-text-line-height);
}
.elementor-element.elementor-element-6f48274 > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-element.elementor-element-fda7399
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 0px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-fda7399.jkit-equal-height-enable,
.elementor-element.elementor-element-fda7399.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-element.elementor-element-fda7399.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-element.elementor-element-fda7399.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-element.elementor-element-fda7399
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 4px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-1b8f890-font-family), Sans-serif;
  font-size: var(--e-global-typography-1b8f890-font-size);
  font-weight: var(--e-global-typography-1b8f890-font-weight);
  line-height: var(--e-global-typography-1b8f890-line-height);
  letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
  word-spacing: var(--e-global-typography-1b8f890-word-spacing);
}
.elementor-element.elementor-element-fda7399
  .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);
  line-height: var(--e-global-typography-text-line-height);
  margin: 0px 50px 0px 0px;
}
.elementor-element.elementor-element-fda7399
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-element.elementor-element-fda7399
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-element.elementor-element-fda7399
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 5px 5px 5px 5px;
  margin: 8px 0px 0px 0px;
  padding: 16px 16px 16px 16px;
}
.elementor-element.elementor-element-fda7399
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
  width: 32px;
}
.elementor-element.elementor-element-fda7399
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 32px;
}
.elementor-element.elementor-element-fda7399 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-6e38e1f > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-element.elementor-element-dc2ed09
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 0px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-dc2ed09.jkit-equal-height-enable,
.elementor-element.elementor-element-dc2ed09.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-element.elementor-element-dc2ed09.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-element.elementor-element-dc2ed09.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-element.elementor-element-dc2ed09
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 4px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-1b8f890-font-family), Sans-serif;
  font-size: var(--e-global-typography-1b8f890-font-size);
  font-weight: var(--e-global-typography-1b8f890-font-weight);
  line-height: var(--e-global-typography-1b8f890-line-height);
  letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
  word-spacing: var(--e-global-typography-1b8f890-word-spacing);
}
.elementor-element.elementor-element-dc2ed09
  .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);
  line-height: var(--e-global-typography-text-line-height);
  margin: 0px 50px 0px 0px;
}
.elementor-element.elementor-element-dc2ed09
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-element.elementor-element-dc2ed09
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-element.elementor-element-dc2ed09
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 5px 5px 5px 5px;
  margin: 8px 0px 0px 0px;
  padding: 16px 16px 16px 16px;
}
.elementor-element.elementor-element-dc2ed09
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
  width: 32px;
}
.elementor-element.elementor-element-dc2ed09
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 32px;
}
.elementor-element.elementor-element-dc2ed09 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-6af193b {
  margin-top: 20px;
  margin-bottom: 0px;
}
.elementor-element.elementor-element-b508593 > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-element.elementor-element-ba96f54
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 0px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-ba96f54.jkit-equal-height-enable,
.elementor-element.elementor-element-ba96f54.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-element.elementor-element-ba96f54.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-element.elementor-element-ba96f54.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-element.elementor-element-ba96f54
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 2px 0px 4px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-1b8f890-font-family), Sans-serif;
  font-size: var(--e-global-typography-1b8f890-font-size);
  font-weight: var(--e-global-typography-1b8f890-font-weight);
  line-height: var(--e-global-typography-1b8f890-line-height);
  letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
  word-spacing: var(--e-global-typography-1b8f890-word-spacing);
}
.elementor-element.elementor-element-ba96f54
  .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);
  line-height: var(--e-global-typography-text-line-height);
  margin: 0px 50px 0px 0px;
}
.elementor-element.elementor-element-ba96f54
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-element.elementor-element-ba96f54
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-element.elementor-element-ba96f54
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 5px 5px 5px 5px;
  margin: 0px 0px 0px 0px;
  padding: 16px 16px 16px 16px;
}
.elementor-element.elementor-element-ba96f54
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
  width: 32px;
}
.elementor-element.elementor-element-ba96f54
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 32px;
}
.elementor-element.elementor-element-ba96f54 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-8f682b0 > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-element.elementor-element-b434250
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 0px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-b434250.jkit-equal-height-enable,
.elementor-element.elementor-element-b434250.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-element.elementor-element-b434250.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-element.elementor-element-b434250.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-element.elementor-element-b434250
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 2px 0px 4px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-1b8f890-font-family), Sans-serif;
  font-size: var(--e-global-typography-1b8f890-font-size);
  font-weight: var(--e-global-typography-1b8f890-font-weight);
  line-height: var(--e-global-typography-1b8f890-line-height);
  letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
  word-spacing: var(--e-global-typography-1b8f890-word-spacing);
}
.elementor-element.elementor-element-b434250
  .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);
  line-height: var(--e-global-typography-text-line-height);
  margin: 0px 50px 0px 0px;
}
.elementor-element.elementor-element-b434250
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-element.elementor-element-b434250
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-element.elementor-element-b434250
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-radius: 5px 5px 5px 5px;
  margin: 0px 0px 0px 0px;
  padding: 16px 16px 16px 16px;
}
.elementor-element.elementor-element-b434250
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-b099450);
  width: 32px;
}
.elementor-element.elementor-element-b434250
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 32px;
}
.elementor-element.elementor-element-b434250 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-045b967 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-84f6f82);
  --divider-border-width: 1px;
}
.elementor-element.elementor-element-045b967 .elementor-divider-separator {
  width: 100%;
}
.elementor-element.elementor-element-045b967 .elementor-divider {
  padding-top: 2px;
  padding-bottom: 2px;
}
.elementor-element.elementor-element-045b967 > .elementor-widget-container {
  margin: 40px 0px 20px 0px;
}
.elementor-element.elementor-element-2fd06f3 .elementor-heading-title {
  font-family: var(--e-global-typography-1d705b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-1d705b4-font-size);
  font-weight: var(--e-global-typography-1d705b4-font-weight);
  line-height: var(--e-global-typography-1d705b4-line-height);
  letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
  word-spacing: var(--e-global-typography-1d705b4-word-spacing);
}
.elementor-element.elementor-element-b434033 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 16px;
  --grid-column-gap: 20px;
  --grid-row-gap: 0px;
}
.elementor-element.elementor-element-b434033 .elementor-widget-container {
  text-align: left;
}
.elementor-element.elementor-element-b434033 .elementor-social-icon {
  background-color: var(--e-global-color-accent);
  --icon-padding: 0.7em;
}
.elementor-element.elementor-element-b434033 .elementor-social-icon i {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-b434033 .elementor-social-icon svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-b434033 .elementor-icon {
  border-radius: 5px 5px 5px 5px;
}
.elementor-element.elementor-element-b434033 .elementor-social-icon:hover {
  background-color: var(--e-global-color-5781ea6);
}
.elementor-element.elementor-element-b434033 .elementor-social-icon:hover i {
  color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-b434033 .elementor-social-icon:hover svg {
  fill: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-b434033 > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-element.elementor-element-93df774 {
  padding: 0px 0px 120px 0px;
}
.elementor-element.elementor-element-67677d2 iframe {
  height: 500px;
}
.elementor-element.elementor-element-67677d2 > .elementor-widget-container {
  border-radius: 10px 10px 10px 10px;
}
@media (max-width: 1024px) {
  .elementor-element.elementor-element-300d2fa {
    padding: 198px 10px 100px 10px;
  }
  .elementor-element.elementor-element-e625092 .elementor-heading-title {
    font-size: var(--e-global-typography-938dbee-font-size);
    line-height: var(--e-global-typography-938dbee-line-height);
    letter-spacing: var(--e-global-typography-938dbee-letter-spacing);
    word-spacing: var(--e-global-typography-938dbee-word-spacing);
  }
  .elementor-element.elementor-element-43feb7c {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(4px / 2);
  }
  .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(4px / 2);
  }
  .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
  }
  .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
  }
  body.rtl
    .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-4px / 2);
  }
  body:not(.rtl)
    .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-4px / 2);
  }
  .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-c66a7b4 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-1244a78 {
    padding: 80px 10px 80px 10px;
  }
  .elementor-element.elementor-element-4ab082a > .elementor-element-populated {
    margin: 40px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
  }
  .elementor-element.elementor-element-7b5f217 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-92c02ac .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-c37adc5 .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-96ea338 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-6f48274 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-fda7399
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-element.elementor-element-fda7399
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 3px 0px 4px 0px;
    padding: 0px 0px 0px 0px;
    font-size: var(--e-global-typography-1b8f890-font-size);
    line-height: var(--e-global-typography-1b8f890-line-height);
    letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
    word-spacing: var(--e-global-typography-1b8f890-word-spacing);
  }
  .elementor-element.elementor-element-fda7399
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-fda7399
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-dc2ed09
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-element.elementor-element-dc2ed09
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 3px 0px 4px 0px;
    padding: 0px 0px 0px 0px;
    font-size: var(--e-global-typography-1b8f890-font-size);
    line-height: var(--e-global-typography-1b8f890-line-height);
    letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
    word-spacing: var(--e-global-typography-1b8f890-word-spacing);
  }
  .elementor-element.elementor-element-dc2ed09
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-dc2ed09
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-ba96f54
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-element.elementor-element-ba96f54
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 3px 0px 4px 0px;
    padding: 0px 0px 0px 0px;
    font-size: var(--e-global-typography-1b8f890-font-size);
    line-height: var(--e-global-typography-1b8f890-line-height);
    letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
    word-spacing: var(--e-global-typography-1b8f890-word-spacing);
  }
  .elementor-element.elementor-element-ba96f54
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-ba96f54
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-b434250
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-element.elementor-element-b434250
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 3px 0px 4px 0px;
    padding: 0px 0px 0px 0px;
    font-size: var(--e-global-typography-1b8f890-font-size);
    line-height: var(--e-global-typography-1b8f890-line-height);
    letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
    word-spacing: var(--e-global-typography-1b8f890-word-spacing);
  }
  .elementor-element.elementor-element-b434250
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-b434250
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-2fd06f3 .elementor-heading-title {
    font-size: var(--e-global-typography-1d705b4-font-size);
    line-height: var(--e-global-typography-1d705b4-line-height);
    letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
    word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  }
  .elementor-element.elementor-element-93df774 {
    padding: 0px 10px 100px 10px;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-300d2fa {
    padding: 168px 5px 80px 5px;
  }
  .elementor-element.elementor-element-e625092 {
    text-align: center;
  }
  .elementor-element.elementor-element-e625092 .elementor-heading-title {
    font-size: var(--e-global-typography-938dbee-font-size);
    line-height: var(--e-global-typography-938dbee-line-height);
    letter-spacing: var(--e-global-typography-938dbee-letter-spacing);
    word-spacing: var(--e-global-typography-938dbee-word-spacing);
  }
  .elementor-element.elementor-element-43feb7c {
    text-align: center;
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(4px / 2);
  }
  .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(4px / 2);
  }
  .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(4px / 2);
    margin-left: calc(4px / 2);
  }
  .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-4px / 2);
    margin-left: calc(-4px / 2);
  }
  body.rtl
    .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-4px / 2);
  }
  body:not(.rtl)
    .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-4px / 2);
  }
  .elementor-element.elementor-element-c66a7b4
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-element.elementor-element-c66a7b4 .elementor-icon-list-item > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-c66a7b4 > .elementor-widget-container {
    margin: 0px 0px 0px -4px;
  }
  .elementor-element.elementor-element-1244a78 {
    padding: 60px 5px 60px 5px;
  }
  .elementor-element.elementor-element-4ab082a > .elementor-element-populated {
    padding: 25px 20px 25px 20px;
  }
  .elementor-element.elementor-element-7b5f217 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-92c02ac .elementor-heading-title {
    font-size: var(--e-global-typography-1da86f5-font-size);
    line-height: var(--e-global-typography-1da86f5-line-height);
    letter-spacing: var(--e-global-typography-1da86f5-letter-spacing);
    word-spacing: var(--e-global-typography-1da86f5-word-spacing);
  }
  .elementor-element.elementor-element-c37adc5 .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-element.elementor-element-96ea338 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-96ea338 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-6f48274 > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-fda7399
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-element.elementor-element-fda7399
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 13px 0px 4px 0px;
    font-size: var(--e-global-typography-1b8f890-font-size);
    line-height: var(--e-global-typography-1b8f890-line-height);
    letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
    word-spacing: var(--e-global-typography-1b8f890-word-spacing);
  }
  .elementor-element.elementor-element-fda7399
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-fda7399
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 8px 0px 0px 0px;
  }
  .elementor-element.elementor-element-fda7399 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-6e38e1f > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-dc2ed09
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-element.elementor-element-dc2ed09
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 13px 0px 4px 0px;
    font-size: var(--e-global-typography-1b8f890-font-size);
    line-height: var(--e-global-typography-1b8f890-line-height);
    letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
    word-spacing: var(--e-global-typography-1b8f890-word-spacing);
  }
  .elementor-element.elementor-element-dc2ed09
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-dc2ed09
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 8px 0px 0px 0px;
  }
  .elementor-element.elementor-element-dc2ed09 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-6af193b {
    margin-top: 10px;
    margin-bottom: 0px;
  }
  .elementor-element.elementor-element-ba96f54
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-element.elementor-element-ba96f54
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 13px 0px 4px 0px;
    font-size: var(--e-global-typography-1b8f890-font-size);
    line-height: var(--e-global-typography-1b8f890-line-height);
    letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
    word-spacing: var(--e-global-typography-1b8f890-word-spacing);
  }
  .elementor-element.elementor-element-ba96f54
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-ba96f54
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 8px 0px 0px 0px;
  }
  .elementor-element.elementor-element-ba96f54 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-element.elementor-element-8f682b0 > .elementor-element-populated {
    margin: 10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-element.elementor-element-b434250
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
  }
  .elementor-element.elementor-element-b434250
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 13px 0px 4px 0px;
    font-size: var(--e-global-typography-1b8f890-font-size);
    line-height: var(--e-global-typography-1b8f890-line-height);
    letter-spacing: var(--e-global-typography-1b8f890-letter-spacing);
    word-spacing: var(--e-global-typography-1b8f890-word-spacing);
  }
  .elementor-element.elementor-element-b434250
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-element.elementor-element-b434250
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 8px 0px 0px 0px;
  }
  .elementor-element.elementor-element-b434250 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-element.elementor-element-045b967 .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .elementor-element.elementor-element-045b967 > .elementor-widget-container {
    margin: 30px 0px 20px 0px;
  }
  .elementor-element.elementor-element-2fd06f3 .elementor-heading-title {
    font-size: var(--e-global-typography-1d705b4-font-size);
    line-height: var(--e-global-typography-1d705b4-line-height);
    letter-spacing: var(--e-global-typography-1d705b4-letter-spacing);
    word-spacing: var(--e-global-typography-1d705b4-word-spacing);
  }
  .elementor-element.elementor-element-b434033 {
    --grid-template-columns: repeat(0, auto);
    --grid-column-gap: 18px;
  }
  .elementor-element.elementor-element-b434033 .elementor-widget-container {
    text-align: left;
  }
  .elementor-element.elementor-element-93df774 {
    padding: 0px 5px 80px 5px;
  }
  .elementor-element.elementor-element-67677d2 iframe {
    height: 400px;
  }
}
@media (min-width: 768px) {
  .elementor-element.elementor-element-45b7b19 {
    width: 40%;
  }
  .elementor-element.elementor-element-20484f0 {
    width: 60%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-element.elementor-element-45b7b19 {
    width: 65%;
  }
  .elementor-element.elementor-element-20484f0 {
    width: 35%;
  }
  .elementor-element.elementor-element-4ab082a {
    width: 100%;
  }
  .elementor-element.elementor-element-7b5f217 {
    width: 100%;
  }
  .elementor-element.elementor-element-6f48274 {
    width: 50%;
  }
  .elementor-element.elementor-element-6e38e1f {
    width: 45%;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-fda7399
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-fda7399
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: 15px;
    margin-left: unset;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-dc2ed09
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-dc2ed09
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: 15px;
    margin-left: unset;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-ba96f54
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-ba96f54
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: 15px;
    margin-left: unset;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-b434250
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-b434250
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper
    .icon-box.icon-box-header {
    margin-right: 15px;
    margin-left: unset;
  }
}
.elementor-element.elementor-element-0fe99ce > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-element.elementor-element-f7f76d7 > .elementor-element-populated {
  padding: 0px 10px 0px 0px;
}
.elementor-element.elementor-element-a75a322 .mf-input-label {
  display: block;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-a273c96-font-family), Sans-serif;
  font-size: var(--e-global-typography-a273c96-font-size);
  font-weight: var(--e-global-typography-a273c96-font-weight);
  line-height: var(--e-global-typography-a273c96-line-height);
  letter-spacing: var(--e-global-typography-a273c96-letter-spacing);
  word-spacing: var(--e-global-typography-a273c96-word-spacing);
  padding: 0px 0px 4px 0px;
}
.elementor-element.elementor-element-a75a322 .mf-input {
  padding: 14px 15px 14px 15px;
  border-radius: 5px;
}
.elementor-element.elementor-element-a75a322 .mf-input-file-upload-label {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-a75a322 .mf-input-calculation-total {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-a75a322 .mf_select__control,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__control
  .mf_multiselect__value-container,
.elementor-element.elementor-element-a75a322 .mf_multiselect__option,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__menu-notice--no-options {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-a75a322 .mf-input-wrapper .range-slider {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-a75a322 .mf-input,
.elementor-element.elementor-element-a75a322
  .elementor-element.elementor-element-a75a322
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .irs--round .irs-bar,
.elementor-element.elementor-element-a75a322 .irs--round .irs-from,
.elementor-element.elementor-element-a75a322 .irs--round .irs-to,
.elementor-element.elementor-element-a75a322 .irs--round .irs-single {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .irs--round .irs-handle {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .irs--round .irs-from:before,
.elementor-element.elementor-element-a75a322 .irs--round .irs-to:before,
.elementor-element.elementor-element-a75a322 .irs--round .irs-single:before {
  border-top-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .mf-input-wrapper {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper
  .input-range__track--active {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper
  .asRange
  .asRange-pointer
  .asRange-tip {
  background-color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .mf-input-file-upload-label,
.elementor-element.elementor-element-a75a322 .mf-input-calculation-total {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__menu-notice--no-options {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .mf-input,
.elementor-element.elementor-element-a75a322 .mf-input-file-upload-label,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-a75a322 .mf-input-calculation-total,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-a75a322 .mf_multiselect__option,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__menu-notice--no-options,
.elementor-element.elementor-element-a75a322
  .mf-input-multiselect
  .mf_multiselect__control {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-a75a322 .mf-input,
.elementor-element.elementor-element-a75a322 .mf-input-file-upload-label,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-a75a322 .mf-input-calculation-total,
.elementor-element.elementor-element-a75a322
  .mf-input-select
  > .mf_select__control,
.elementor-element.elementor-element-a75a322
  .mf-input-multiselect
  .mf_multiselect__control,
.elementor-element.elementor-element-a75a322 .mf_multiselect__option {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-84f6f82);
}
.elementor-element.elementor-element-a75a322 .mf-input:hover,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper:hover
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper:hover
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .irs--round .irs-handle:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .mf-input-file-upload-label:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322
  .mf-input:hover
  .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322
  .mf-file-upload-container:hover
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322
  .mf_multiselect__multi-value:hover
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__multi-value:hover
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__menu-notice--no-options:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .mf-input:focus,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .irs--round .irs-handle:focus {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322
  .mf-file-upload-container:focus
  .mf-input-file-upload-label,
.elementor-element.elementor-element-a75a322
  .mf-file-upload-container:focus
  .mf-image-label,
.elementor-element.elementor-element-a75a322 .mf-input-calculation-total:focus {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322
  .mf-input
  > .mf_select__control--is-focused
  .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322
  .mf-file-upload-container:focus
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .mf-input-calculation-total:focus,
.elementor-element.elementor-element-a75a322 .mf_multiselect__option:focus,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__multi-value:focus
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__multi-value:focus
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__menu-notice--no-options:focus {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-a75a322 .mf-input:focus,
.elementor-element.elementor-element-a75a322
  .mf-file-upload-container:focus
  .mf-input-file-upload-label,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-a75a322 .mf-input-calculation-total:focus,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper
  > .mf-input-select
  > .mf_select__control--is-focused,
.elementor-element.elementor-element-a75a322 .mf_multiselect__option:focus,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__menu-notice--no-options:focus {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-secondary);
}
.elementor-element.elementor-element-a75a322 .mf-input,
.elementor-element.elementor-element-a75a322 .irs--round .irs-single,
.elementor-element.elementor-element-a75a322
  .asRange
  .asRange-pointer
  .asRange-tip,
.elementor-element.elementor-element-a75a322
  .mf-file-upload-container
  .mf-input-file-upload-label,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-a75a322 .mf-input-calculation-total,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper
  .input-range__label-container {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-element.elementor-element-a75a322 .input-range .input-range__track {
  border-radius: 5px;
}
.elementor-element.elementor-element-a75a322
  .mf-file-upload-container
  .mf-input-file-upload-label,
.elementor-element.elementor-element-a75a322
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-a75a322 .mf-input-calculation-total {
  border-radius: 5px;
}
.elementor-element.elementor-element-a75a322
  .mf-input-select
  > .mf_select__control,
.elementor-element.elementor-element-a75a322
  .mf-input-multiselect
  .mf_multiselect__control,
.elementor-element.elementor-element-a75a322 .mf_multiselect__option,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-a75a322
  .mf_multiselect__menu-notice--no-options {
  border-radius: 5px;
}
.elementor-element.elementor-element-a75a322
  :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
.elementor-element.elementor-element-a75a322 .mf-input::placeholder,
.elementor-element.elementor-element-a75a322 .mf-time-input::before {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-element.elementor-element-a75a322
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  )::-webkit-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-a75a322
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  )::-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-a75a322
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  ):-ms-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-a75a322
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  ):-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-a75a322 .mf-time-input::before {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-a75a322
  .mf-input::-webkit-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-a75a322 .mf-input::-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-a75a322 .mf-input:-ms-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-a75a322 .mf-input:-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-a75a322
  :is(.mf_select__placeholder, .mf_multiselect__placeholder) {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-48fa127 > .elementor-element-populated {
  padding: 0px 0px 0px 10px;
}
.elementor-element.elementor-element-575fa80 .mf-input-label {
  display: block;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-a273c96-font-family), Sans-serif;
  font-size: var(--e-global-typography-a273c96-font-size);
  font-weight: var(--e-global-typography-a273c96-font-weight);
  line-height: var(--e-global-typography-a273c96-line-height);
  letter-spacing: var(--e-global-typography-a273c96-letter-spacing);
  word-spacing: var(--e-global-typography-a273c96-word-spacing);
  padding: 0px 0px 4px 0px;
}
.elementor-element.elementor-element-575fa80 .mf-input {
  padding: 14px 15px 14px 15px;
  border-radius: 5px;
}
.elementor-element.elementor-element-575fa80 .mf-input-file-upload-label {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-575fa80 .mf-input-calculation-total {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-575fa80 .mf_select__control,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__control
  .mf_multiselect__value-container,
.elementor-element.elementor-element-575fa80 .mf_multiselect__option,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__menu-notice--no-options {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-575fa80 .mf-input-wrapper .range-slider {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-575fa80 .mf-input,
.elementor-element.elementor-element-575fa80
  .elementor-element.elementor-element-575fa80
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .irs--round .irs-bar,
.elementor-element.elementor-element-575fa80 .irs--round .irs-from,
.elementor-element.elementor-element-575fa80 .irs--round .irs-to,
.elementor-element.elementor-element-575fa80 .irs--round .irs-single {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .irs--round .irs-handle {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .irs--round .irs-from:before,
.elementor-element.elementor-element-575fa80 .irs--round .irs-to:before,
.elementor-element.elementor-element-575fa80 .irs--round .irs-single:before {
  border-top-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .mf-input-wrapper {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper
  .input-range__track--active {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper
  .asRange
  .asRange-pointer
  .asRange-tip {
  background-color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .mf-input-file-upload-label,
.elementor-element.elementor-element-575fa80 .mf-input-calculation-total {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__menu-notice--no-options {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .mf-input,
.elementor-element.elementor-element-575fa80 .mf-input-file-upload-label,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-575fa80 .mf-input-calculation-total,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-575fa80 .mf_multiselect__option,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__menu-notice--no-options,
.elementor-element.elementor-element-575fa80
  .mf-input-multiselect
  .mf_multiselect__control {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-575fa80 .mf-input,
.elementor-element.elementor-element-575fa80 .mf-input-file-upload-label,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-575fa80 .mf-input-calculation-total,
.elementor-element.elementor-element-575fa80
  .mf-input-select
  > .mf_select__control,
.elementor-element.elementor-element-575fa80
  .mf-input-multiselect
  .mf_multiselect__control,
.elementor-element.elementor-element-575fa80 .mf_multiselect__option {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-84f6f82);
}
.elementor-element.elementor-element-575fa80 .mf-input:hover,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper:hover
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper:hover
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .irs--round .irs-handle:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .mf-input-file-upload-label:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80
  .mf-input:hover
  .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80
  .mf-file-upload-container:hover
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80
  .mf_multiselect__multi-value:hover
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__multi-value:hover
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__menu-notice--no-options:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .mf-input:focus,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .irs--round .irs-handle:focus {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80
  .mf-file-upload-container:focus
  .mf-input-file-upload-label,
.elementor-element.elementor-element-575fa80
  .mf-file-upload-container:focus
  .mf-image-label,
.elementor-element.elementor-element-575fa80 .mf-input-calculation-total:focus {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80
  .mf-input
  > .mf_select__control--is-focused
  .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80
  .mf-file-upload-container:focus
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .mf-input-calculation-total:focus,
.elementor-element.elementor-element-575fa80 .mf_multiselect__option:focus,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__multi-value:focus
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__multi-value:focus
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__menu-notice--no-options:focus {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-575fa80 .mf-input:focus,
.elementor-element.elementor-element-575fa80
  .mf-file-upload-container:focus
  .mf-input-file-upload-label,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-575fa80 .mf-input-calculation-total:focus,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper
  > .mf-input-select
  > .mf_select__control--is-focused,
.elementor-element.elementor-element-575fa80 .mf_multiselect__option:focus,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__menu-notice--no-options:focus {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-secondary);
}
.elementor-element.elementor-element-575fa80 .mf-input,
.elementor-element.elementor-element-575fa80 .irs--round .irs-single,
.elementor-element.elementor-element-575fa80
  .asRange
  .asRange-pointer
  .asRange-tip,
.elementor-element.elementor-element-575fa80
  .mf-file-upload-container
  .mf-input-file-upload-label,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-575fa80 .mf-input-calculation-total,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper
  .input-range__label-container {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-element.elementor-element-575fa80 .input-range .input-range__track {
  border-radius: 5px;
}
.elementor-element.elementor-element-575fa80
  .mf-file-upload-container
  .mf-input-file-upload-label,
.elementor-element.elementor-element-575fa80
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-575fa80 .mf-input-calculation-total {
  border-radius: 5px;
}
.elementor-element.elementor-element-575fa80
  .mf-input-select
  > .mf_select__control,
.elementor-element.elementor-element-575fa80
  .mf-input-multiselect
  .mf_multiselect__control,
.elementor-element.elementor-element-575fa80 .mf_multiselect__option,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-575fa80
  .mf_multiselect__menu-notice--no-options {
  border-radius: 5px;
}
.elementor-element.elementor-element-575fa80
  :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
.elementor-element.elementor-element-575fa80 .mf-input::placeholder,
.elementor-element.elementor-element-575fa80 .mf-time-input::before {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-element.elementor-element-575fa80
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  )::-webkit-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-575fa80
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  )::-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-575fa80
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  ):-ms-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-575fa80
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  ):-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-575fa80 .mf-time-input::before {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-575fa80
  .mf-input::-webkit-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-575fa80 .mf-input::-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-575fa80 .mf-input:-ms-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-575fa80 .mf-input:-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-575fa80
  :is(.mf_select__placeholder, .mf_multiselect__placeholder) {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0 .mf-input-label {
  display: block;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-a273c96-font-family), Sans-serif;
  font-size: var(--e-global-typography-a273c96-font-size);
  font-weight: var(--e-global-typography-a273c96-font-weight);
  line-height: var(--e-global-typography-a273c96-line-height);
  letter-spacing: var(--e-global-typography-a273c96-letter-spacing);
  word-spacing: var(--e-global-typography-a273c96-word-spacing);
  padding: 0px 0px 4px 0px;
}
.elementor-element.elementor-element-7193bb0 .mf-input {
  padding: 14px 15px 14px 15px;
  border-radius: 5px;
}
.elementor-element.elementor-element-7193bb0 .mf-input-file-upload-label {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-7193bb0 .mf-input-calculation-total {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-7193bb0 .mf_select__control,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__control
  .mf_multiselect__value-container,
.elementor-element.elementor-element-7193bb0 .mf_multiselect__option,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__menu-notice--no-options {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-7193bb0 .mf-input-wrapper .range-slider {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-7193bb0 .mf-input,
.elementor-element.elementor-element-7193bb0
  .elementor-element.elementor-element-7193bb0
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .irs--round .irs-bar,
.elementor-element.elementor-element-7193bb0 .irs--round .irs-from,
.elementor-element.elementor-element-7193bb0 .irs--round .irs-to,
.elementor-element.elementor-element-7193bb0 .irs--round .irs-single {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .irs--round .irs-handle {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .irs--round .irs-from:before,
.elementor-element.elementor-element-7193bb0 .irs--round .irs-to:before,
.elementor-element.elementor-element-7193bb0 .irs--round .irs-single:before {
  border-top-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .mf-input-wrapper {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper
  .input-range__track--active {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper
  .asRange
  .asRange-pointer
  .asRange-tip {
  background-color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .mf-input-file-upload-label,
.elementor-element.elementor-element-7193bb0 .mf-input-calculation-total {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__menu-notice--no-options {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .mf-input,
.elementor-element.elementor-element-7193bb0 .mf-input-file-upload-label,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-7193bb0 .mf-input-calculation-total,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-7193bb0 .mf_multiselect__option,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__menu-notice--no-options,
.elementor-element.elementor-element-7193bb0
  .mf-input-multiselect
  .mf_multiselect__control {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-7193bb0 .mf-input,
.elementor-element.elementor-element-7193bb0 .mf-input-file-upload-label,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-7193bb0 .mf-input-calculation-total,
.elementor-element.elementor-element-7193bb0
  .mf-input-select
  > .mf_select__control,
.elementor-element.elementor-element-7193bb0
  .mf-input-multiselect
  .mf_multiselect__control,
.elementor-element.elementor-element-7193bb0 .mf_multiselect__option {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-84f6f82);
}
.elementor-element.elementor-element-7193bb0 .mf-input:hover,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper:hover
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper:hover
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .irs--round .irs-handle:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .mf-input-file-upload-label:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0
  .mf-input:hover
  .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0
  .mf-file-upload-container:hover
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__multi-value:hover
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__multi-value:hover
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__menu-notice--no-options:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .mf-input:focus,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .irs--round .irs-handle:focus {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0
  .mf-file-upload-container:focus
  .mf-input-file-upload-label,
.elementor-element.elementor-element-7193bb0
  .mf-file-upload-container:focus
  .mf-image-label,
.elementor-element.elementor-element-7193bb0 .mf-input-calculation-total:focus {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0
  .mf-input
  > .mf_select__control--is-focused
  .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0
  .mf-file-upload-container:focus
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .mf-input-calculation-total:focus,
.elementor-element.elementor-element-7193bb0 .mf_multiselect__option:focus,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__multi-value:focus
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__multi-value:focus
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__menu-notice--no-options:focus {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-7193bb0 .mf-input:focus,
.elementor-element.elementor-element-7193bb0
  .mf-file-upload-container:focus
  .mf-input-file-upload-label,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-7193bb0 .mf-input-calculation-total:focus,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper
  > .mf-input-select
  > .mf_select__control--is-focused,
.elementor-element.elementor-element-7193bb0 .mf_multiselect__option:focus,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__menu-notice--no-options:focus {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-secondary);
}
.elementor-element.elementor-element-7193bb0 .mf-input,
.elementor-element.elementor-element-7193bb0 .irs--round .irs-single,
.elementor-element.elementor-element-7193bb0
  .asRange
  .asRange-pointer
  .asRange-tip,
.elementor-element.elementor-element-7193bb0
  .mf-file-upload-container
  .mf-input-file-upload-label,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-7193bb0 .mf-input-calculation-total,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper
  .input-range__label-container {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-element.elementor-element-7193bb0 .input-range .input-range__track {
  border-radius: 5px;
}
.elementor-element.elementor-element-7193bb0
  .mf-file-upload-container
  .mf-input-file-upload-label,
.elementor-element.elementor-element-7193bb0
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-7193bb0 .mf-input-calculation-total {
  border-radius: 5px;
}
.elementor-element.elementor-element-7193bb0
  .mf-input-select
  > .mf_select__control,
.elementor-element.elementor-element-7193bb0
  .mf-input-multiselect
  .mf_multiselect__control,
.elementor-element.elementor-element-7193bb0 .mf_multiselect__option,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-7193bb0
  .mf_multiselect__menu-notice--no-options {
  border-radius: 5px;
}
.elementor-element.elementor-element-7193bb0
  :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
.elementor-element.elementor-element-7193bb0 .mf-input::placeholder,
.elementor-element.elementor-element-7193bb0 .mf-time-input::before {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-element.elementor-element-7193bb0
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  )::-webkit-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  )::-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  ):-ms-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  ):-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0 .mf-time-input::before {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0
  .mf-input::-webkit-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0 .mf-input::-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0 .mf-input:-ms-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0 .mf-input:-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0
  :is(.mf_select__placeholder, .mf_multiselect__placeholder) {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-7193bb0 .mf-error-message {
  color: #ff0000;
}
.elementor-element.elementor-element-7193bb0 > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-element.elementor-element-63bf138 .mf-input-label {
  display: block;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-a273c96-font-family), Sans-serif;
  font-size: var(--e-global-typography-a273c96-font-size);
  font-weight: var(--e-global-typography-a273c96-font-weight);
  line-height: var(--e-global-typography-a273c96-line-height);
  letter-spacing: var(--e-global-typography-a273c96-letter-spacing);
  word-spacing: var(--e-global-typography-a273c96-word-spacing);
  padding: 0px 0px 4px 0px;
}
.elementor-element.elementor-element-63bf138 .mf-input {
  padding: 14px 15px 14px 15px;
  border-radius: 5px;
}
.elementor-element.elementor-element-63bf138 .mf-input-file-upload-label {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-63bf138 .mf-input-calculation-total {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-63bf138 .mf_select__control,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__control
  .mf_multiselect__value-container,
.elementor-element.elementor-element-63bf138 .mf_multiselect__option,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__menu-notice--no-options {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-63bf138 .mf-input-wrapper .range-slider {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-63bf138 .mf-input,
.elementor-element.elementor-element-63bf138
  .elementor-element.elementor-element-63bf138
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .irs--round .irs-bar,
.elementor-element.elementor-element-63bf138 .irs--round .irs-from,
.elementor-element.elementor-element-63bf138 .irs--round .irs-to,
.elementor-element.elementor-element-63bf138 .irs--round .irs-single {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .irs--round .irs-handle {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .irs--round .irs-from:before,
.elementor-element.elementor-element-63bf138 .irs--round .irs-to:before,
.elementor-element.elementor-element-63bf138 .irs--round .irs-single:before {
  border-top-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .mf-input-wrapper {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper
  .input-range__track--active {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper
  .asRange
  .asRange-pointer
  .asRange-tip {
  background-color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .mf-input-file-upload-label,
.elementor-element.elementor-element-63bf138 .mf-input-calculation-total {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__menu-notice--no-options {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .mf-input,
.elementor-element.elementor-element-63bf138 .mf-input-file-upload-label,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-63bf138 .mf-input-calculation-total,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-63bf138 .mf_multiselect__option,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__menu-notice--no-options,
.elementor-element.elementor-element-63bf138
  .mf-input-multiselect
  .mf_multiselect__control {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-63bf138 .mf-input,
.elementor-element.elementor-element-63bf138 .mf-input-file-upload-label,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-63bf138 .mf-input-calculation-total,
.elementor-element.elementor-element-63bf138
  .mf-input-select
  > .mf_select__control,
.elementor-element.elementor-element-63bf138
  .mf-input-multiselect
  .mf_multiselect__control,
.elementor-element.elementor-element-63bf138 .mf_multiselect__option {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-84f6f82);
}
.elementor-element.elementor-element-63bf138 .mf-input:hover,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper:hover
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper:hover
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .irs--round .irs-handle:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .mf-input-file-upload-label:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138
  .mf-input:hover
  .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138
  .mf-file-upload-container:hover
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138
  .mf_multiselect__multi-value:hover
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__multi-value:hover
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__menu-notice--no-options:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .mf-input:focus,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .irs--round .irs-handle:focus {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138
  .mf-file-upload-container:focus
  .mf-input-file-upload-label,
.elementor-element.elementor-element-63bf138
  .mf-file-upload-container:focus
  .mf-image-label,
.elementor-element.elementor-element-63bf138 .mf-input-calculation-total:focus {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138
  .mf-input
  > .mf_select__control--is-focused
  .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138
  .mf-file-upload-container:focus
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .mf-input-calculation-total:focus,
.elementor-element.elementor-element-63bf138 .mf_multiselect__option:focus,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__multi-value:focus
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__multi-value:focus
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__menu-notice--no-options:focus {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-63bf138 .mf-input:focus,
.elementor-element.elementor-element-63bf138
  .mf-file-upload-container:focus
  .mf-input-file-upload-label,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-63bf138 .mf-input-calculation-total:focus,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper
  > .mf-input-select
  > .mf_select__control--is-focused,
.elementor-element.elementor-element-63bf138 .mf_multiselect__option:focus,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__menu-notice--no-options:focus {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-secondary);
}
.elementor-element.elementor-element-63bf138 .mf-input,
.elementor-element.elementor-element-63bf138 .irs--round .irs-single,
.elementor-element.elementor-element-63bf138
  .asRange
  .asRange-pointer
  .asRange-tip,
.elementor-element.elementor-element-63bf138
  .mf-file-upload-container
  .mf-input-file-upload-label,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-63bf138 .mf-input-calculation-total,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper
  .input-range__label-container {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-element.elementor-element-63bf138 .input-range .input-range__track {
  border-radius: 5px;
}
.elementor-element.elementor-element-63bf138
  .mf-file-upload-container
  .mf-input-file-upload-label,
.elementor-element.elementor-element-63bf138
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-63bf138 .mf-input-calculation-total {
  border-radius: 5px;
}
.elementor-element.elementor-element-63bf138
  .mf-input-select
  > .mf_select__control,
.elementor-element.elementor-element-63bf138
  .mf-input-multiselect
  .mf_multiselect__control,
.elementor-element.elementor-element-63bf138 .mf_multiselect__option,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-63bf138
  .mf_multiselect__menu-notice--no-options {
  border-radius: 5px;
}
.elementor-element.elementor-element-63bf138
  :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
.elementor-element.elementor-element-63bf138 .mf-input::placeholder,
.elementor-element.elementor-element-63bf138 .mf-time-input::before {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-element.elementor-element-63bf138
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  )::-webkit-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-63bf138
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  )::-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-63bf138
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  ):-ms-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-63bf138
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  ):-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-63bf138 .mf-time-input::before {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-63bf138
  .mf-input::-webkit-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-63bf138 .mf-input::-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-63bf138 .mf-input:-ms-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-63bf138 .mf-input:-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-63bf138
  :is(.mf_select__placeholder, .mf_multiselect__placeholder) {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-564bd84 .mf-input-label {
  display: block;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-a273c96-font-family), Sans-serif;
  font-size: var(--e-global-typography-a273c96-font-size);
  font-weight: var(--e-global-typography-a273c96-font-weight);
  line-height: var(--e-global-typography-a273c96-line-height);
  letter-spacing: var(--e-global-typography-a273c96-letter-spacing);
  word-spacing: var(--e-global-typography-a273c96-word-spacing);
  padding: 0px 0px 4px 0px;
}
.elementor-element.elementor-element-564bd84 .mf-textarea {
  height: 150px;
}
.elementor-element.elementor-element-564bd84 .mf-input {
  padding: 14px 15px 14px 15px;
  border-radius: 5px;
}
.elementor-element.elementor-element-564bd84 .mf-input-file-upload-label {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-564bd84 .mf-input-calculation-total {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-564bd84 .mf_select__control,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__control
  .mf_multiselect__value-container,
.elementor-element.elementor-element-564bd84 .mf_multiselect__option,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__menu-notice--no-options {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-564bd84 .mf-input-wrapper .range-slider {
  padding: 14px 15px 14px 15px;
}
.elementor-element.elementor-element-564bd84 .mf-input,
.elementor-element.elementor-element-564bd84
  .elementor-element.elementor-element-564bd84
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .irs--round .irs-bar,
.elementor-element.elementor-element-564bd84 .irs--round .irs-from,
.elementor-element.elementor-element-564bd84 .irs--round .irs-to,
.elementor-element.elementor-element-564bd84 .irs--round .irs-single {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .irs--round .irs-handle {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .irs--round .irs-from:before,
.elementor-element.elementor-element-564bd84 .irs--round .irs-to:before,
.elementor-element.elementor-element-564bd84 .irs--round .irs-single:before {
  border-top-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .mf-input-wrapper {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper
  .input-range__track--active {
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper
  .asRange
  .asRange-pointer
  .asRange-tip {
  background-color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .mf-input-file-upload-label,
.elementor-element.elementor-element-564bd84 .mf-input-calculation-total {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__menu-notice--no-options {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .mf-input,
.elementor-element.elementor-element-564bd84 .mf-input-file-upload-label,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-564bd84 .mf-input-calculation-total,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-564bd84 .mf_multiselect__option,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__menu-notice--no-options,
.elementor-element.elementor-element-564bd84
  .mf-input-multiselect
  .mf_multiselect__control {
  background-color: var(--e-global-color-b099450);
}
.elementor-element.elementor-element-564bd84 .mf-input,
.elementor-element.elementor-element-564bd84 .mf-input-file-upload-label,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-564bd84 .mf-input-calculation-total,
.elementor-element.elementor-element-564bd84
  .mf-input-select
  > .mf_select__control,
.elementor-element.elementor-element-564bd84
  .mf-input-multiselect
  .mf_multiselect__control,
.elementor-element.elementor-element-564bd84 .mf_multiselect__option {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-84f6f82);
}
.elementor-element.elementor-element-564bd84 .mf-input:hover,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper:hover
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper:hover
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .irs--round .irs-handle:hover {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .mf-input-file-upload-label:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84
  .mf-input:hover
  .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84
  .mf-file-upload-container:hover
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84
  .mf_multiselect__multi-value:hover
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__multi-value:hover
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__menu-notice--no-options:hover {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .mf-input:focus,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-dial-code {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .irs--round .irs-handle:focus {
  border-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84
  .mf-file-upload-container:focus
  .mf-input-file-upload-label,
.elementor-element.elementor-element-564bd84
  .mf-file-upload-container:focus
  .mf-image-label,
.elementor-element.elementor-element-564bd84 .mf-input-calculation-total:focus {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84
  .mf-input
  > .mf_select__control--is-focused
  .mf_select__single-value {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84
  .mf-file-upload-container:focus
  .mf-input-file-upload-label
  svg
  path {
  stroke: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .mf-input-calculation-total:focus,
.elementor-element.elementor-element-564bd84 .mf_multiselect__option:focus,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__multi-value:focus
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__multi-value:focus
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__menu-notice--no-options:focus {
  color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-564bd84 .mf-input:focus,
.elementor-element.elementor-element-564bd84
  .mf-file-upload-container:focus
  .mf-input-file-upload-label,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper:focus
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-564bd84 .mf-input-calculation-total:focus,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper
  > .mf-input-select
  > .mf_select__control--is-focused,
.elementor-element.elementor-element-564bd84 .mf_multiselect__option:focus,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__menu-notice--no-options:focus {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-secondary);
}
.elementor-element.elementor-element-564bd84 .mf-input,
.elementor-element.elementor-element-564bd84 .irs--round .irs-single,
.elementor-element.elementor-element-564bd84
  .asRange
  .asRange-pointer
  .asRange-tip,
.elementor-element.elementor-element-564bd84
  .mf-file-upload-container
  .mf-input-file-upload-label,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-564bd84 .mf-input-calculation-total,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper
  .input-range__label-container {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-element.elementor-element-564bd84 .input-range .input-range__track {
  border-radius: 5px;
}
.elementor-element.elementor-element-564bd84
  .mf-file-upload-container
  .mf-input-file-upload-label,
.elementor-element.elementor-element-564bd84
  .mf-input-wrapper
  .iti--separate-dial-code
  .iti__selected-flag,
.elementor-element.elementor-element-564bd84 .mf-input-calculation-total {
  border-radius: 5px;
}
.elementor-element.elementor-element-564bd84
  .mf-input-select
  > .mf_select__control,
.elementor-element.elementor-element-564bd84
  .mf-input-multiselect
  .mf_multiselect__control,
.elementor-element.elementor-element-564bd84 .mf_multiselect__option,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__multi-value__label,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__multi-value__remove,
.elementor-element.elementor-element-564bd84
  .mf_multiselect__menu-notice--no-options {
  border-radius: 5px;
}
.elementor-element.elementor-element-564bd84
  :is(.mf_select__placeholder, .mf_multiselect__placeholder, .text),
.elementor-element.elementor-element-564bd84 .mf-input::placeholder,
.elementor-element.elementor-element-564bd84 .mf-time-input::before {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}
.elementor-element.elementor-element-564bd84
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  )::-webkit-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-564bd84
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  )::-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-564bd84
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  ):-ms-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-564bd84
  .mf-input:not([type="submit"]):not([type="checkbox"]):not(
    [type="radio"]
  ):-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-564bd84 .mf-time-input::before {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-564bd84
  .mf-input::-webkit-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-564bd84 .mf-input::-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-564bd84 .mf-input:-ms-input-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-564bd84 .mf-input:-moz-placeholder {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-564bd84
  :is(.mf_select__placeholder, .mf_multiselect__placeholder) {
  color: var(--e-global-color-text);
}
.elementor-element.elementor-element-b9edc67 .mf-btn-wraper {
  text-align: justify;
}
.elementor-element.elementor-element-b9edc67 .metform-btn {
  padding: 18px 35px 18px 35px;
  font-family: var(--e-global-typography-2b1121a-font-family), Sans-serif;
  font-size: var(--e-global-typography-2b1121a-font-size);
  font-weight: var(--e-global-typography-2b1121a-font-weight);
  line-height: var(--e-global-typography-2b1121a-line-height);
  letter-spacing: var(--e-global-typography-2b1121a-letter-spacing);
  word-spacing: var(--e-global-typography-2b1121a-word-spacing);
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-accent);
  border-style: none;
  border-radius: 50px 50px 50px 50px;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}
.elementor-element.elementor-element-b9edc67 .metform-btn:hover {
  color: var(--e-global-color-b099450);
  background-color: var(--e-global-color-primary);
}
.elementor-element.elementor-element-b9edc67 > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
@media (max-width: 1024px) {
  .elementor-element.elementor-element-a75a322 .mf-input-label {
    font-size: var(--e-global-typography-a273c96-font-size);
    line-height: var(--e-global-typography-a273c96-line-height);
    letter-spacing: var(--e-global-typography-a273c96-letter-spacing);
    word-spacing: var(--e-global-typography-a273c96-word-spacing);
  }
  .elementor-element.elementor-element-a75a322 .mf-input,
  .elementor-element.elementor-element-a75a322 .irs--round .irs-single,
  .elementor-element.elementor-element-a75a322
    .asRange
    .asRange-pointer
    .asRange-tip,
  .elementor-element.elementor-element-a75a322
    .mf-file-upload-container
    .mf-input-file-upload-label,
  .elementor-element.elementor-element-a75a322
    .mf-input-wrapper
    .iti--separate-dial-code
    .iti__selected-flag,
  .elementor-element.elementor-element-a75a322 .mf-input-calculation-total,
  .elementor-element.elementor-element-a75a322
    .mf-input-wrapper
    .input-range__label-container {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }
}
