.elementor-6
  .elementor-element.elementor-element-1cfb7cc
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6
  .elementor-element.elementor-element-1cfb7cc:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-1cfb7cc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-23d4f92);
}
.elementor-6
  .elementor-element.elementor-element-1cfb7cc
  > .elementor-background-overlay {
  background-image: url("../images/bg-hero.png");
  background-position: center center;
  background-size: cover;
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-1cfb7cc {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 170px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-a22842d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-a22842d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-a22842d
  > .elementor-element-populated {
  padding: 0px 20px 100px 10px;
}
.elementor-6
  .elementor-element.elementor-element-56a5cdd
  .elementor-heading-title {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-39ed80f-font-family), Sans-serif;
  font-size: var(--e-global-typography-39ed80f-font-size);
  font-weight: var(--e-global-typography-39ed80f-font-weight);
  line-height: var(--e-global-typography-39ed80f-line-height);
  letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
  word-spacing: var(--e-global-typography-39ed80f-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-a90c51f
  .jeg-elementor-kit.jkit-animated-text {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-a90c51f
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  .normal-text {
  font-family: var(--e-global-typography-c81c02c-font-family), Sans-serif;
  font-size: var(--e-global-typography-c81c02c-font-size);
  font-weight: var(--e-global-typography-c81c02c-font-weight);
  line-height: var(--e-global-typography-c81c02c-line-height);
  letter-spacing: var(--e-global-typography-c81c02c-letter-spacing);
  word-spacing: var(--e-global-typography-c81c02c-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-a90c51f
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  .normal-text.style-color {
  color: #2c2a20;
}
.elementor-6
  .elementor-element.elementor-element-a90c51f
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  .dynamic-text {
  font-family: var(--e-global-typography-c81c02c-font-family), Sans-serif;
  font-size: var(--e-global-typography-c81c02c-font-size);
  font-weight: var(--e-global-typography-c81c02c-font-weight);
  line-height: var(--e-global-typography-c81c02c-line-height);
  letter-spacing: var(--e-global-typography-c81c02c-letter-spacing);
  word-spacing: var(--e-global-typography-c81c02c-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-a90c51f
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  .dynamic-wrapper.style-color
  .dynamic-text {
  color: #2c2a20;
}
.elementor-6
  .elementor-element.elementor-element-a90c51f
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  svg
  path.style-color {
  stroke: #f8604d;
}
.elementor-6
  .elementor-element.elementor-element-a90c51f
  .jeg-elementor-kit.jkit-animated-text
  .animated-text
  svg
  path {
  stroke-width: 14px;
  -moz-animation-duration: 10s;
  -webkit-animation-duration: 10s;
  -o-animation-duration: 10s;
  -ms-animation-duration: 10s;
  animation-duration: 10s;
}
.elementor-6 .elementor-element.elementor-element-3f7c986 {
  color: #8b8a99;
  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);
}
.elementor-6
  .elementor-element.elementor-element-3f7c986
  > .elementor-widget-container {
  margin: 0px 80px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-cc2032b
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6 .elementor-element.elementor-element-cc2032b {
  margin-top: 15px;
  margin-bottom: 50px;
}
.elementor-6
  .elementor-element.elementor-element-23ebbba
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-6 .elementor-element.elementor-element-4aaf2f4 .elementor-button {
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  fill: #fff;
  color: #fff;
  background-color: var(--e-global-color-fe2b6a0);
  border-radius: 50px 50px 50px 50px;
  padding: 20px 40px 20px 40px;
}
.elementor-6
  .elementor-element.elementor-element-4aaf2f4
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-4aaf2f4
  .elementor-button:focus {
  color: #ffffff;
  background-color: var(--e-global-color-1c5d917);
  border-color: #6ec1e4;
}
.elementor-6
  .elementor-element.elementor-element-4aaf2f4
  .elementor-button:hover
  svg,
.elementor-6
  .elementor-element.elementor-element-4aaf2f4
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-72daaa3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-72daaa3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-72daaa3
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn {
  padding: 0px 0px 0px 5px;
  height: 56px;
  width: 56px;
  line-height: 60px;
  background-color: #ffffff;
  box-shadow: 0px 10px 46px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
}
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  i {
  font-size: 18px;
}
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  svg {
  width: 18px;
}
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn
  i,
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn
  span {
  color: #f8604d;
}
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn
  svg {
  fill: #f8604d;
}
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn.glow-enable:after,
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn.glow-enable:before {
  color: #ffffff00;
}
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn:hover
  i,
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn:hover
  span {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn:hover
  svg {
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-a806012
  .jeg-elementor-kit.jkit-video-button
  .jkit-video-popup-btn:hover {
  background-color: var(--e-global-color-1c5d917);
}
.elementor-6 .elementor-element.elementor-element-a806012 {
  width: auto;
  max-width: auto;
}
.elementor-6 .elementor-element.elementor-element-9dbbc08 .elementor-button {
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  background-color: #fd9e0100;
  border-radius: 30px 30px 30px 30px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-9dbbc08
  > .elementor-widget-container {
  margin: 0px 0px 0px 20px;
}
.elementor-6 .elementor-element.elementor-element-9dbbc08 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-b2454cc
  .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-b2454cc
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: column;
}
.elementor-6
  .elementor-element.elementor-element-b2454cc
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  margin-bottom: 10px;
}
.elementor-6
  .elementor-element.elementor-element-b2454cc
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-b2454cc
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: #8b8a99;
  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);
}
.elementor-6
  .elementor-element.elementor-element-b2454cc
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  top: 4px;
  left: 0px;
  vertical-align: super;
}
.elementor-6
  .elementor-element.elementor-element-b2454cc
  > .elementor-widget-container {
  margin: 0px 50px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-b2454cc {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-a662eec
  .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-a662eec
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: column;
}
.elementor-6
  .elementor-element.elementor-element-a662eec
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  margin-bottom: 10px;
}
.elementor-6
  .elementor-element.elementor-element-a662eec
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-a662eec
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: #8b8a99;
  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);
}
.elementor-6
  .elementor-element.elementor-element-a662eec
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  top: 4px;
  left: 0px;
  vertical-align: super;
}
.elementor-6
  .elementor-element.elementor-element-a662eec
  > .elementor-widget-container {
  margin: 0px 50px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-a662eec {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-a4cc217
  .jeg-elementor-kit.jkit-fun-fact {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-a4cc217
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner {
  justify-content: normal;
  align-items: normal;
  flex-direction: column;
}
.elementor-6
  .elementor-element.elementor-element-a4cc217
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  margin-bottom: 10px;
}
.elementor-6
  .elementor-element.elementor-element-a4cc217
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .number {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-a4cc217
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .title {
  margin-bottom: 0px;
  color: #8b8a99;
  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);
}
.elementor-6
  .elementor-element.elementor-element-a4cc217
  .jeg-elementor-kit.jkit-fun-fact
  .fun-fact-inner
  .content
  .number-wrapper
  .super {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  top: 4px;
  left: 0px;
  vertical-align: super;
}
.elementor-6
  .elementor-element.elementor-element-a4cc217
  > .elementor-widget-container {
  margin: 0px 50px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-a4cc217 {
  width: auto;
  max-width: auto;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-38486b2.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-38486b2.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-38486b2
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-38486b2
  > .elementor-element-populated {
  padding: 0px 0px 0px 20px;
}
.elementor-6 .elementor-element.elementor-element-b95d5b5 {
  --spacer-size: 336px;
  width: auto;
  max-width: auto;
  top: 15%;
}
.elementor-6
  .elementor-element.elementor-element-b95d5b5
  > .elementor-widget-container {
  padding: 70px 240px 70px 240px;
  background-color: var(--e-global-color-1c5d917);
  border-radius: 50% 50% 50% 50%;
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-b95d5b5 {
  left: 12%;
}
body.rtl .elementor-6 .elementor-element.elementor-element-b95d5b5 {
  right: 12%;
}
.elementor-6 .elementor-element.elementor-element-8f2c405 {
  --spacer-size: 336px;
  width: auto;
  max-width: auto;
  top: 26%;
  z-index: 2;
}
.elementor-6
  .elementor-element.elementor-element-8f2c405
  > .elementor-widget-container {
  padding: 40px 200px 40px 200px;
  background-color: var(--e-global-color-fe2b6a0);
  border-radius: 50% 50% 50% 50%;
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-8f2c405 {
  left: 19%;
}
body.rtl .elementor-6 .elementor-element.elementor-element-8f2c405 {
  right: 19%;
}
.elementor-6 .elementor-element.elementor-element-a3554b2 img {
  width: 100%;
}
.elementor-6 .elementor-element.elementor-element-a3554b2 {
  z-index: 3;
}
.elementor-6 .elementor-element.elementor-element-84f68aa {
  text-align: center;
  width: var(--container-widget-width, 96px);
  max-width: 96px;
  --container-widget-width: 96px;
  --container-widget-flex-grow: 0;
  top: 465px;
  z-index: 10;
}
.elementor-6 .elementor-element.elementor-element-84f68aa img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-84f68aa
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 10px 10px 10px 10px;
  background-color: #ffffff;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-84f68aa {
  left: 27px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-84f68aa {
  right: 27px;
}
.elementor-6 .elementor-element.elementor-element-0c929ca {
  text-align: center;
  width: var(--container-widget-width, 115px);
  max-width: 115px;
  --container-widget-width: 115px;
  --container-widget-flex-grow: 0;
  top: 209px;
  z-index: 10;
}
.elementor-6 .elementor-element.elementor-element-0c929ca img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-0c929ca
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #ffffff;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-0c929ca {
  right: 0px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-0c929ca {
  left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-37ce8ce
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6
  .elementor-element.elementor-element-37ce8ce:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-37ce8ce
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-37ce8ce {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 0px 40px 0px;
}
.elementor-6
  .elementor-element.elementor-element-37ce8ce
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-59d2d10.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-59d2d10.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-59d2d10
  > .elementor-element-populated {
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-954e13f
  .elementor-heading-title {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-39ed80f-font-family), Sans-serif;
  font-size: var(--e-global-typography-39ed80f-font-size);
  font-weight: var(--e-global-typography-39ed80f-font-weight);
  line-height: var(--e-global-typography-39ed80f-line-height);
  letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
  word-spacing: var(--e-global-typography-39ed80f-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-9dd6baa
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-423e529 {
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-423e529
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-48faa50
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-48faa50
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-48faa50
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(15px / 2);
  margin-left: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-48faa50
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-15px / 2);
  margin-left: calc(-15px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-48faa50
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-15px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-48faa50
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-48faa50
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-48faa50
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
}
.elementor-6 .elementor-element.elementor-element-48faa50 {
  --e-icon-list-icon-size: 14px;
}
.elementor-6
  .elementor-element.elementor-element-48faa50
  .elementor-icon-list-text {
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-48faa50
  .elementor-icon-list-item:hover
  .elementor-icon-list-text {
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-9d03fb5
  > .elementor-element-populated {
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
}
.elementor-6
  .elementor-element.elementor-element-63c205b
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: var(--e-global-color-23d4f92);
  padding: 20px 30px 20px 30px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 5px 5px 5px 5px;
}
.elementor-6
  .elementor-element.elementor-element-63c205b.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-63c205b.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-63c205b.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-63c205b.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-63c205b
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-d7ef6c6-font-family), Sans-serif;
  font-size: var(--e-global-typography-d7ef6c6-font-size);
  font-weight: var(--e-global-typography-d7ef6c6-font-weight);
  line-height: var(--e-global-typography-d7ef6c6-line-height);
  letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
  word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-63c205b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: #ffffff;
  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);
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-63c205b
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-63c205b
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-63c205b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-fe2b6a0);
  margin: 0px 0px 30px 0px;
  padding: 0px 0px 0px 0px;
  width: 45px;
}
.elementor-6
  .elementor-element.elementor-element-63c205b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
  width: 50px;
}
.elementor-6
  .elementor-element.elementor-element-63c205b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 50px;
}
.elementor-6
  .elementor-element.elementor-element-63c205b
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-87e3cca .elementor-button {
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  fill: #fff;
  color: #fff;
  background-color: var(--e-global-color-fe2b6a0);
  border-radius: 50px 50px 50px 50px;
  padding: 20px 40px 20px 40px;
}
.elementor-6
  .elementor-element.elementor-element-87e3cca
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-87e3cca
  .elementor-button:focus {
  color: #ffffff;
  background-color: var(--e-global-color-1c5d917);
  border-color: #6ec1e4;
}
.elementor-6
  .elementor-element.elementor-element-87e3cca
  .elementor-button:hover
  svg,
.elementor-6
  .elementor-element.elementor-element-87e3cca
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-87e3cca
  > .elementor-widget-container {
  margin: 40px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-f7ea19f
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("../images/bg-about.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 1;
}
.elementor-6
  .elementor-element.elementor-element-f7ea19f
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 40px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 40px;
}
.elementor-6
  .elementor-element.elementor-element-f7ea19f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-f722f33 {
  text-align: left;
}
.elementor-6 .elementor-element.elementor-element-f722f33 img {
  width: 65%;
  border-radius: 10px 10px 10px 10px;
}
.elementor-6
  .elementor-element.elementor-element-f722f33
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-6
  .elementor-element.elementor-element-c0e8157
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: center;
  padding: 0px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-c0e8157.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-c0e8157.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-c0e8157.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-c0e8157.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-c0e8157
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 17px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-39ed80f-font-family), Sans-serif;
  font-size: var(--e-global-typography-39ed80f-font-size);
  font-weight: var(--e-global-typography-39ed80f-font-weight);
  line-height: var(--e-global-typography-39ed80f-line-height);
  letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
  word-spacing: var(--e-global-typography-39ed80f-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-c0e8157
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-c0e8157
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-c0e8157
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-c0e8157
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  border-radius: 50px 50px 50px 50px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  -webkit-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  height: 70px;
  width: 100px;
  line-height: 10px;
}
.elementor-6
  .elementor-element.elementor-element-c0e8157
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 70px;
}
.elementor-6
  .elementor-element.elementor-element-c0e8157
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  width: 70px;
}
.elementor-6
  .elementor-element.elementor-element-c0e8157
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 10px 14px 20px 15px;
  background-color: #ffffff;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
}
.elementor-6 .elementor-element.elementor-element-c0e8157 {
  width: var(--container-widget-width, 123.109px);
  max-width: 123.109px;
  --container-widget-width: 123.109px;
  --container-widget-flex-grow: 0;
  top: 179px;
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-c0e8157 {
  left: 383px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-c0e8157 {
  right: 383px;
}
.elementor-6 .elementor-element.elementor-element-01d95a0 {
  text-align: right;
}
.elementor-6 .elementor-element.elementor-element-01d95a0 img {
  width: 85%;
  border-radius: 10px 10px 10px 10px;
}
.elementor-6
  .elementor-element.elementor-element-a0930f5
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6
  .elementor-element.elementor-element-a0930f5
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6 .elementor-element.elementor-element-a0930f5 {
  padding: 80px 0px 100px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5e2f23c
  > .elementor-element-populated {
  margin: 0px 30px 0px 0px;
  --e-column-margin-right: 30px;
  --e-column-margin-left: 0px;
}
.elementor-6 .elementor-element.elementor-element-7c7d830 {
  text-align: left;
}
.elementor-6 .elementor-element.elementor-element-7c7d830 img {
  width: 100%;
  height: 700px;
  object-fit: cover;
  border-radius: 20px 20px 20px 20px;
}
.elementor-6 .elementor-element.elementor-element-339c942 {
  margin-top: -240px;
  margin-bottom: 0px;
  padding: 0% 4% 0% 15%;
  z-index: 3;
}
.elementor-6
  .elementor-element.elementor-element-aa7121c:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-aa7121c
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-aa7121c
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-aa7121c
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-aa7121c
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6
  .elementor-element.elementor-element-aa7121c
  > .elementor-element-populated {
  box-shadow: 0px 3px 15px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0% -40% 0% 0%;
  --e-column-margin-right: -40%;
  --e-column-margin-left: 0%;
  padding: 25px 50px 25px 25px;
}
.elementor-6
  .elementor-element.elementor-element-aa7121c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-e68564f {
  color: var(--e-global-color-text);
  z-index: 4;
}
.elementor-6
  .elementor-element.elementor-element-e68564f
  > .elementor-widget-container {
  padding: 0px 0px 0px 20px;
  border-style: solid;
  border-width: 0px 0px 0px 2px;
  border-color: var(--e-global-color-fe2b6a0);
}
.elementor-6 .elementor-element.elementor-element-19b05ea {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-19b05ea
  > .elementor-widget-container {
  margin: -5px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-e8525c2
  > .elementor-element-populated {
  margin: 0px 0px 0px 40px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 40px;
}
.elementor-6
  .elementor-element.elementor-element-f30f4ac
  .elementor-heading-title {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-39ed80f-font-family), Sans-serif;
  font-size: var(--e-global-typography-39ed80f-font-size);
  font-weight: var(--e-global-typography-39ed80f-font-weight);
  line-height: var(--e-global-typography-39ed80f-line-height);
  letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
  word-spacing: var(--e-global-typography-39ed80f-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-e571b7d
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-f54d0de {
  text-align: left;
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-f54d0de
  > .elementor-widget-container {
  padding: 0px 40px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 20px 30px 25px 30px;
  box-shadow: 0px 3px 13px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-4f2dc2b.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-4f2dc2b.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-4f2dc2b.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 5px 0px 5px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b
  .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);
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: #ffffff;
  background-color: var(--e-global-color-fe2b6a0);
  border-radius: 50% 50% 50% 50%;
  margin: 7px 10px 0px 0px;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: #ffffff;
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box
  > .icon {
  background-color: var(--e-global-color-1c5d917);
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 40px;
}
.elementor-6
  .elementor-element.elementor-element-4f2dc2b
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-0be07b6
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 10px 30px 10px 30px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-0be07b6.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-0be07b6.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-0be07b6.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-0be07b6.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-0be07b6
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 5px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-0be07b6
  .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);
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-0be07b6
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-0be07b6
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-0be07b6
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-fe2b6a0);
  background-color: #ffffff;
  border-radius: 50% 50% 50% 50%;
  box-shadow: 0px 3px 13px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  margin: 0px 10px 0px 0px;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-0be07b6
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-0be07b6
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 40px;
}
.elementor-6
  .elementor-element.elementor-element-0be07b6
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-d451a32
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 10px 30px 10px 30px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-d451a32.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-d451a32.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-d451a32.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-d451a32.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-d451a32
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 5px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-d451a32
  .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);
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-d451a32
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-d451a32
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-d451a32
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-fe2b6a0);
  background-color: #ffffff;
  border-radius: 50% 50% 50% 50%;
  box-shadow: 0px 3px 13px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  margin: 0px 10px 0px 0px;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-d451a32
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-d451a32
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 40px;
}
.elementor-6
  .elementor-element.elementor-element-d451a32
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-974e290
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6
  .elementor-element.elementor-element-974e290:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-974e290
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-23d4f92);
}
.elementor-6
  .elementor-element.elementor-element-974e290
  > .elementor-background-overlay {
  background-image: url("../images/bg-section.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-974e290 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 0px 260px 0px;
}
.elementor-6
  .elementor-element.elementor-element-353c9f3
  > .elementor-element-populated {
  margin: 0px 60px 0px 0px;
  --e-column-margin-right: 60px;
  --e-column-margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-87b2fe8
  .elementor-heading-title {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-39ed80f-font-family), Sans-serif;
  font-size: var(--e-global-typography-39ed80f-font-size);
  font-weight: var(--e-global-typography-39ed80f-font-weight);
  line-height: var(--e-global-typography-39ed80f-line-height);
  letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
  word-spacing: var(--e-global-typography-39ed80f-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-a19a6ec
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-f0c1514 {
  text-align: left;
  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);
}
.elementor-6
  .elementor-element.elementor-element-f0c1514
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0% 0% 0% 0%;
}
.elementor-6
  .elementor-element.elementor-element-c57c775
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6 .elementor-element.elementor-element-c57c775 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-0c228ea
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-abc41cc
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: #ffffff;
  padding: 25px 25px 15px 25px;
  box-shadow: 0px 3px 15px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 20px 20px 5px 20px;
}
.elementor-6
  .elementor-element.elementor-element-abc41cc.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-abc41cc.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-abc41cc.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-abc41cc.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-abc41cc
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 5px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-d7ef6c6-font-family), Sans-serif;
  font-size: var(--e-global-typography-d7ef6c6-font-size);
  font-weight: var(--e-global-typography-d7ef6c6-font-weight);
  line-height: var(--e-global-typography-d7ef6c6-line-height);
  letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
  word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-abc41cc
  .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);
}
.elementor-6
  .elementor-element.elementor-element-abc41cc
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-abc41cc
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-abc41cc
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-fe2b6a0);
  border-radius: 0px 0px 0px 0px;
  margin: 2px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-abc41cc
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-abc41cc
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 40px;
}
.elementor-6
  .elementor-element.elementor-element-cdcc84d
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-6
  .elementor-element.elementor-element-0e62f6d
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: var(--e-global-color-fe2b6a0);
  padding: 25px 25px 15px 25px;
  box-shadow: 0px 3px 15px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 20px 20px 20px 5px;
}
.elementor-6
  .elementor-element.elementor-element-0e62f6d.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-0e62f6d.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-0e62f6d.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-0e62f6d.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-0e62f6d
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 5px 0px;
  color: #ffffff;
  font-family: var(--e-global-typography-d7ef6c6-font-family), Sans-serif;
  font-size: var(--e-global-typography-d7ef6c6-font-size);
  font-weight: var(--e-global-typography-d7ef6c6-font-weight);
  line-height: var(--e-global-typography-d7ef6c6-line-height);
  letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
  word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-0e62f6d
  .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);
}
.elementor-6
  .elementor-element.elementor-element-0e62f6d
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-0e62f6d
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-0e62f6d
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  margin: 2px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-0e62f6d
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: #ffffff;
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-0e62f6d
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 40px;
}
.elementor-6
  .elementor-element.elementor-element-097f219
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6 .elementor-element.elementor-element-097f219 {
  margin-top: 30px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-9b586d3
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5854e59
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: var(--e-global-color-fe2b6a0);
  padding: 25px 25px 15px 25px;
  box-shadow: 0px 3px 15px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 20px 5px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-5854e59.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-5854e59.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-5854e59.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-5854e59.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-5854e59
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 5px 0px;
  color: #ffffff;
  font-family: var(--e-global-typography-d7ef6c6-font-family), Sans-serif;
  font-size: var(--e-global-typography-d7ef6c6-font-size);
  font-weight: var(--e-global-typography-d7ef6c6-font-weight);
  line-height: var(--e-global-typography-d7ef6c6-line-height);
  letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
  word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-5854e59
  .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);
}
.elementor-6
  .elementor-element.elementor-element-5854e59
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-5854e59
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-5854e59
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  margin: 2px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5854e59
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: #ffffff;
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-5854e59
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 40px;
}
.elementor-6
  .elementor-element.elementor-element-7b0fa37
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-6
  .elementor-element.elementor-element-6ef59c9
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  background-color: #ffffff;
  padding: 25px 25px 15px 25px;
  box-shadow: 0px 3px 15px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 5px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-6ef59c9.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-6ef59c9.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-6ef59c9.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-6ef59c9.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-6ef59c9
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 5px 0px;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-d7ef6c6-font-family), Sans-serif;
  font-size: var(--e-global-typography-d7ef6c6-font-size);
  font-weight: var(--e-global-typography-d7ef6c6-font-weight);
  line-height: var(--e-global-typography-d7ef6c6-line-height);
  letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
  word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-6ef59c9
  .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);
}
.elementor-6
  .elementor-element.elementor-element-6ef59c9
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-6ef59c9
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-6ef59c9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon {
  color: var(--e-global-color-fe2b6a0);
  border-radius: 0px 0px 0px 0px;
  margin: 2px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-6ef59c9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
  width: 40px;
}
.elementor-6
  .elementor-element.elementor-element-6ef59c9
  .jeg-elementor-kit.jkit-icon-box
  .icon-box
  > .icon
  i {
  font-size: 40px;
}
.elementor-6
  .elementor-element.elementor-element-8319b10
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6 .elementor-element.elementor-element-8319b10 {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5e90d46
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6
  .elementor-element.elementor-element-5e90d46:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-5e90d46
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-5e90d46,
.elementor-6
  .elementor-element.elementor-element-5e90d46
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6 .elementor-element.elementor-element-5e90d46 {
  box-shadow: 0px 4px 16px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.11);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 50px;
  margin-bottom: 0px;
  padding: 50px 50px 50px 50px;
}
.elementor-6
  .elementor-element.elementor-element-5e90d46
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-67b93e1.elementor-column
  .elementor-widget-wrap {
  align-items: space-between;
}
.elementor-6
  .elementor-element.elementor-element-67b93e1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: space-between;
  align-items: space-between;
}
.elementor-6
  .elementor-element.elementor-element-67b93e1:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-67b93e1
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/contact2.jpeg");
  background-position: center center;
  background-size: cover;
}
.elementor-6
  .elementor-element.elementor-element-67b93e1
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: var(--e-global-color-primary);
  opacity: 0.44;
}
.elementor-6
  .elementor-element.elementor-element-67b93e1
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-67b93e1
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-67b93e1
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6
  .elementor-element.elementor-element-67b93e1
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 40px 40px 40px 40px;
}
.elementor-6
  .elementor-element.elementor-element-67b93e1
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-518dd6d
  .elementor-heading-title {
  color: #ffffff;
  font-family: var(--e-global-typography-6fc4f6f-font-family), Sans-serif;
  font-size: var(--e-global-typography-6fc4f6f-font-size);
  font-weight: var(--e-global-typography-6fc4f6f-font-weight);
  line-height: var(--e-global-typography-6fc4f6f-line-height);
  letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
  word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-73e7c68 {
  color: #ffffff;
  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);
}
.elementor-6
  .elementor-element.elementor-element-73e7c68
  > .elementor-widget-container {
  margin: 0px 20px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-23d9300
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-23d9300
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-23d9300
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(15px / 2);
  margin-left: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-23d9300
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-15px / 2);
  margin-left: calc(-15px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-23d9300
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-15px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-23d9300
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-23d9300
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-23d9300
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
}
.elementor-6 .elementor-element.elementor-element-23d9300 {
  --e-icon-list-icon-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-23d9300
  .elementor-icon-list-text {
  color: #ffffff;
  padding-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-23d9300
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-23d9300
  .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);
}
.elementor-6 .elementor-element.elementor-element-ebf3db7 .elementor-button {
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  background-color: var(--e-global-color-fe2b6a0);
  border-radius: 50px 50px 50px 50px;
  padding: 20px 40px 20px 40px;
}
.elementor-6
  .elementor-element.elementor-element-ebf3db7
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-ebf3db7
  .elementor-button:focus {
  color: #ffffff;
  background-color: var(--e-global-color-1c5d917);
}
.elementor-6
  .elementor-element.elementor-element-ebf3db7
  .elementor-button:hover
  svg,
.elementor-6
  .elementor-element.elementor-element-ebf3db7
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-ebf3db7
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-f64fd67
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-f64fd67
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-f64fd67
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(15px / 2);
  margin-left: calc(15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-f64fd67
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-15px / 2);
  margin-left: calc(-15px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-f64fd67
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-15px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-f64fd67
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-15px / 2);
}
.elementor-6
  .elementor-element.elementor-element-f64fd67
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-f64fd67
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
}
.elementor-6 .elementor-element.elementor-element-f64fd67 {
  --e-icon-list-icon-size: 16px;
}
.elementor-6
  .elementor-element.elementor-element-f64fd67
  .elementor-icon-list-text {
  color: #ffffff;
  padding-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-f64fd67
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-f64fd67
  .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);
}
.elementor-6
  .elementor-element.elementor-element-f1e19fd
  > .elementor-element-populated {
  margin: 0px 0px 0px 40px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 40px;
}
.elementor-6
  .elementor-element.elementor-element-a7aec54
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6 .elementor-element.elementor-element-a7aec54 {
  padding: 120px 0px 100px 0px;
}
.elementor-6
  .elementor-element.elementor-element-e8bf326
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-be58f16.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-be58f16.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-be58f16:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-be58f16
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-be58f16
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-be58f16
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-be58f16
  > .elementor-background-slideshow {
  border-radius: 20px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-be58f16
  > .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: 40px 40px 40px 40px;
}
.elementor-6
  .elementor-element.elementor-element-be58f16
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-521efa1
  .elementor-heading-title {
  color: #ffffff;
  font-family: var(--e-global-typography-39ed80f-font-family), Sans-serif;
  font-size: var(--e-global-typography-39ed80f-font-size);
  font-weight: var(--e-global-typography-39ed80f-font-weight);
  line-height: var(--e-global-typography-39ed80f-line-height);
  letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
  word-spacing: var(--e-global-typography-39ed80f-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-3a4d11a
  .elementor-heading-title {
  color: #ffffff;
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-2498b69 {
  color: #ffffff;
  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);
}
.elementor-6
  .elementor-element.elementor-element-2498b69
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-82ceda8
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-82ceda8
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-6 .elementor-element.elementor-element-82ceda8 .elementor-button {
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  fill: #ffffff;
  color: #ffffff;
  background-color: #ffffff00;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-e65ef6b.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-e65ef6b.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-e65ef6b:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-e65ef6b
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/video-44223.jpeg");
  background-position: center center;
  background-size: cover;
}
.elementor-6
  .elementor-element.elementor-element-e65ef6b
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff17 0%, #000000 100%);
  opacity: 0.4;
}
.elementor-6
  .elementor-element.elementor-element-e65ef6b:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.5;
}
.elementor-6
  .elementor-element.elementor-element-e65ef6b
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-e65ef6b
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-e65ef6b
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-e65ef6b
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 0px 0px 20px 0px;
}
.elementor-6
  .elementor-element.elementor-element-e65ef6b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-103d28e {
  --spacer-size: 50px;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 100px 30px 0px 30px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-f161ce0.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-f161ce0.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-f161ce0.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  padding: 0px 30px 110px 30px;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 10px 0px;
  color: #ffffff;
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: #ffffff;
  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);
  margin: 0% 0% -40% 0%;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link {
  padding: 0px 0px 0px 0px;
  margin: 0% 0% -85% 0%;
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  font-size: 14px;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  svg {
  width: 14px;
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  i,
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link,
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link,
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  i {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  svg {
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-f161ce0
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: #02010100;
}
.elementor-6 .elementor-element.elementor-element-76e92f2 {
  margin-top: 20px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-07de6b0.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-07de6b0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-07de6b0:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-07de6b0
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/food.png");
  background-position: center center;
  background-size: cover;
}
.elementor-6
  .elementor-element.elementor-element-07de6b0
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff17 0%, #000000 100%);
  opacity: 0.4;
}
.elementor-6
  .elementor-element.elementor-element-07de6b0:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.5;
}
.elementor-6
  .elementor-element.elementor-element-07de6b0
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-07de6b0
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-07de6b0
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 30px;
}
.elementor-6
  .elementor-element.elementor-element-07de6b0
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 0px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 20px 0px;
}
.elementor-6
  .elementor-element.elementor-element-07de6b0
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-ca6c67a {
  --spacer-size: 103px;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 100px 30px 0px 30px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-98c547c.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-98c547c.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-98c547c.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-98c547c.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  padding: 0px 30px 100px 30px;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 10px 0px;
  color: #ffffff;
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: #ffffff;
  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);
  margin: 0% 0% -27% 0%;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link {
  padding: 0px 0px 0px 0px;
  margin: 0% 0% -55% 0%;
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  font-size: 14px;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  svg {
  width: 14px;
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  i,
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link,
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link,
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  i {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link
  svg {
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-98c547c
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: #02010100;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-15d0d9e.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-15d0d9e.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-15d0d9e:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-15d0d9e
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/video-57576.jpeg");
  background-position: center center;
  background-size: cover;
}
.elementor-6
  .elementor-element.elementor-element-15d0d9e
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff17 0%, #000000 100%);
  opacity: 0.4;
}
.elementor-6
  .elementor-element.elementor-element-15d0d9e:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.61;
}
.elementor-6
  .elementor-element.elementor-element-15d0d9e
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 10px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 10px;
  padding: 0px 0px 20px 0px;
}
.elementor-6
  .elementor-element.elementor-element-15d0d9e
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-aa3a333 {
  --spacer-size: 50px;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 0px 30px 0px 30px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-29fd4f4.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-29fd4f4.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-29fd4f4.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box:hover
  .jkit-icon-box-wrapper {
  padding: 0px 30px 100px 30px;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 10px 0px;
  color: #ffffff;
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: #ffffff;
  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);
  margin: 0% 0% -57% 0%;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link {
  padding: 0px 0px 0px 0px;
  margin: 0% 0% -115% 0%;
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  font-size: 14px;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  svg {
  width: 14px;
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  i,
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link,
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-29fd4f4
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: #02010100;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-ff3d8c9.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-ff3d8c9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-ff3d8c9.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-6
  .elementor-element.elementor-element-ff3d8c9:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-ff3d8c9
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/video-74989.jpeg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6
  .elementor-element.elementor-element-ff3d8c9
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff17 0%, #000000 100%);
  opacity: 0.4;
}
.elementor-6
  .elementor-element.elementor-element-ff3d8c9:hover
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.6;
}
.elementor-6
  .elementor-element.elementor-element-ff3d8c9
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-ff3d8c9
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-ff3d8c9
  > .elementor-background-slideshow {
  border-radius: 0px 40px 10px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ff3d8c9
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 10px 10px 40px 10px;
}
.elementor-6
  .elementor-element.elementor-element-ff3d8c9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-b5c370c {
  --spacer-size: 390px;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  text-align: left;
  padding: 0px 30px 0px 30px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23.jkit-equal-height-enable,
.elementor-6
  .elementor-element.elementor-element-52a9a23.jkit-equal-height-enable
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-52a9a23.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box,
.elementor-6
  .elementor-element.elementor-element-52a9a23.jkit-equal-height-enable
  .jeg-elementor-kit.jkit-icon-box
  .jkit-icon-box-wrapper {
  height: 100%;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .title {
  margin: 0px 0px 10px 0px;
  color: #ffffff;
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .icon-box.icon-box-body
  .icon-box-description {
  color: #ffffff;
  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);
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  i {
  font-size: 100px;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .hover-watermark
  svg {
  width: 100px;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link {
  padding: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  background-color: #02010100;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  i {
  font-size: 14px;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  a.icon-box-link
  svg {
  width: 14px;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  i,
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-after
  a.icon-box-link
  svg {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  i,
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box
  .icon-box-button
  .icon-position-before
  a.icon-box-link
  svg {
  margin-right: 10px;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  .jeg-elementor-kit.jkit-icon-box:hover
  .icon-box-button
  a.icon-box-link {
  background-color: #ea545500;
}
.elementor-6
  .elementor-element.elementor-element-52a9a23
  > .elementor-widget-container {
  margin: 0px 0px -15px 0px;
}
.elementor-6
  .elementor-element.elementor-element-d43d592:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-d43d592
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-23d4f92);
}
.elementor-6
  .elementor-element.elementor-element-d43d592
  > .elementor-background-overlay {
  background-image: url("../images/bg-hero.png");
  background-position: center center;
  background-size: cover;
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-d43d592 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 120px 0px 120px 0px;
}
.elementor-6
  .elementor-element.elementor-element-d1b630c
  > .elementor-container {
  max-width: 550px;
}
.elementor-6 .elementor-element.elementor-element-d1b630c {
  margin-top: 0px;
  margin-bottom: 40px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-9fe9f05.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6 .elementor-element.elementor-element-d290354 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-d290354
  .elementor-heading-title {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-39ed80f-font-family), Sans-serif;
  font-size: var(--e-global-typography-39ed80f-font-size);
  font-weight: var(--e-global-typography-39ed80f-font-weight);
  line-height: var(--e-global-typography-39ed80f-line-height);
  letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
  word-spacing: var(--e-global-typography-39ed80f-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-b5f12f2 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-b5f12f2
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-8a487d0 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-8335af7
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6 .elementor-element.elementor-element-8335af7 {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5c597aa.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-5c597aa:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-5c597aa
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-5c597aa
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-5c597aa
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-5c597aa
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6
  .elementor-element.elementor-element-5c597aa
  > .elementor-element-populated {
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 30px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 40px 40px 0px 40px;
}
.elementor-6
  .elementor-element.elementor-element-5c597aa
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-b41c4c9 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-b41c4c9
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-6fc4f6f-font-family), Sans-serif;
  font-size: var(--e-global-typography-6fc4f6f-font-size);
  font-weight: var(--e-global-typography-6fc4f6f-font-weight);
  line-height: var(--e-global-typography-6fc4f6f-line-height);
  letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
  word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-960bf12
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-960bf12
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-960bf12
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-960bf12
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-960bf12
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-960bf12
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-960bf12
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-960bf12
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
}
.elementor-6 .elementor-element.elementor-element-960bf12 {
  --e-icon-list-icon-size: 18px;
}
.elementor-6 .elementor-element.elementor-element-46dcb2c {
  text-align: center;
  color: var(--e-global-color-text);
}
.elementor-6 .elementor-element.elementor-element-494778e {
  --divider-border-style: solid;
  --divider-color: #e7e7e7;
  --divider-border-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-494778e
  .elementor-divider-separator {
  width: 100%;
}
.elementor-6 .elementor-element.elementor-element-494778e .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-6
  .elementor-element.elementor-element-494778e
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4814d08
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-4814d08
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-4814d08
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4814d08
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4814d08
  .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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ab8f0b5
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-ab8f0b5
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-ab8f0b5
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ab8f0b5
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ab8f0b5
  .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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-869dbac
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-869dbac
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-869dbac
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-869dbac
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-869dbac
  .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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4805eec
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-4805eec
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-4805eec
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4805eec
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4805eec
  .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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-cf12400
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-cf12400
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-cf12400
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-cf12400
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-cf12400
  .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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-cf12400
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
}
.elementor-6 .elementor-element.elementor-element-4e89c39 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-4e89c39
  > .elementor-widget-container {
  margin: -6px 5px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-0d7d751 {
  text-align: left;
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-0d7d751
  .elementor-heading-title {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-8de93d9
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-8de93d9
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-6 .elementor-element.elementor-element-8de93d9 .elementor-button {
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-fe2b6a0);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
  border-radius: 50px 50px 50px 50px;
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  padding: 18px 34px 18px 34px;
}
.elementor-6
  .elementor-element.elementor-element-8de93d9
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-8de93d9
  .elementor-button:focus {
  color: #ffffff;
  background-color: var(--e-global-color-1c5d917);
}
.elementor-6
  .elementor-element.elementor-element-8de93d9
  .elementor-button:hover
  svg,
.elementor-6
  .elementor-element.elementor-element-8de93d9
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-8de93d9
  > .elementor-widget-container {
  margin: 30px 0px -24px 0px;
}
.elementor-6
  .elementor-element.elementor-element-e22fc8c.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-e22fc8c:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-e22fc8c
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-e22fc8c
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-e22fc8c
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-e22fc8c
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6
  .elementor-element.elementor-element-e22fc8c
  > .elementor-element-populated {
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 30px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 40px 40px 0px 40px;
}
.elementor-6
  .elementor-element.elementor-element-e22fc8c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-2930a6e
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-2930a6e
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
}
.elementor-6 .elementor-element.elementor-element-2930a6e {
  --e-icon-list-icon-size: 18px;
  width: auto;
  max-width: auto;
  top: -24px;
}
.elementor-6
  .elementor-element.elementor-element-2930a6e
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  padding-left: 6px;
}
.elementor-6
  .elementor-element.elementor-element-2930a6e
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-2930a6e
  .elementor-icon-list-item
  > a {
  font-family: "Archivo", Sans-serif;
  font-size: 18px;
  font-weight: 600;
}
.elementor-6
  .elementor-element.elementor-element-2930a6e
  > .elementor-widget-container {
  padding: 10px 15px 10px 15px;
  background-color: #ffffff;
  border-radius: 50px 50px 50px 50px;
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-2930a6e {
  left: 225px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-2930a6e {
  right: 225px;
}
.elementor-6 .elementor-element.elementor-element-f7d5437 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-f7d5437
  .elementor-heading-title {
  color: #ffffff;
  font-family: var(--e-global-typography-6fc4f6f-font-family), Sans-serif;
  font-size: var(--e-global-typography-6fc4f6f-font-size);
  font-weight: var(--e-global-typography-6fc4f6f-font-weight);
  line-height: var(--e-global-typography-6fc4f6f-line-height);
  letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
  word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-8cc66e7
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-8cc66e7
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-8cc66e7
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-8cc66e7
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-8cc66e7
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-8cc66e7
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-8cc66e7
  .elementor-icon-list-icon
  i {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-8cc66e7
  .elementor-icon-list-icon
  svg {
  fill: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-8cc66e7 {
  --e-icon-list-icon-size: 18px;
}
.elementor-6 .elementor-element.elementor-element-21bdcca {
  text-align: center;
  color: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-7bee239 {
  --divider-border-style: solid;
  --divider-color: #ffffff2e;
  --divider-border-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-7bee239
  .elementor-divider-separator {
  width: 100%;
}
.elementor-6 .elementor-element.elementor-element-7bee239 .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-6
  .elementor-element.elementor-element-7bee239
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ad3ecde
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-ad3ecde
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-ad3ecde
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ad3ecde
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ad3ecde
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: #ffffff;
  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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-42fa5b2
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-42fa5b2
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-42fa5b2
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-42fa5b2
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-42fa5b2
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: #ffffff;
  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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-199b4b1
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-199b4b1
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-199b4b1
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-199b4b1
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-199b4b1
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: #ffffff;
  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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-cc851c0
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-cc851c0
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-cc851c0
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-cc851c0
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-cc851c0
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: #ffffff;
  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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2145dde
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-2145dde
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-2145dde
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2145dde
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2145dde
  .jeg-elementor-kit.jkit-heading
  .heading-title
  > span {
  color: #ffffff;
  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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2145dde
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
}
.elementor-6 .elementor-element.elementor-element-bb2786a {
  color: #ffffff;
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-bb2786a
  > .elementor-widget-container {
  margin: -6px 5px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-7f33e1c {
  text-align: left;
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-7f33e1c
  .elementor-heading-title {
  color: #ffffff;
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-2c4ca3d
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-2c4ca3d
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-6 .elementor-element.elementor-element-2c4ca3d .elementor-button {
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  fill: var(--e-global-color-fe2b6a0);
  color: var(--e-global-color-fe2b6a0);
  background-color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
  border-radius: 50px 50px 50px 50px;
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  padding: 18px 34px 18px 34px;
}
.elementor-6
  .elementor-element.elementor-element-2c4ca3d
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-2c4ca3d
  .elementor-button:focus {
  color: #ffffff;
  background-color: var(--e-global-color-1c5d917);
}
.elementor-6
  .elementor-element.elementor-element-2c4ca3d
  .elementor-button:hover
  svg,
.elementor-6
  .elementor-element.elementor-element-2c4ca3d
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-2c4ca3d
  > .elementor-widget-container {
  margin: 30px 0px -24px 0px;
}
.elementor-6
  .elementor-element.elementor-element-f6a0c54.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-f6a0c54:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-f6a0c54
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-f6a0c54
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-f6a0c54
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-f6a0c54
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6
  .elementor-element.elementor-element-f6a0c54
  > .elementor-element-populated {
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 30px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 40px 40px 0px 40px;
}
.elementor-6
  .elementor-element.elementor-element-f6a0c54
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-1b67c02 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-1b67c02
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-6fc4f6f-font-family), Sans-serif;
  font-size: var(--e-global-typography-6fc4f6f-font-size);
  font-weight: var(--e-global-typography-6fc4f6f-font-weight);
  line-height: var(--e-global-typography-6fc4f6f-line-height);
  letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
  word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-4959d9d
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-4959d9d
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-4959d9d
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-4959d9d
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-4959d9d
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-4959d9d
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-6
  .elementor-element.elementor-element-4959d9d
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-4959d9d
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-fe2b6a0);
}
.elementor-6 .elementor-element.elementor-element-4959d9d {
  --e-icon-list-icon-size: 18px;
}
.elementor-6 .elementor-element.elementor-element-bfc8b63 {
  text-align: center;
  color: var(--e-global-color-text);
}
.elementor-6 .elementor-element.elementor-element-a1c5569 {
  --divider-border-style: solid;
  --divider-color: #e7e7e7;
  --divider-border-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-a1c5569
  .elementor-divider-separator {
  width: 100%;
}
.elementor-6 .elementor-element.elementor-element-a1c5569 .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-6
  .elementor-element.elementor-element-a1c5569
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-1398d21
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-1398d21
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-1398d21
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-1398d21
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-1398d21
  .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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-17b6694
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-17b6694
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-17b6694
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-17b6694
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-17b6694
  .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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-c707ad8
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-c707ad8
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-c707ad8
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-c707ad8
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-c707ad8
  .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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-d849501
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-d849501
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-d849501
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-d849501
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-d849501
  .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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-fc9bf1c
  .jeg-elementor-kit.jkit-heading {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-fc9bf1c
  .jeg-elementor-kit.jkit-heading
  .heading-title {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-fc9bf1c
  .jeg-elementor-kit.jkit-heading
  .heading-section-title {
  margin: -12px 0px -17px 0px;
}
.elementor-6
  .elementor-element.elementor-element-fc9bf1c
  .jeg-elementor-kit.jkit-heading
  .heading-section-title
  .heading-title {
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-fc9bf1c
  .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);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-fc9bf1c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
}
.elementor-6 .elementor-element.elementor-element-4622d2c {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-6e0dc87-font-family), Sans-serif;
  font-size: var(--e-global-typography-6e0dc87-font-size);
  font-weight: var(--e-global-typography-6e0dc87-font-weight);
  line-height: var(--e-global-typography-6e0dc87-line-height);
  letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
  word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-4622d2c
  > .elementor-widget-container {
  margin: -6px 5px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-1ca0554 {
  text-align: left;
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-1ca0554
  .elementor-heading-title {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-bf2f19c
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-bf2f19c
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-6 .elementor-element.elementor-element-bf2f19c .elementor-button {
  font-family: var(--e-global-typography-5003178-font-family), Sans-serif;
  font-size: var(--e-global-typography-5003178-font-size);
  font-weight: var(--e-global-typography-5003178-font-weight);
  line-height: var(--e-global-typography-5003178-line-height);
  letter-spacing: var(--e-global-typography-5003178-letter-spacing);
  word-spacing: var(--e-global-typography-5003178-word-spacing);
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-fe2b6a0);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
  border-radius: 50px 50px 50px 50px;
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.19);
  padding: 18px 34px 18px 34px;
}
.elementor-6
  .elementor-element.elementor-element-bf2f19c
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-bf2f19c
  .elementor-button:focus {
  color: #ffffff;
  background-color: var(--e-global-color-1c5d917);
}
.elementor-6
  .elementor-element.elementor-element-bf2f19c
  .elementor-button:hover
  svg,
.elementor-6
  .elementor-element.elementor-element-bf2f19c
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-bf2f19c
  > .elementor-widget-container {
  margin: 30px 0px -24px 0px;
}
.elementor-6
  .elementor-element.elementor-element-6ef97d9
  > .elementor-container {
  max-width: 1170px;
}
.elementor-6 .elementor-element.elementor-element-6ef97d9 {
  padding: 30px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-819018a.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6 .elementor-element.elementor-element-99b18ee {
  text-align: center;
  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);
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-99b18ee
  > .elementor-widget-container {
  margin: 0px 6px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-99e2fd0
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-6
  .elementor-element.elementor-element-99e2fd0
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-6 .elementor-element.elementor-element-99e2fd0 .elementor-button {
  font-family: var(--e-global-typography-280c957-font-family), Sans-serif;
  font-size: var(--e-global-typography-280c957-font-size);
  font-weight: var(--e-global-typography-280c957-font-weight);
  line-height: var(--e-global-typography-280c957-line-height);
  letter-spacing: var(--e-global-typography-280c957-letter-spacing);
  word-spacing: var(--e-global-typography-280c957-word-spacing);
  fill: var(--e-global-color-fe2b6a0);
  color: var(--e-global-color-fe2b6a0);
  background-color: #32a7e200;
  border-radius: 50px 50px 50px 50px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-99e2fd0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-99e2fd0 {
  width: auto;
  max-width: auto;
}
.elementor-6
  .elementor-element.elementor-element-05db1c3:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-05db1c3
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/beautiful-women-working-out-in-gym.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6
  .elementor-element.elementor-element-05db1c3
  > .elementor-background-overlay {
  background-color: #000000;
  opacity: 0.65;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-05db1c3 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 100px;
  padding: 120px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-879c467
  > .elementor-container {
  max-width: 600px;
}
.elementor-6 .elementor-element.elementor-element-879c467 {
  margin-top: 0px;
  margin-bottom: 30px;
}
.elementor-6 .elementor-element.elementor-element-557b102 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-557b102
  .elementor-heading-title {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-39ed80f-font-family), Sans-serif;
  font-size: var(--e-global-typography-39ed80f-font-size);
  font-weight: var(--e-global-typography-39ed80f-font-weight);
  line-height: var(--e-global-typography-39ed80f-line-height);
  letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
  word-spacing: var(--e-global-typography-39ed80f-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-04df9c4 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-04df9c4
  .elementor-heading-title {
  color: #ffffff;
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-4872306 {
  text-align: center;
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-4872306
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-6
  .elementor-element.elementor-element-948401b
  > .elementor-container {
  max-width: 1190px;
}
.elementor-6 .elementor-element.elementor-element-948401b {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-8e5640a
  > .elementor-element-populated {
  margin: 0px 0px -100px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-8e5640a {
  z-index: 2;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box {
  text-align: left;
  background-color: #ffffff;
  margin: 15px 10px 15px 10px;
  padding: 10px 40px 40px 40px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 3px 10px 0px
    rgba(248, 95.99999999999997, 76.99999999999999, 0.11);
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials.style-1
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .testimonial-slider::before {
  border-radius: 10px 10px 10px 10px;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .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);
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials.quote-override
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .icon-content {
  top: 175px;
  left: 267px;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .icon-content {
  color: var(--e-global-color-fe2b6a0);
  font-size: 50px;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .icon-content
  svg {
  fill: var(--e-global-color-fe2b6a0);
  width: 50px;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .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-39ed80f-font-family), Sans-serif;
  font-size: var(--e-global-typography-39ed80f-font-size);
  font-weight: var(--e-global-typography-39ed80f-font-weight);
  line-height: var(--e-global-typography-39ed80f-line-height);
  letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
  word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  margin-bottom: 5px;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .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-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials
  .testimonials-track
  .testimonial-item
  .testimonial-box
  .profile-image
  img {
  margin: -11px 0px 0px 0px;
  width: 60px;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials
  .tns-controls
  button
  i,
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials
  .tns-controls
  button
  svg {
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials:hover
  .tns-controls
  button
  i,
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials:hover
  .tns-controls
  button
  svg {
  opacity: 100%;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  .jeg-elementor-kit.jkit-testimonials
  .tns-nav {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-color: #ffe9e900;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875.elementor-widget
  .elementor-widget-container,
.elementor-6
  .elementor-element.elementor-element-b3c9875.elementor-widget
  .elementor-widget-container
  > * {
  position: relative;
  --jkit-option-enabled: 0px;
}
.elementor-6
  .elementor-element.elementor-element-b3c9875.elementor-widget
  .elementor-widget-container::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-backdrop-filter: blur(0px);
  backdrop-filter: blur(0px);
  border-radius: inherit;
  background-color: inherit;
}
.elementor-6
  .elementor-element.elementor-element-5dd538c
  > .elementor-background-overlay {
  opacity: 0.02;
}
.elementor-6 .elementor-element.elementor-element-5dd538c {
  padding: 100px 0px 80px 0px;
}
.elementor-6
  .elementor-element.elementor-element-57ae5c5
  > .elementor-container {
  max-width: 600px;
}
.elementor-6 .elementor-element.elementor-element-57ae5c5 {
  margin-top: 0px;
  margin-bottom: 30px;
}
.elementor-6 .elementor-element.elementor-element-ed6ffef {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-ed6ffef
  .elementor-heading-title {
  color: var(--e-global-color-fe2b6a0);
  font-family: var(--e-global-typography-39ed80f-font-family), Sans-serif;
  font-size: var(--e-global-typography-39ed80f-font-size);
  font-weight: var(--e-global-typography-39ed80f-font-weight);
  line-height: var(--e-global-typography-39ed80f-line-height);
  letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
  word-spacing: var(--e-global-typography-39ed80f-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-1be04ec {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-1be04ec
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-4a5fa25-font-family), Sans-serif;
  font-size: var(--e-global-typography-4a5fa25-font-size);
  font-weight: var(--e-global-typography-4a5fa25-font-weight);
  line-height: var(--e-global-typography-4a5fa25-line-height);
  letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
  word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
}
.elementor-6 .elementor-element.elementor-element-10b774d {
  text-align: center;
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-10b774d
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-6 .elementor-element.elementor-element-b65b317 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-91991e6
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-posts {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: 40px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-post {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 30px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-thumb {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 5px 5px 5px 5px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock.postblock-type-1
  .jkit-thumb {
  flex: 0 0 50%;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-thumb {
  flex: 0 0 50%;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-thumb
  .thumbnail-container {
  height: 255px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-postblock-content {
  text-align: left;
  padding: 0px 0px 0px 25px;
  margin: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title {
  margin: 0px 0px 11px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title {
  margin: 0px 0px 11px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a,
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock.postblock-type-4
  .jkit-post-title
  a {
  font-family: var(--e-global-typography-d7ef6c6-font-family), Sans-serif;
  font-size: var(--e-global-typography-d7ef6c6-font-size);
  font-weight: var(--e-global-typography-d7ef6c6-font-weight);
  line-height: var(--e-global-typography-d7ef6c6-line-height);
  letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
  word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a {
  color: #000000;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-title
  a:hover {
  color: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .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);
  margin: 0px 0px -10px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-excerpt
  p {
  color: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore {
  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);
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-color: #02010100;
  color: var(--e-global-color-fe2b6a0);
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-before
  svg {
  margin-right: 8px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-readmore.icon-position-after
  svg {
  margin-left: 8px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore
  svg {
  fill: var(--e-global-color-fe2b6a0);
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore:hover {
  color: var(--e-global-color-1c5d917);
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-readmore:hover
  svg {
  fill: var(--e-global-color-1c5d917);
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta {
  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);
  color: var(--e-global-color-text);
  margin: 0px 0px 10px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta
  svg {
  fill: var(--e-global-color-text);
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-before
  svg {
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-author.icon-position-after
  svg {
  margin-left: 0px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-before
  i,
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-before
  svg {
  margin-right: 8px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-after
  i,
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-meta-date.icon-position-after
  svg {
  margin-left: 8px;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jkit-post-meta-bottom {
  justify-content: space-between;
}
.elementor-6
  .elementor-element.elementor-element-b6342d2
  .jeg-elementor-kit.jkit-postblock
  .jeg_empty_module {
  text-align: left;
}
@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-1cfb7cc {
    z-index: 0;
  }
  .elementor-6
    .elementor-element.elementor-element-a22842d.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6 .elementor-element.elementor-element-56a5cdd {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-56a5cdd
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a90c51f
    .jeg-elementor-kit.jkit-animated-text {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-a90c51f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .normal-text {
    font-size: var(--e-global-typography-c81c02c-font-size);
    line-height: var(--e-global-typography-c81c02c-line-height);
    letter-spacing: var(--e-global-typography-c81c02c-letter-spacing);
    word-spacing: var(--e-global-typography-c81c02c-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a90c51f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-text {
    font-size: var(--e-global-typography-c81c02c-font-size);
    line-height: var(--e-global-typography-c81c02c-line-height);
    letter-spacing: var(--e-global-typography-c81c02c-letter-spacing);
    word-spacing: var(--e-global-typography-c81c02c-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-3f7c986 {
    text-align: center;
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-3f7c986
    > .elementor-widget-container {
    margin: 0% 10% 0% 10%;
  }
  .elementor-6 .elementor-element.elementor-element-4aaf2f4 .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a806012
    .jeg-elementor-kit.jkit-video-button
    i {
    font-size: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-a806012
    .jeg-elementor-kit.jkit-video-button
    svg {
    width: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-a806012
    .jeg-elementor-kit.jkit-video-button
    .jkit-video-popup-btn {
    line-height: 64px;
  }
  .elementor-6 .elementor-element.elementor-element-9dbbc08 .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b2454cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b2454cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-b2454cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a662eec
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a662eec
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-a662eec
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a4cc217
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a4cc217
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-a4cc217
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-38486b2
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-b95d5b5 {
    --spacer-size: 160px;
    top: 14%;
  }
  .elementor-6
    .elementor-element.elementor-element-b95d5b5
    > .elementor-widget-container {
    padding: 120px 200px 120px 200px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-b95d5b5 {
    left: 23%;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-b95d5b5 {
    right: 23%;
  }
  .elementor-6 .elementor-element.elementor-element-8f2c405 {
    --spacer-size: 83px;
    top: 28%;
  }
  .elementor-6
    .elementor-element.elementor-element-8f2c405
    > .elementor-widget-container {
    padding: 140px 180px 140px 180px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-8f2c405 {
    left: 26%;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-8f2c405 {
    right: 26%;
  }
  .elementor-6 .elementor-element.elementor-element-a3554b2 img {
    width: 60%;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-84f68aa {
    left: 117px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-84f68aa {
    right: 117px;
  }
  .elementor-6 .elementor-element.elementor-element-84f68aa {
    top: 338px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-0c929ca {
    right: 74px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-0c929ca {
    left: 74px;
  }
  .elementor-6 .elementor-element.elementor-element-0c929ca {
    top: 138px;
  }
  .elementor-6 .elementor-element.elementor-element-37ce8ce {
    padding: 80px 10px 40px 10px;
    z-index: 5;
  }
  .elementor-6
    .elementor-element.elementor-element-59d2d10
    > .elementor-element-populated {
    margin: 0px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-954e13f
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-9dd6baa
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-423e529
    > .elementor-widget-container {
    padding: 0px 30px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-63c205b
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-63c205b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-87e3cca .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-f7ea19f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-c0e8157
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-c0e8157
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    width: 100px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-c0e8157 {
    left: 509px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-c0e8157 {
    right: 509px;
  }
  .elementor-6 .elementor-element.elementor-element-c0e8157 {
    top: 200px;
  }
  .elementor-6 .elementor-element.elementor-element-a0930f5 {
    padding: 40px 10px 80px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-5e2f23c
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-339c942 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-aa7121c
    > .elementor-element-populated {
    margin: 20px 20px 0px 80px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 80px;
  }
  .elementor-6 .elementor-element.elementor-element-19b05ea {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e8525c2
    > .elementor-element-populated {
    margin: 0px 0px 60px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-f30f4ac
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e571b7d
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-f54d0de
    > .elementor-widget-container {
    padding: 0% 27% 0% 0%;
  }
  .elementor-6
    .elementor-element.elementor-element-4f2dc2b
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-4f2dc2b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-0be07b6
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0be07b6
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-d451a32
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-d451a32
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-974e290 {
    padding: 100px 10px 250px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-87b2fe8
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a19a6ec
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-f0c1514 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-f0c1514
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-6
    .elementor-element.elementor-element-0c228ea
    > .elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 20px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 10px 0px 0px 0px;
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 28px;
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 28px;
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-cdcc84d
    > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 20px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 10px 0px 0px 0px;
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 28px;
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 28px;
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-9b586d3
    > .elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 20px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 10px 0px 0px 0px;
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 28px;
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 28px;
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-7b0fa37
    > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 20px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 10px 0px 0px 0px;
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 28px;
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 28px;
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    margin: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-6 .elementor-element.elementor-element-8319b10 {
    padding: 0px 10px 60px 10px;
  }
  .elementor-6 .elementor-element.elementor-element-5e90d46 {
    padding: 40px 40px 40px 40px;
  }
  .elementor-6
    .elementor-element.elementor-element-67b93e1
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-518dd6d
    .elementor-heading-title {
    font-size: var(--e-global-typography-6fc4f6f-font-size);
    line-height: var(--e-global-typography-6fc4f6f-line-height);
    letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
    word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-73e7c68 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-23d9300
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-23d9300
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-ebf3db7 .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-f64fd67
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-f64fd67
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-f1e19fd
    > .elementor-element-populated {
    margin: 40px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-a7aec54 {
    padding: 40px 0px 80px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-e8bf326
    > .elementor-element-populated {
    margin: 10px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-521efa1
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-3a4d11a
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-2498b69 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-82ceda8 .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e65ef6b
    > .elementor-element-populated,
  .elementor-6
    .elementor-element.elementor-element-e65ef6b
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-6
    .elementor-element.elementor-element-e65ef6b
    > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-f161ce0
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 115px 30px 0px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-f161ce0
    .jeg-elementor-kit.jkit-icon-box:hover
    .jkit-icon-box-wrapper {
    padding: 0px 30px 115px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-f161ce0
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 0px 0px 20px 0px;
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-f161ce0
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-f161ce0
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-07de6b0
    > .elementor-element-populated,
  .elementor-6
    .elementor-element.elementor-element-07de6b0
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-6
    .elementor-element.elementor-element-07de6b0
    > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-98c547c
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 115px 30px 0px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-98c547c
    .jeg-elementor-kit.jkit-icon-box:hover
    .jkit-icon-box-wrapper {
    padding: 0px 30px 115px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-98c547c
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 0px 0px 20px 0px;
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-98c547c
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-98c547c
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-29fd4f4
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 115px 30px 0px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-29fd4f4
    .jeg-elementor-kit.jkit-icon-box:hover
    .jkit-icon-box-wrapper {
    padding: 0px 30px 115px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-29fd4f4
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 0px 0px 20px 0px;
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-29fd4f4
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-29fd4f4
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-ff3d8c9
    > .elementor-element-populated,
  .elementor-6
    .elementor-element.elementor-element-ff3d8c9
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-6
    .elementor-element.elementor-element-ff3d8c9
    > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-ff3d8c9
    > .elementor-element-populated {
    margin: 10px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-b5c370c {
    --spacer-size: 350px;
  }
  .elementor-6
    .elementor-element.elementor-element-52a9a23
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 0px 120px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-52a9a23
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-52a9a23
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-52a9a23
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-601673b
    > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
  }
  .elementor-6 .elementor-element.elementor-element-d1b630c {
    margin-top: 0px;
    margin-bottom: 60px;
  }
  .elementor-6
    .elementor-element.elementor-element-d290354
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b5f12f2
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-5c597aa
    > .elementor-element-populated {
    margin: 0px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
    padding: 30px 30px 0px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-b41c4c9
    .elementor-heading-title {
    font-size: var(--e-global-typography-6fc4f6f-font-size);
    line-height: var(--e-global-typography-6fc4f6f-line-height);
    letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
    word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-4814d08
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-4814d08
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-ab8f0b5
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-ab8f0b5
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-869dbac
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-869dbac
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-4805eec
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-4805eec
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-cf12400
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-cf12400
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-4e89c39 {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0d7d751
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-8de93d9 .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e22fc8c
    > .elementor-element-populated {
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 30px 30px 0px 30px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-2930a6e {
    left: 55px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-2930a6e {
    right: 55px;
  }
  .elementor-6 .elementor-element.elementor-element-2930a6e {
    top: -32px;
  }
  .elementor-6
    .elementor-element.elementor-element-f7d5437
    .elementor-heading-title {
    font-size: var(--e-global-typography-6fc4f6f-font-size);
    line-height: var(--e-global-typography-6fc4f6f-line-height);
    letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
    word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-ad3ecde
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-ad3ecde
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-42fa5b2
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-42fa5b2
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-199b4b1
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-199b4b1
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-cc851c0
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-cc851c0
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-2145dde
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-2145dde
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-bb2786a {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-7f33e1c
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-2c4ca3d .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-f6a0c54
    > .elementor-element-populated {
    margin: 0px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
    padding: 30px 30px 0px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-1b67c02
    .elementor-heading-title {
    font-size: var(--e-global-typography-6fc4f6f-font-size);
    line-height: var(--e-global-typography-6fc4f6f-line-height);
    letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
    word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1398d21
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1398d21
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-17b6694
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-17b6694
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-c707ad8
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-c707ad8
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-d849501
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-d849501
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-fc9bf1c
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-fc9bf1c
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-4622d2c {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1ca0554
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-bf2f19c .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-6ef97d9 {
    padding: 60px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-99b18ee {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-99e2fd0 .elementor-button {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-05db1c3 {
    padding: 80px 10px 100px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-557b102
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-04df9c4
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-948401b {
    margin-top: 20px;
    margin-bottom: -5px;
  }
  .elementor-6
    .elementor-element.elementor-element-8e5640a
    > .elementor-element-populated {
    margin: 0px 0px -200px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-5dd538c {
    padding: 80px 10px 60px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-ed6ffef
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1be04ec
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-91991e6
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-posts {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-column-gap: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-thumb
    .thumbnail-container {
    height: 420px;
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-postblock-content {
    padding: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-excerpt {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-meta {
    font-size: var(--e-global-typography-accent-font-size);
  }
}
@media (max-width: 767px) {
  .elementor-6
    .elementor-element.elementor-element-a22842d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 10px 10px 10px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-56a5cdd
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a90c51f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .normal-text {
    font-size: var(--e-global-typography-c81c02c-font-size);
    line-height: var(--e-global-typography-c81c02c-line-height);
    letter-spacing: var(--e-global-typography-c81c02c-letter-spacing);
    word-spacing: var(--e-global-typography-c81c02c-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a90c51f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-text {
    font-size: var(--e-global-typography-c81c02c-font-size);
    line-height: var(--e-global-typography-c81c02c-line-height);
    letter-spacing: var(--e-global-typography-c81c02c-letter-spacing);
    word-spacing: var(--e-global-typography-c81c02c-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-3f7c986 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-3f7c986
    > .elementor-widget-container {
    margin: 0px 10px 0px 10px;
  }
  .elementor-6 .elementor-element.elementor-element-cc2032b {
    margin-top: 0px;
    margin-bottom: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-23ebbba
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-4aaf2f4 .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
    padding: 15px 30px 15px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-72daaa3.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6
    .elementor-element.elementor-element-72daaa3
    > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-a806012
    .jeg-elementor-kit.jkit-video-button
    i {
    font-size: 18px;
  }
  .elementor-6
    .elementor-element.elementor-element-a806012
    .jeg-elementor-kit.jkit-video-button
    svg {
    width: 18px;
  }
  .elementor-6
    .elementor-element.elementor-element-a806012
    .jeg-elementor-kit.jkit-video-button
    .jkit-video-popup-btn {
    height: 50px;
    width: 50px;
    line-height: 54px;
  }
  .elementor-6 .elementor-element.elementor-element-9dbbc08 .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b2454cc
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-b2454cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b2454cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-b2454cc
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b2454cc
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-b2454cc {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
  }
  .elementor-6
    .elementor-element.elementor-element-a662eec
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-a662eec
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a662eec
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-a662eec
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a662eec
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-a662eec {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
  }
  .elementor-6
    .elementor-element.elementor-element-a4cc217
    .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-a4cc217
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a4cc217
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-a4cc217
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a4cc217
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-a4cc217 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
  }
  .elementor-6
    .elementor-element.elementor-element-38486b2
    > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-b95d5b5 {
    --spacer-size: 65px;
    top: 33%;
  }
  .elementor-6
    .elementor-element.elementor-element-b95d5b5
    > .elementor-widget-container {
    padding: 40px 100px 40px 100px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-b95d5b5 {
    left: 14%;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-b95d5b5 {
    right: 14%;
  }
  .elementor-6 .elementor-element.elementor-element-8f2c405 {
    --spacer-size: 65px;
    top: 33%;
  }
  .elementor-6
    .elementor-element.elementor-element-8f2c405
    > .elementor-widget-container {
    padding: 40px 100px 40px 100px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-8f2c405 {
    left: 14%;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-8f2c405 {
    right: 14%;
  }
  .elementor-6 .elementor-element.elementor-element-a3554b2 img {
    width: 100%;
  }
  .elementor-6
    .elementor-element.elementor-element-59d2d10
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-954e13f
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-9dd6baa
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-9d03fb5
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-63c205b
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    text-align: left;
    padding: 30px 30px 30px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-63c205b
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-63c205b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-87e3cca .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
    padding: 15px 30px 15px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-c0e8157
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-a0930f5 {
    padding: 40px 10px 40px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-aa7121c
    > .elementor-element-populated {
    margin: 0px 010px 0px 10px;
    --e-column-margin-right: 010px;
    --e-column-margin-left: 10px;
    padding: 15px 15px 15px 15px;
  }
  .elementor-6 .elementor-element.elementor-element-19b05ea {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-f30f4ac
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e571b7d
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-f54d0de
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-4f2dc2b
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-4f2dc2b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-4f2dc2b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-4f2dc2b
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-0be07b6
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0be07b6
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-0be07b6
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-0be07b6
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-d451a32
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-d451a32
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-d451a32
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-d451a32
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 30px;
  }
  .elementor-6 .elementor-element.elementor-element-974e290 {
    padding: 40px 10px 220px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-353c9f3
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-87b2fe8
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-a19a6ec
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-f0c1514 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-f0c1514
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-0c228ea
    > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 10px 10px 10px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 20px 0px 0px 0px;
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-abc41cc
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    padding: 15px 15px 15px 15px;
  }
  .elementor-6 .elementor-element.elementor-element-cdcc84d {
    width: 100%;
  }
  .elementor-6
    .elementor-element.elementor-element-cdcc84d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 10px 10px 10px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 20px 0px 0px 0px;
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-0e62f6d
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    padding: 15px 15px 15px 15px;
  }
  .elementor-6 .elementor-element.elementor-element-097f219 {
    margin-top: 20px;
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-9b586d3
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 10px 10px 10px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 20px 0px 0px 0px;
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-5854e59
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    padding: 15px 15px 15px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-7b0fa37
    > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 10px 10px 10px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 20px 0px 0px 0px;
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    i {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon
    svg {
    width: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-6ef59c9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box
    > .icon {
    padding: 15px 15px 15px 15px;
  }
  .elementor-6 .elementor-element.elementor-element-8319b10 {
    padding: 0px 10px 40px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-5cb7063
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-5e90d46 {
    margin-top: 0px !important;
    margin-bottom: 60px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-67b93e1
    > .elementor-element-populated {
    padding: 20px 20px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-518dd6d
    .elementor-heading-title {
    font-size: var(--e-global-typography-6fc4f6f-font-size);
    line-height: var(--e-global-typography-6fc4f6f-line-height);
    letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
    word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-73e7c68 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-23d9300
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-23d9300
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-ebf3db7 .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
    padding: 15px 30px 15px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-ebf3db7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-f64fd67
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-f64fd67
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-f1e19fd
    > .elementor-element-populated {
    margin: 20px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-a7aec54 {
    padding: 40px 0px 40px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-e8bf326
    > .elementor-element-populated {
    margin: 0px 10px 0px 1px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-be58f16
    > .elementor-element-populated,
  .elementor-6
    .elementor-element.elementor-element-be58f16
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-6
    .elementor-element.elementor-element-be58f16
    > .elementor-background-slideshow {
    border-radius: 20px 20px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-521efa1
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-3a4d11a
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-2498b69 {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-82ceda8 .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e65ef6b
    > .elementor-element-populated,
  .elementor-6
    .elementor-element.elementor-element-e65ef6b
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-6
    .elementor-element.elementor-element-e65ef6b
    > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-e65ef6b
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-103d28e {
    --spacer-size: 120px;
  }
  .elementor-6
    .elementor-element.elementor-element-f161ce0
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 120px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-f161ce0
    .jeg-elementor-kit.jkit-icon-box:hover
    .jkit-icon-box-wrapper {
    padding: 0px 20px 120px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-f161ce0
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 0px 0px 15px 0px;
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-f161ce0
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    margin: 0px 0px -102px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-f161ce0
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    margin: 0px 0px -220px 0px;
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-07de6b0
    > .elementor-element-populated,
  .elementor-6
    .elementor-element.elementor-element-07de6b0
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-6
    .elementor-element.elementor-element-07de6b0
    > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-07de6b0
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-98c547c
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 120px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-98c547c
    .jeg-elementor-kit.jkit-icon-box:hover
    .jkit-icon-box-wrapper {
    padding: 0px 20px 120px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-98c547c
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 0px 0px 10px 0px;
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-98c547c
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    margin: 0px 0px -120px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-98c547c
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    margin: 0px 0px -220px 0px;
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-15d0d9e
    > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-29fd4f4
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 90px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-29fd4f4
    .jeg-elementor-kit.jkit-icon-box:hover
    .jkit-icon-box-wrapper {
    padding: 0px 20px 90px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-29fd4f4
    .jeg-elementor-kit.jkit-icon-box
    .title {
    margin: 0px 0px 10px 0px;
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-29fd4f4
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
    margin: 0px 0px -68px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-29fd4f4
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    margin: 0px 0px -140px 0px;
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-ff3d8c9
    > .elementor-element-populated,
  .elementor-6
    .elementor-element.elementor-element-ff3d8c9
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-6
    .elementor-element.elementor-element-ff3d8c9
    > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-ff3d8c9
    > .elementor-element-populated {
    margin: 10px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
  }
  .elementor-6 .elementor-element.elementor-element-b5c370c {
    --spacer-size: 200px;
  }
  .elementor-6
    .elementor-element.elementor-element-52a9a23
    .jeg-elementor-kit.jkit-icon-box
    .jkit-icon-box-wrapper {
    padding: 0px 10px 0px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-52a9a23
    .jeg-elementor-kit.jkit-icon-box
    .title {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-52a9a23
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-52a9a23
    .jeg-elementor-kit.jkit-icon-box
    .icon-box-button
    a.icon-box-link {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-d290354
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b5f12f2
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-5c597aa
    > .elementor-element-populated {
    margin: 0px 0px 100px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-b41c4c9
    .elementor-heading-title {
    font-size: var(--e-global-typography-6fc4f6f-font-size);
    line-height: var(--e-global-typography-6fc4f6f-line-height);
    letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
    word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-4814d08
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-4814d08
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-ab8f0b5
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-ab8f0b5
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-869dbac
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-869dbac
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-4805eec
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-4805eec
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-cf12400
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-cf12400
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-4e89c39 {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-0d7d751
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-8de93d9 .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-e22fc8c
    > .elementor-element-populated {
    margin: 0px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-2930a6e {
    left: 30%;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-2930a6e {
    right: 30%;
  }
  .elementor-6 .elementor-element.elementor-element-2930a6e {
    top: -30px;
  }
  .elementor-6
    .elementor-element.elementor-element-f7d5437
    .elementor-heading-title {
    font-size: var(--e-global-typography-6fc4f6f-font-size);
    line-height: var(--e-global-typography-6fc4f6f-line-height);
    letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
    word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-ad3ecde
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-ad3ecde
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-42fa5b2
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-42fa5b2
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-199b4b1
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-199b4b1
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-cc851c0
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-cc851c0
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-2145dde
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-2145dde
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-bb2786a {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-7f33e1c
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-2c4ca3d .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-f6a0c54
    > .elementor-element-populated {
    margin: 0px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-1b67c02
    .elementor-heading-title {
    font-size: var(--e-global-typography-6fc4f6f-font-size);
    line-height: var(--e-global-typography-6fc4f6f-line-height);
    letter-spacing: var(--e-global-typography-6fc4f6f-letter-spacing);
    word-spacing: var(--e-global-typography-6fc4f6f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1398d21
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1398d21
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-17b6694
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-17b6694
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-c707ad8
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-c707ad8
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-d849501
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-d849501
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-fc9bf1c
    .jeg-elementor-kit.jkit-heading
    .heading-title {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-fc9bf1c
    .jeg-elementor-kit.jkit-heading
    .heading-title
    > span {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-4622d2c {
    font-size: var(--e-global-typography-6e0dc87-font-size);
    line-height: var(--e-global-typography-6e0dc87-line-height);
    letter-spacing: var(--e-global-typography-6e0dc87-letter-spacing);
    word-spacing: var(--e-global-typography-6e0dc87-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1ca0554
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-bf2f19c .elementor-button {
    font-size: var(--e-global-typography-5003178-font-size);
    line-height: var(--e-global-typography-5003178-line-height);
    letter-spacing: var(--e-global-typography-5003178-letter-spacing);
    word-spacing: var(--e-global-typography-5003178-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-99b18ee {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-99e2fd0 .elementor-button {
    font-size: var(--e-global-typography-280c957-font-size);
    line-height: var(--e-global-typography-280c957-line-height);
    letter-spacing: var(--e-global-typography-280c957-letter-spacing);
    word-spacing: var(--e-global-typography-280c957-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-05db1c3 {
    padding: 40px 0px 60px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-557b102
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-04df9c4
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-948401b {
    margin-top: -10px;
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-8e5640a
    > .elementor-element-populated {
    margin: 0px 0px -150px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box {
    padding: 0px 30px 30px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials.quote-override
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .icon-content {
    top: 130px;
    left: 200px;
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .icon-content {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .icon-content
    svg {
    width: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
    font-size: var(--e-global-typography-accent-font-size);
  }
  .elementor-6 .elementor-element.elementor-element-5dd538c {
    padding: 60px 10px 20px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-ed6ffef
    .elementor-heading-title {
    font-size: var(--e-global-typography-39ed80f-font-size);
    line-height: var(--e-global-typography-39ed80f-line-height);
    letter-spacing: var(--e-global-typography-39ed80f-letter-spacing);
    word-spacing: var(--e-global-typography-39ed80f-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-1be04ec
    .elementor-heading-title {
    font-size: var(--e-global-typography-4a5fa25-font-size);
    line-height: var(--e-global-typography-4a5fa25-line-height);
    letter-spacing: var(--e-global-typography-4a5fa25-letter-spacing);
    word-spacing: var(--e-global-typography-4a5fa25-word-spacing);
  }
  .elementor-6 .elementor-element.elementor-element-b65b317 {
    margin-top: 20px;
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-thumb
    .thumbnail-container {
    height: 220px;
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
    font-size: var(--e-global-typography-d7ef6c6-font-size);
    line-height: var(--e-global-typography-d7ef6c6-line-height);
    letter-spacing: var(--e-global-typography-d7ef6c6-letter-spacing);
    word-spacing: var(--e-global-typography-d7ef6c6-word-spacing);
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-excerpt {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
    font-size: var(--e-global-typography-text-font-size);
  }
  .elementor-6
    .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-meta {
    font-size: var(--e-global-typography-accent-font-size);
  }
}
@media (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-a22842d {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-23ebbba {
    width: 35%;
  }
  .elementor-6 .elementor-element.elementor-element-72daaa3 {
    width: 65%;
  }
  .elementor-6 .elementor-element.elementor-element-38486b2 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-5e2f23c {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-e8525c2 {
    width: 49.956%;
  }
  .elementor-6 .elementor-element.elementor-element-67b93e1 {
    width: 44.953%;
  }
  .elementor-6 .elementor-element.elementor-element-f1e19fd {
    width: 55.047%;
  }
  .elementor-6 .elementor-element.elementor-element-e8bf326 {
    width: 60%;
  }
  .elementor-6 .elementor-element.elementor-element-be58f16 {
    width: 50.5%;
  }
  .elementor-6 .elementor-element.elementor-element-e65ef6b {
    width: 49.434%;
  }
  .elementor-6 .elementor-element.elementor-element-07de6b0 {
    width: 64%;
  }
  .elementor-6 .elementor-element.elementor-element-15d0d9e {
    width: 35.934%;
  }
  .elementor-6 .elementor-element.elementor-element-ff3d8c9 {
    width: 40%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-a22842d {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-23ebbba {
    width: 48%;
  }
  .elementor-6 .elementor-element.elementor-element-72daaa3 {
    width: 52%;
  }
  .elementor-6 .elementor-element.elementor-element-38486b2 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-59d2d10 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-f7ea19f {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-5e2f23c {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-e8525c2 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-353c9f3 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-9b977f9 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-0c228ea {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-cdcc84d {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-9b586d3 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-7b0fa37 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-67b93e1 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-f1e19fd {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-e8bf326 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-ff3d8c9 {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-8e5640a {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-91991e6 {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .elementor-6
    .elementor-element.elementor-element-05db1c3:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6
    .elementor-element.elementor-element-05db1c3
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}

@media (min-width: 1025px) {
  .elementor-element.elementor-element-4f2dc2b
    .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-4f2dc2b
    .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-0be07b6
    .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-0be07b6
    .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-d451a32
    .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-d451a32
    .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-abc41cc
    .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-abc41cc
    .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-0e62f6d
    .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-0e62f6d
    .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-5854e59
    .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-5854e59
    .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-6ef59c9
    .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-6ef59c9
    .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-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: row;
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(3);
  }
}
@media (min-width: 1025px) {
  .elementor-element.elementor-element-b3c9875
    .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-b3c9875
    .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-b3c9875
    .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-b3c9875
    .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-b3c9875
    .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-b3c9875
    .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-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
    display: flex;
    flex-direction: column;
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
    width: calc(1);
  }
}
@media (max-width: 767px) {
  .elementor-element.elementor-element-b3c9875
    .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-b3c9875
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
    margin-right: 10px;
  }
}
@media (max-width: 1024px) {
  .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock.postblock-type-1
    .jkit-post {
    display: block;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
}
@media (max-width: 1024px) {
  .elementor-element.elementor-element-b6342d2
    .jeg-elementor-kit.jkit-postblock.postblock-type-1
    .jkit-thumb {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    max-width: 100%;
  }
}
