.elementor-254
  .elementor-element.elementor-element-39d42b4
  .elementor-repeater-item-d103933.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-8902744.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-8902744
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-8902744
  > .elementor-element-populated {
  text-align: center;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-617e9f3
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 34px;
  font-weight: 400;
  color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-bf57be9
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-bf57be9
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -2.2px;
  word-spacing: 0em;
  color: #ffffff;
}
.elementor-254 .elementor-element.elementor-element-8ebab47 {
  width: var(--container-widget-width, 660px);
  max-width: 660px;
  --container-widget-width: 660px;
  --container-widget-flex-grow: 0;
}
.elementor-254
  .elementor-element.elementor-element-8ebab47
  .elementor-heading-title {
  font-size: 23px;
  line-height: 1.4em;
  letter-spacing: 0px;
  color: #ffffffde;
}
.elementor-254 .elementor-element.elementor-element-4c257df {
  --spacer-size: 16px;
}
.elementor-254 .elementor-element.elementor-element-03e9de9 .elementor-button {
  background-color: #44444496;
  font-size: 19px;
  font-weight: 500;
  text-transform: none;
  line-height: 2em;
  letter-spacing: -0.6px;
  word-spacing: 0.1em;
  fill: #ffffff;
  color: #ffffff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ffffff70;
  border-radius: 44px 44px 44px 44px;
  box-shadow: 7px 16px 21px 0px rgba(0, 0, 0, 0.3);
}
.elementor-254
  .elementor-element.elementor-element-03e9de9
  .elementor-button:hover,
.elementor-254
  .elementor-element.elementor-element-03e9de9
  .elementor-button:focus {
  background-color: #ffe8a3;
  color: #000000;
}
.elementor-254
  .elementor-element.elementor-element-03e9de9
  .elementor-button-content-wrapper {
  flex-direction: row;
}
.elementor-254
  .elementor-element.elementor-element-03e9de9
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 12px;
}
.elementor-254
  .elementor-element.elementor-element-03e9de9
  .elementor-button:hover
  svg,
.elementor-254
  .elementor-element.elementor-element-03e9de9
  .elementor-button:focus
  svg {
  fill: #000000;
}
.elementor-254 .elementor-element.elementor-element-e4ca8e9 {
  --spacer-size: 16px;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-e6a306c.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-e6a306c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-254 .elementor-element.elementor-element-aa5ca63 {
  text-align: center;
}
.elementor-254 .elementor-element.elementor-element-aa5ca63 img {
  max-width: 82px;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-05bd652.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-05bd652.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-254 .elementor-element.elementor-element-aa25c9b {
  text-align: center;
}
.elementor-254 .elementor-element.elementor-element-aa25c9b img {
  max-width: 82px;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-86281c4.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-86281c4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-254 .elementor-element.elementor-element-eebd364 {
  text-align: center;
}
.elementor-254 .elementor-element.elementor-element-eebd364 img {
  max-width: 82px;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-53faea6.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-53faea6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-254 .elementor-element.elementor-element-38bb466 {
  text-align: center;
}
.elementor-254 .elementor-element.elementor-element-38bb466 img {
  max-width: 82px;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-441322b.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-441322b.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-254 .elementor-element.elementor-element-6e7796d {
  text-align: center;
}
.elementor-254 .elementor-element.elementor-element-6e7796d img {
  max-width: 82px;
}
.elementor-254
  .elementor-element.elementor-element-39d42b4:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-254
  .elementor-element.elementor-element-39d42b4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #282b26;
  background: url("../../2023/12/hero-01.jpg") 50% 50%;
  background-size: cover;
}
.elementor-254
  .elementor-element.elementor-element-39d42b4
  > .elementor-background-overlay {
  background-color: #1f201e91;
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-254
  .elementor-element.elementor-element-39d42b4
  > .elementor-container {
  max-width: 760px;
}
.elementor-254 .elementor-element.elementor-element-39d42b4 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 174px 0px 124px 0px;
}
.elementor-254
  .elementor-element.elementor-element-39d42b4
  > .elementor-shape-bottom
  svg {
  width: calc(100% + 1.3px);
  height: 370px;
}
.elementor-254
  .elementor-element.elementor-element-9514d9a
  .elementor-repeater-item-411aae1.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-cf0593b
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-dff7f5d
  > .elementor-element-populated {
  padding: 0px 36px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-9790276
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 34px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-db68e72
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-db68e72
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
}
.elementor-254
  .elementor-element.elementor-element-b377da0
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-254 .elementor-element.elementor-element-b377da0 img {
  border-radius: 32px 32px 32px 32px;
  box-shadow: 34px -34px 0px 0px rgba(0, 0, 0, 0.05);
}
.elementor-254 .elementor-element.elementor-element-018db7b {
  width: auto;
  max-width: auto;
}
.elementor-254
  .elementor-element.elementor-element-018db7b
  > .elementor-widget-container {
  background-color: #433d4e;
  margin: -106px 0px 0px -46px;
  padding: 30px 30px 30px 30px;
  border-radius: 50px 50px 50px 50px;
}
.elementor-254
  .elementor-element.elementor-element-018db7b
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-size: 54px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-018db7b
  .elementor-counter-title {
  color: rgba(255, 255, 255, 0.65);
  font-size: 12px;
  text-transform: uppercase;
  line-height: 1.5em;
  letter-spacing: 2px;
}
.elementor-254
  .elementor-element.elementor-element-ed7d94b
  .elementor-repeater-item-29d6a83.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-3c576fa
  > .elementor-element-populated {
  padding: 0px 64px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-268bc5e
  > .elementor-widget-container {
  margin: 44px 0px 0px 96px;
}
.elementor-254
  .elementor-element.elementor-element-ad0ef96
  > .elementor-element-populated {
  padding: 0px 0px 0px 64px;
}
.elementor-254
  .elementor-element.elementor-element-9c53b42
  > .elementor-widget-container {
  margin: 44px 0px 0px 96px;
}
.elementor-254 .elementor-element.elementor-element-21ef022 {
  text-align: right;
}
.elementor-254
  .elementor-element.elementor-element-21ef022
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 36px;
  font-weight: 400;
}
.elementor-254 .elementor-element.elementor-element-ed7d94b {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254 .elementor-element.elementor-element-9514d9a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 9% 0% 9% 0%;
}
.elementor-254
  .elementor-element.elementor-element-9514d9a
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-254
  .elementor-element.elementor-element-acb913a
  .elementor-repeater-item-b1c2587.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-5980c23
  .elementor-counter-number-wrapper {
  color: #ffffff00;
  font-family: "Oswald", Sans-serif;
  font-size: 98px;
  font-weight: 400;
  letter-spacing: -4px;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-5980c23
  .elementor-counter-title {
  color: #ffffff;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 5px;
}
.elementor-254
  .elementor-element.elementor-element-042ba65
  .elementor-counter-number-wrapper {
  color: #ffffff00;
  font-family: "Oswald", Sans-serif;
  font-size: 98px;
  font-weight: 400;
  letter-spacing: -4px;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-042ba65
  .elementor-counter-title {
  color: #ffffff;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 5px;
}
.elementor-254
  .elementor-element.elementor-element-ab17730
  .elementor-counter-number-wrapper {
  color: #ffffff00;
  font-family: "Oswald", Sans-serif;
  font-size: 98px;
  font-weight: 400;
  letter-spacing: -4px;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #ffffff;
  stroke: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-ab17730
  .elementor-counter-title {
  color: #ffffff;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 5px;
}
.elementor-254
  .elementor-element.elementor-element-306f801
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-family: "Oswald", Sans-serif;
  font-size: 98px;
  font-weight: 400;
  letter-spacing: -4px;
}
.elementor-254
  .elementor-element.elementor-element-306f801
  .elementor-counter-title {
  color: #ffffff;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 5px;
}
.elementor-254
  .elementor-element.elementor-element-acb913a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-254
  .elementor-element.elementor-element-acb913a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/12/book.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-254
  .elementor-element.elementor-element-acb913a
  > .elementor-background-overlay {
  background-color: #18241c;
  opacity: 0.6;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-254 .elementor-element.elementor-element-acb913a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10% 0% 10% 0%;
}
.elementor-254
  .elementor-element.elementor-element-9cefdcc
  .elementor-repeater-item-bbe1963.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-f33ce10
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-3b8112a
  .elementor-repeater-item-0450ede.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-8828168.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-8828168
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-8828168
  > .elementor-element-populated {
  text-align: center;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-20ee60a
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 54px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-a739863
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-a739863
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
}
.elementor-254
  .elementor-element.elementor-element-5ed4ff9
  .elementor-heading-title {
  color: rgba(0, 0, 0, 0.35);
}
.elementor-254
  .elementor-element.elementor-element-3b8112a
  > .elementor-container {
  max-width: 700px;
}
.elementor-254 .elementor-element.elementor-element-3b8112a {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-6088f73
  .elementor-repeater-item-17ca8a5.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-d1215dd
  > .elementor-element-populated {
  padding: 0px 48px 0px 0px;
}
/* Card 1 (first card in row 1) */
.elementor-254 .row-1 .elementor-column:nth-child(1) .jet-animated-box__front {
  background-image: url("../../2023/12/1.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #ffffff96;
  padding: 36px 36px 36px 36px;
  border-radius: 24px 24px 24px 24px;
  box-shadow: 0px 30px 52px -20px rgba(0, 0, 0, 0.17);
}

/* Card 2 (second card in row 1) */
.elementor-254 .row-1 .elementor-column:nth-child(2) .jet-animated-box__front {
  background-image: url("../../2023/12/2.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #ffffff96;
  padding: 36px 36px 36px 36px;
  border-radius: 24px 24px 24px 24px;
  box-shadow: 0px 30px 52px -20px rgba(0, 0, 0, 0.17);
}

/* Card 3 (first card in row 2) */
.elementor-254 .row-2 .elementor-column:nth-child(1) .jet-animated-box__front {
  background-image: url("../../2023/12/3.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #ffffff96;
  padding: 36px 36px 36px 36px;
  border-radius: 24px 24px 24px 24px;
  box-shadow: 0px 30px 52px -20px rgba(0, 0, 0, 0.17);
}

/* Card 4 (second card in row 2) */
.elementor-254 .row-2 .elementor-column:nth-child(2) .jet-animated-box__front {
  background-image: url("../../2023/12/4.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #ffffff96;
  padding: 36px 36px 36px 36px;
  border-radius: 24px 24px 24px 24px;
  box-shadow: 0px 30px 52px -20px rgba(0, 0, 0, 0.17);
}

/* Card 5 (third card in row 2) */
.elementor-254 .row-2 .elementor-column:nth-child(3) .jet-animated-box__front {
  background-image: url("../../2023/12/5.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: #ffffff96;
  padding: 36px 36px 36px 36px;
  border-radius: 24px 24px 24px 24px;
  box-shadow: 0px 30px 52px -20px rgba(0, 0, 0, 0.17);
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__back {
  background-image: url("../../2023/12/001.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 36px 36px 36px 36px;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__front
  .jet-animated-box__overlay {
  background-color: #1e1e1e78;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__back
  .jet-animated-box__overlay {
  background-color: #1e1e1e78;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254 .elementor-element.elementor-element-e1ec62a .jet-animated-box {
  height: 380px;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__front
  .jet-animated-box__inner {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__front
  .jet-animated-box__overlay {
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box
  canvas {
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__icon--front {
  order: 4;
  justify-content: flex-start;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__front
  .jet-animated-box__content {
  order: 2;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__back
  .jet-animated-box__inner {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__icon--back {
  order: 1;
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__back
  .jet-animated-box__content {
  order: 2;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__icon--front
  .jet-elements-icon {
  font-size: 53px;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__title--front {
  align-self: center;
  text-align: center;
  color: #000000;
  margin: 0px 0px 12px 0px;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__title--back {
  align-self: center;
  text-align: center;
  margin: 0px 0px 12px 0px;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__subtitle--front {
  align-self: center;
  text-align: center;
  color: #000000;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__subtitle--back {
  align-self: center;
  text-align: center;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__description--front {
  text-align: center;
  color: rgba(0, 0, 0, 0.7);
  font-size: 16px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__description--back {
  text-align: center;
  color: #ffffffcc;
  font-size: 16px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__button {
  align-self: center;
  padding: 14px 22px 14px 22px;
  margin: 10px 0px 0px 0px;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #ffffffed;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__button {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
}
.elementor-254
  .elementor-element.elementor-element-e1ec62a
  .jet-animated-box__button:hover {
  color: #000000;
  background-color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-eb47f9b
  > .elementor-element-populated {
  padding: 0px 24px 0px 24px;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__front {
  background-color: #ffffff;
  padding: 36px 36px 36px 36px;
  border-radius: 24px 24px 24px 24px;
  box-shadow: 0px 30px 52px -20px rgba(0, 0, 0, 0.17);
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__back {
  background-image: url("../../2023/12/coach.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 36px 36px 36px 36px;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__back
  .jet-animated-box__overlay {
  background-color: #1e1e1e78;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254 .elementor-element.elementor-element-a052f15 .jet-animated-box {
  height: 380px;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__front
  .jet-animated-box__inner {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__front
  .jet-animated-box__overlay {
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box
  canvas {
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__icon--front {
  order: 4;
  justify-content: flex-start;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__front
  .jet-animated-box__content {
  order: 2;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__back
  .jet-animated-box__inner {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__icon--back {
  order: 1;
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__back
  .jet-animated-box__content {
  order: 2;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__icon--front
  .jet-elements-icon {
  font-size: 53px;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__title--front {
  align-self: center;
  text-align: center;
  color: #000000;
  margin: 0px 0px 12px 0px;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__title--back {
  align-self: center;
  text-align: center;
  margin: 0px 0px 12px 0px;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__subtitle--front {
  align-self: center;
  text-align: center;
  color: #000000;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__subtitle--back {
  align-self: center;
  text-align: center;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__description--front {
  text-align: center;
  color: rgba(0, 0, 0, 0.7);
  font-size: 16px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__description--back {
  text-align: center;
  color: #ffffffcc;
  font-size: 16px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__button {
  align-self: center;
  padding: 14px 22px 14px 22px;
  margin: 10px 0px 0px 0px;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #ffffffed;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__button {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
}
.elementor-254
  .elementor-element.elementor-element-a052f15
  .jet-animated-box__button:hover {
  color: #000000;
  background-color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-2fa852c
  > .elementor-element-populated {
  padding: 0px 0px 0px 48px;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__front {
  background-color: #ffffff96;
  padding: 36px 36px 36px 36px;
  border-radius: 24px 24px 24px 24px;
  box-shadow: 0px 30px 52px -20px rgba(0, 0, 0, 0.17);
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__back {
  background-image: url("../../2023/12/coach.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 36px 36px 36px 36px;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__back
  .jet-animated-box__overlay {
  background-color: #1e1e1e78;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254 .elementor-element.elementor-element-8653e41 .jet-animated-box {
  height: 380px;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__front
  .jet-animated-box__inner {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__front
  .jet-animated-box__overlay {
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box
  canvas {
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__icon--front {
  order: 4;
  justify-content: flex-start;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__front
  .jet-animated-box__content {
  order: 2;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__back
  .jet-animated-box__inner {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__icon--back {
  order: 1;
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__back
  .jet-animated-box__content {
  order: 2;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__icon--front
  .jet-elements-icon {
  font-size: 53px;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__title--front {
  align-self: center;
  text-align: center;
  color: #000000;
  margin: 0px 0px 12px 0px;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__title--back {
  align-self: center;
  text-align: center;
  margin: 0px 0px 12px 0px;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__subtitle--front {
  align-self: center;
  text-align: center;
  color: #000000;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__subtitle--back {
  align-self: center;
  text-align: center;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__description--front {
  text-align: center;
  color: rgba(0, 0, 0, 0.7);
  font-size: 16px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__description--back {
  text-align: center;
  color: #ffffffcc;
  font-size: 16px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__button {
  align-self: center;
  padding: 14px 22px 14px 22px;
  margin: 10px 0px 0px 0px;
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #ffffffed;
  border-radius: 24px 24px 24px 24px;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__button {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
}
.elementor-254
  .elementor-element.elementor-element-8653e41
  .jet-animated-box__button:hover {
  color: #000000;
  background-color: #ffffff;
}
.elementor-254 .elementor-element.elementor-element-6088f73 {
  margin-top: 76px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-9cefdcc:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-254
  .elementor-element.elementor-element-9cefdcc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/12/5548487_20806.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-254
  .elementor-element.elementor-element-9cefdcc
  > .elementor-background-overlay {
  background-color: #6bb0ff;
  opacity: 0.79;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-254 .elementor-element.elementor-element-9cefdcc {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 8% 0% 8% 0%;
}
.elementor-254
  .elementor-element.elementor-element-6aa8ddf
  .elementor-repeater-item-bbe1963.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-8d1de41
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-9329f0e
  .elementor-repeater-item-0450ede.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-69a448e.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-69a448e
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-69a448e
  > .elementor-element-populated {
  text-align: center;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-bbef534
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 34px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-41dae29
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-41dae29
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
}
.elementor-254
  .elementor-element.elementor-element-2135420
  .elementor-heading-title {
  color: rgba(0, 0, 0, 0.35);
}
.elementor-254
  .elementor-element.elementor-element-9329f0e
  > .elementor-container {
  max-width: 700px;
}
.elementor-254 .elementor-element.elementor-element-9329f0e {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-88bf5dd
  .elementor-repeater-item-17ca8a5.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__item-inner {
  margin: 0px 24px 0px 24px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__comment {
  background-color: #ffffff;
  order: 4;
  text-align: left;
  font-size: 15px;
  font-weight: 400;
  padding: 28px 36px 28px 36px;
  margin: 0px 0px 38px 0px;
  border-radius: 16px 16px 16px 16px;
  box-shadow: 6px 7px 0px 0px rgba(25, 25, 25, 0.08);
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__rating {
  font-size: 20px;
  order: 8;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__figure {
  order: 5;
  border-radius: 24px 24px 24px 24px;
  box-shadow: 0px 8px 14px -5px rgba(0, 0, 0, 0.41);
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__icon {
  order: 2;
  align-self: center;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__title {
  order: 3;
  text-align: center;
  align-self: center;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__name {
  order: 5;
  align-self: center;
  text-align: center;
  color: #3a3a3a;
  font-size: 18px;
  font-weight: 400;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__position {
  order: 6;
  align-self: center;
  text-align: center;
  color: rgba(0, 0, 0, 0.35);
  font-size: 14px;
  font-weight: 500;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__date {
  order: 7;
  align-self: center;
  text-align: center;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__content {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__tag-img {
  width: 76px;
  height: 76px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__item
  .jet-testimonials__figure {
  margin: 0px 0px 15px 0px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__comment:after {
  border-top-color: #ffffff;
  left: 70%;
  border-right-width: 34px;
  margin-left: calc(34px / -2);
  border-top-width: 24px;
  bottom: -24px;
  border-left-width: 0px;
}
body:not(.rtl)
  .elementor-254
  .elementor-element.elementor-element-f6a0bd5
  i:not(:last-of-type) {
  margin-right: 7px;
}
body.rtl
  .elementor-254
  .elementor-element.elementor-element-f6a0bd5
  i:not(:last-of-type) {
  margin-left: 7px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-arrow {
  background-color: #0413360d;
  color: #0c0c0c;
  font-size: 14px;
  width: 52px;
  height: 52px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-arrow
  svg
  * {
  fill: #0c0c0c;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-arrow:before {
  font-size: 14px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-arrow
  svg {
  width: 14px;
  height: 14px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-arrow:hover {
  background-color: #04133617;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-arrow.prev-arrow {
  left: -54px;
  right: auto;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-arrow.next-arrow {
  right: -54px;
  left: auto;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-slick-dots {
  justify-content: center;
  margin: 32px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-slick-dots
  li {
  padding-left: 3px;
  padding-right: 3px;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-slick-dots
  li
  span {
  background-color: rgba(0, 0, 0, 0.19);
  width: 7px;
  height: 7px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-slick-dots
  li
  span:hover {
  background-color: rgba(0, 0, 0, 0.69);
}
.elementor-254
  .elementor-element.elementor-element-f6a0bd5
  .jet-testimonials__instance
  .jet-slick-dots
  li.slick-active
  span {
  background-color: #000000b8;
  width: 16px;
  height: 16px;
}
.elementor-254 .elementor-element.elementor-element-88bf5dd {
  margin-top: 76px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-6aa8ddf:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-254
  .elementor-element.elementor-element-6aa8ddf
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff 0%, #baccec 100%);
}
.elementor-254 .elementor-element.elementor-element-6aa8ddf {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 6% 0% 7% 0%;
}
.elementor-254
  .elementor-element.elementor-element-6aa8ddf
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-254
  .elementor-element.elementor-element-7f2d35b
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-254
  .elementor-element.elementor-element-7f2d35b
  .elementor-repeater-item-e460818.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-ddb4887.elementor-column
  .elementor-widget-wrap {
  align-items: space-between;
}
.elementor-254
  .elementor-element.elementor-element-ddb4887.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: space-between;
  align-items: space-between;
}
.elementor-254
  .elementor-element.elementor-element-ddb4887
  > .elementor-element-populated,
.elementor-254
  .elementor-element.elementor-element-ddb4887
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-254
  .elementor-element.elementor-element-ddb4887
  > .elementor-background-slideshow {
  border-radius: 16px 16px 16px 16px;
}
.elementor-254
  .elementor-element.elementor-element-ddb4887
  > .elementor-element-populated {
  text-align: center;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254 .elementor-element.elementor-element-ddb4887 {
  z-index: 12;
}
.elementor-254
  .elementor-element.elementor-element-089b575
  .elementor-repeater-item-f920a60.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-257dd9e
  > .elementor-element-populated {
  text-align: left;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-9849a76
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 34px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-9713ca5
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-9713ca5
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
}
.elementor-254
  .elementor-element.elementor-element-aec32b4
  .elementor-heading-title {
  color: rgba(0, 0, 0, 0.35);
}
.elementor-254 .elementor-element.elementor-element-583a52e {
  --spacer-size: 30px;
}
.elementor-254 .elementor-element.elementor-element-80a63a0 {
  --spacer-size: 20px;
}
.elementor-254 .elementor-element.elementor-element-089b575 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-299caee
  .elementor-repeater-item-8707449.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-b39c388
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-b39c388
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
}
.elementor-254
  .elementor-element.elementor-element-5b5d8c6
  .elementor-heading-title {
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5em;
}
.elementor-254 .elementor-element.elementor-element-dd5dfa6 {
  --spacer-size: 20px;
}
.elementor-254 .elementor-element.elementor-element-8e57a61 .elementor-button {
  background-color: #5fba7a;
  font-size: 24px;
  text-transform: none;
  letter-spacing: -0.7px;
  border-radius: 36px 36px 36px 36px;
}
.elementor-254
  .elementor-element.elementor-element-8e57a61
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-254
  .elementor-element.elementor-element-8e57a61
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 12px;
}
.elementor-254
  .elementor-element.elementor-element-91f5df8
  .elementor-heading-title {
  font-weight: 400;
  line-height: 1.5em;
}
.elementor-254
  .elementor-element.elementor-element-299caee:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-254
  .elementor-element.elementor-element-299caee
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #eaf2ec 0%, #d8fdc6 100%);
}
.elementor-254
  .elementor-element.elementor-element-299caee
  > .elementor-container {
  max-width: 440px;
}
.elementor-254 .elementor-element.elementor-element-299caee {
  border-style: solid;
  border-width: 7px 7px 7px 7px;
  border-color: #01020126;
  box-shadow: 0px 55px 19px -46px rgba(0, 0, 0, 0.27);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: -60px;
  padding: 10% 10% 10% 10%;
}
.elementor-254 .elementor-element.elementor-element-299caee,
.elementor-254
  .elementor-element.elementor-element-299caee
  > .elementor-background-overlay {
  border-radius: 36px 36px 36px 36px;
}
.elementor-254
  .elementor-element.elementor-element-299caee
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-6f76ace.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-6f76ace.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-6f76ace
  .elementor-element-populated
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-6f76ace
  > .elementor-element-populated {
  color: #ffffff;
  padding: 0px 0px 94px 54px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-center
  .timeline-item__point {
  margin-left: 20px;
  margin-right: 20px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-left
  .timeline-item__point {
  margin-right: 20px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-right
  .timeline-item__point {
  margin-left: 20px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item
  + .jet-timeline-item {
  margin-top: 30px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item
  .timeline-item__card,
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item
  .timeline-item__card-arrow {
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: #01010100;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item
  .timeline-item__card {
  border-radius: 16px 16px 16px 16px;
  background-color: #ffffff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item
  .timeline-item__card-inner {
  border-radius: 16px 16px 16px 16px;
  overflow: hidden;
  padding: 0px 0px 0px 0px;
  background-color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item
  .timeline-item__card-arrow {
  background-color: #ffffff;
  width: 21px;
  height: 21px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item.is--active
  .timeline-item__card {
  background-color: #eaf2ec;
  border-color: #7ac590;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item.is--active
  .timeline-item__card-inner {
  background-color: #eaf2ec;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item.is--active
  .timeline-item__card-arrow {
  background-color: #eaf2ec;
  border-color: #7ac590;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-center
  .jet-timeline-item:nth-child(odd)
  .timeline-item__card-arrow {
  margin-left: calc(-21px / 2);
  margin-right: calc(-21px / 2);
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-center
  .jet-timeline-item:nth-child(even)
  .timeline-item__card-arrow {
  margin-left: calc(-21px / 2);
}
.rtl
  .elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-center
  .jet-timeline-item:nth-child(odd)
  .timeline-item__card-arrow {
  margin-left: calc(-21px / 2);
}
.rtl
  .elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-center
  .jet-timeline-item:nth-child(even)
  .timeline-item__card-arrow {
  margin-right: calc(-21px / 2);
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-left
  .jet-timeline-item
  .timeline-item__card-arrow {
  margin-left: calc(-21px / 2);
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-right
  .jet-timeline-item
  .timeline-item__card-arrow {
  margin-right: calc(-21px / 2);
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item
  .timeline-item__card-img {
  margin-bottom: 10px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item.jet-timeline-item--image-inside_after
  .timeline-item__card-img {
  margin-top: 10px;
  margin-bottom: 0;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item
  .timeline-item__card-content {
  padding: 30px 44px 30px 40px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item
  .timeline-item__card-title {
  font-size: 22px;
  letter-spacing: -0.7px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item.is--active
  .timeline-item__card-title {
  color: #000000;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item
  .timeline-item__card-desc {
  line-height: 1.5em;
  color: rgba(0, 0, 0, 0.67);
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item.is--active
  .timeline-item__card-desc {
  color: #0000009c;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .timeline-item__point-content.timeline-item__point-content--text {
  font-size: 20px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .timeline-item__point-content.timeline-item__point-content--icon
  .jet-elements-icon {
  font-size: 16px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .timeline-item__point-content {
  height: 76px;
  width: 76px;
  color: #000000;
  background-color: #eaf2ec;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-center
  .jet-timeline__line {
  margin-left: calc(76px / 2);
  margin-right: calc(76px / 2);
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-left
  .jet-timeline__line {
  margin-left: calc(76px / 2);
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline--align-right
  .jet-timeline__line {
  margin-right: calc(76px / 2);
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline-item.is--active
  .timeline-item__point-content {
  color: #ffffff;
  background-color: #7ac590;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline__line {
  background-color: #eaf2ec;
  width: 3px;
}
.elementor-254
  .elementor-element.elementor-element-8289e6f
  .jet-timeline__line-progress {
  background-color: #7ac590;
}
.elementor-254
  .elementor-element.elementor-element-7f2d35b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-254
  .elementor-element.elementor-element-7f2d35b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #baccec 0%, #b4e7bd 100%);
}
.elementor-254
  .elementor-element.elementor-element-7f2d35b
  > .elementor-container {
  min-height: 26vw;
}
.elementor-254 .elementor-element.elementor-element-7f2d35b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 9% 0% 0% 0%;
}
.elementor-254
  .elementor-element.elementor-element-7f2d35b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-254
  .elementor-element.elementor-element-3ef1435
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-3ef1435
  .elementor-repeater-item-bbe1963.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-d6f60c7
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-be52faa
  .elementor-repeater-item-0450ede.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-8ac5adc.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-254
  .elementor-element.elementor-element-8ac5adc.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-254
  .elementor-element.elementor-element-8ac5adc.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-254
  .elementor-element.elementor-element-8ac5adc
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-8ac5adc
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-254 .elementor-element.elementor-element-2bf4963 {
  text-align: left;
}
.elementor-254
  .elementor-element.elementor-element-2bf4963
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 34px;
  font-weight: 400;
  color: #7feae3;
}
.elementor-254
  .elementor-element.elementor-element-1759ecd
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-1759ecd
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
  color: #f2ffcf;
}
.elementor-254 .elementor-element.elementor-element-1ab5d44 {
  --spacer-size: 10px;
}
.elementor-254
  .elementor-element.elementor-element-be52faa
  > .elementor-container {
  max-width: 600px;
}
.elementor-254 .elementor-element.elementor-element-be52faa {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-51cb4c6
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-6323968
  .elementor-repeater-item-0450ede.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-d24d19c.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-d24d19c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-d24d19c.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-d24d19c
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-d24d19c
  > .elementor-element-populated {
  text-align: center;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-6323968
  > .elementor-container {
  max-width: 600px;
}
.elementor-254 .elementor-element.elementor-element-6323968 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-3ef1435:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-254
  .elementor-element.elementor-element-3ef1435
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #201e1b;
  background-image: url("../../2023/12/book.jpg");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-254
  .elementor-element.elementor-element-3ef1435
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(90deg, #0e2e48 0%, #00000000 100%);
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-254 .elementor-element.elementor-element-3ef1435 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 0px 80px 0px;
}
.elementor-254
  .elementor-element.elementor-element-30adee8
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-30adee8
  .elementor-repeater-item-bbe1963.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-2e9ecf2
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-b44f1f5
  .elementor-repeater-item-0450ede.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-982d960.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-254
  .elementor-element.elementor-element-982d960.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-254
  .elementor-element.elementor-element-982d960.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-254
  .elementor-element.elementor-element-982d960
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-982d960
  > .elementor-element-populated {
  text-align: center;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-496886c
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 34px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-3b91a5d
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-3b91a5d
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
}
.elementor-254 .elementor-element.elementor-element-b0aab18 {
  --spacer-size: 10px;
}
.elementor-254
  .elementor-element.elementor-element-b44f1f5
  > .elementor-container {
  max-width: 766px;
}
.elementor-254 .elementor-element.elementor-element-b44f1f5 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254 .elementor-element.elementor-element-30adee8 {
  padding: 100px 0px 80px 0px;
}
.elementor-254
  .elementor-element.elementor-element-2d653ed8
  .elementor-repeater-item-b1c2587.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-68a692d7
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-1f05c1d6
  .elementor-repeater-item-0450ede.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-7219ebe7.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-7219ebe7
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-7219ebe7
  > .elementor-element-populated {
  text-align: center;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-4f4be7a
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 34px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-28ddb117
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-28ddb117
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
}
.elementor-254
  .elementor-element.elementor-element-1eea48e2
  .elementor-heading-title {
  color: rgba(0, 0, 0, 0.35);
}
.elementor-254
  .elementor-element.elementor-element-1f05c1d6
  > .elementor-container {
  max-width: 700px;
}
.elementor-254 .elementor-element.elementor-element-1f05c1d6 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-7aedc469
  .elementor-repeater-item-d3be7fd.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts:not(.slick-slider)
  .jet-posts__item {
  max-width: calc(100% / 3);
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts:not(.jet-equal-cols):not(.slick-slider)
  .jet-posts__item {
  flex: 0 0 calc(100% / 3);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 calc(100% / 3);
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-posts__item {
  padding: 0px 20px 32px 20px;
}
.elementor-254 .elementor-element.elementor-element-1b046b5 .jet-posts {
  margin-right: -20px;
  margin-left: -20px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-posts__inner-box {
  background-color: #ffffff;
  border-radius: 24px 24px 24px 24px;
  box-shadow: 0px 44px 10px -37px rgba(0, 0, 0, 0.13);
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .post-thumbnail {
  border-radius: 24px 24px 24px 24px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-posts__inner-content {
  padding: 16px 32px 0px 32px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .entry-title
  a:hover {
  color: #3b3b78;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .entry-title,
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .entry-title
  a {
  font-size: 22px;
  letter-spacing: -0.8px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .entry-title {
  text-align: left;
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .post-meta
  a {
  color: #0000005e;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .post-meta
  a:hover {
  color: #00000091;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .post-meta {
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  text-align: left;
  margin: 0px 0px 4px 0px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .post-meta__item:not(:first-child):before {
  content: "-";
  margin-left: 3px;
  margin-right: 3px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .entry-excerpt {
  color: #636363;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.7em;
  text-align: left;
  margin: 0px 0px 4px 0px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-more {
  background-color: rgba(0, 0, 0, 0);
  color: #000000;
  text-decoration: none;
  padding: 0px 0px 4px 0px;
  border-radius: 0px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 2px 0px;
  align-self: flex-start;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-more {
  font-size: 10px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-more:hover {
  color: #f74842;
  text-decoration: none;
  border-style: solid;
  border-color: #f74842;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-arrow {
  background-color: #0413360d;
  color: #000000;
  font-size: 14px;
  width: 52px;
  height: 52px;
  border-radius: 16px 16px 16px 16px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-arrow
  svg
  * {
  fill: #000000;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-arrow:before {
  font-size: 14px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-arrow
  svg {
  width: 14px;
  height: 14px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-arrow:hover {
  background-color: rgba(4, 19, 54, 0.08);
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-arrow.prev-arrow {
  top: 50%;
  bottom: auto;
  left: -54px;
  right: auto;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-posts
  .jet-arrow.next-arrow {
  top: 50%;
  bottom: auto;
  right: -54px;
  left: auto;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-carousel
  .jet-slick-dots
  li
  span {
  background-color: rgba(0, 0, 0, 0.1803921568627451);
  width: 6px;
  height: 6px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-carousel
  .jet-slick-dots
  li
  span:hover {
  background-color: rgba(0, 0, 0, 0.65);
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-carousel
  .jet-slick-dots
  li.slick-active
  span {
  background-color: #000000b8;
  width: 16px;
  height: 16px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-carousel
  .jet-slick-dots
  li {
  padding-left: 2px;
  padding-right: 2px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-carousel
  .jet-slick-dots {
  margin: 0% 0% 0% 0%;
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-title-fields__item-label {
  color: #ffffff;
  display: inline-block;
  margin-right: 5px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-title-fields__item-value {
  display: inline-block;
  color: #51b589;
  font-family: "Fjalla One", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-decoration: underline;
}
.elementor-254 .elementor-element.elementor-element-1b046b5 .jet-title-fields {
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-1b046b5
  .jet-content-fields__item-label {
  margin-right: 5px;
}
.elementor-254 .elementor-element.elementor-element-7aedc469 {
  margin-top: 76px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-5bf909b6
  .elementor-repeater-item-5f27e6e.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-d53d0f4.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-d53d0f4
  > .elementor-element-populated {
  padding: 0px 32px 0px 32px;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__plane-normal {
  background-color: #50535d;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__plane-hover {
  background-color: #000000;
}
.elementor-254 .elementor-element.elementor-element-4539f42 {
  width: auto;
  max-width: auto;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__container {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__instance {
  border-radius: 44px 44px 44px 44px;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__state-normal {
  padding: 28px 38px 28px 38px;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__state-hover {
  padding: 28px 38px 28px 38px;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__state-normal
  .jet-button__icon {
  font-size: 19px;
  margin: 0px 8px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__state-normal
  .jet-button__label {
  text-align: left;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__state-hover
  .jet-button__label {
  text-align: left;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__state-normal
  .jet-button__label {
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.elementor-254
  .elementor-element.elementor-element-4539f42
  .jet-button__state-hover
  .jet-button__label {
  font-size: 15px;
  font-weight: 400;
  text-transform: uppercase;
}
.elementor-254 .elementor-element.elementor-element-5bf909b6 {
  margin-top: 26px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-2d653ed8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-254
  .elementor-element.elementor-element-2d653ed8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f6edda;
}
.elementor-254 .elementor-element.elementor-element-2d653ed8 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 10% 0% 9% 0%;
}
.elementor-254
  .elementor-element.elementor-element-2d653ed8
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-254
  .elementor-element.elementor-element-b74fdb4
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-b74fdb4
  .elementor-repeater-item-b1c2587.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-aa744e8
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-5c81588
  .elementor-repeater-item-0450ede.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-6500cd2.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-6500cd2
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-6500cd2
  > .elementor-element-populated {
  text-align: center;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-f53deaf
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 34px;
  font-weight: 400;
  color: #7feae3;
}
.elementor-254
  .elementor-element.elementor-element-a6ca71d
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-a6ca71d
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
  color: #f2ffcf;
}
.elementor-254
  .elementor-element.elementor-element-d53344b
  .elementor-heading-title {
  color: rgba(255, 255, 255, 0.78);
}
.elementor-254
  .elementor-element.elementor-element-5c81588
  > .elementor-container {
  max-width: 713px;
}
.elementor-254 .elementor-element.elementor-element-5c81588 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-e33cfcb
  .elementor-repeater-item-5f27e6e.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-5c36622
  > .elementor-element-populated {
  padding: 0px 32px 0px 32px;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__plane-normal {
  background-color: #ffef9d;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__plane-hover {
  background-color: #1f2021;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__container {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__instance {
  border-radius: 44px 44px 44px 44px;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__state-normal {
  padding: 32px 44px 32px 44px;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__state-hover {
  padding: 32px 44px 32px 44px;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__state-normal
  .jet-button__icon {
  color: #000000;
  font-size: 19px;
  margin: 0px 8px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__state-normal
  .jet-button__label {
  text-align: left;
  color: #000000;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__state-hover
  .jet-button__label {
  text-align: left;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__state-normal
  .jet-button__label {
  font-size: 21px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: -0.7px;
}
.elementor-254
  .elementor-element.elementor-element-0f0a45c
  .jet-button__state-hover
  .jet-button__label {
  font-size: 15px;
  font-weight: 400;
  text-transform: uppercase;
}
.elementor-254 .elementor-element.elementor-element-e33cfcb {
  margin-top: 26px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-b74fdb4:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-254
  .elementor-element.elementor-element-b74fdb4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #201e1b;
  background-image: url("../../2023/12/events.jpg");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-254
  .elementor-element.elementor-element-b74fdb4
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #0e2e48 0%, #00000000 100%);
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-254 .elementor-element.elementor-element-b74fdb4 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 7% 0% 7% 0%;
}
.elementor-254
  .elementor-element.elementor-element-d1099d4
  .elementor-repeater-item-d72192e.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-dda390c
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-529952b
  .elementor-repeater-item-7d27e32.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-f0038d0.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-f0038d0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-f0038d0
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-f0038d0
  > .elementor-element-populated {
  text-align: left;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-7e75117
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 34px;
  font-weight: 400;
}
.elementor-254
  .elementor-element.elementor-element-abf3167
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-abf3167
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
}
.elementor-254
  .elementor-element.elementor-element-0f12a78
  .elementor-heading-title {
  color: rgba(0, 0, 0, 0.35);
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-1869d37.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-1869d37.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-1869d37.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-254
  .elementor-element.elementor-element-1869d37
  > .elementor-element-populated {
  text-align: right;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__plane-normal {
  background-color: #50535d;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__plane-hover {
  background-color: #000000;
}
.elementor-254 .elementor-element.elementor-element-0defb69 {
  width: auto;
  max-width: auto;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__container {
  justify-content: flex-end;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__instance {
  border-radius: 44px 44px 44px 44px;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__state-normal {
  padding: 28px 38px 28px 38px;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__state-hover {
  padding: 28px 38px 28px 38px;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__state-normal
  .jet-button__icon {
  font-size: 19px;
  margin: 0px 8px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__state-normal
  .jet-button__label {
  text-align: left;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__state-hover
  .jet-button__label {
  text-align: left;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__state-normal
  .jet-button__label {
  font-size: 17px;
  font-weight: 400;
  text-transform: none;
  letter-spacing: -0.2px;
}
.elementor-254
  .elementor-element.elementor-element-0defb69
  .jet-button__state-hover
  .jet-button__label {
  font-size: 15px;
  font-weight: 400;
  text-transform: uppercase;
}
.elementor-254 .elementor-element.elementor-element-529952b {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-574e5f9
  .elementor-repeater-item-ddffe27.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts:not(.slick-slider)
  .jet-posts__item {
  max-width: calc(100% / 4);
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts:not(.jet-equal-cols):not(.slick-slider)
  .jet-posts__item {
  flex: 0 0 calc(100% / 4);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 calc(100% / 4);
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-posts__item {
  padding: 0px 20px 0px 20px;
}
.elementor-254 .elementor-element.elementor-element-619a52d .jet-posts {
  margin-right: -20px;
  margin-left: -20px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-posts__inner-box {
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .post-thumbnail {
  border-radius: 130% 130% 130% 130%;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-posts__inner-content {
  padding: 20px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .entry-title
  a:hover {
  color: #a96543;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .entry-title,
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .entry-title
  a {
  font-size: 22px;
  letter-spacing: -1px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .entry-title {
  text-align: center;
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .post-meta
  a {
  color: #0000005e;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .post-meta
  a:hover {
  color: #00000091;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .post-meta {
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  text-align: center;
  margin: 0px 0px 4px 0px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .post-meta__item:not(:first-child):before {
  content: "-";
  margin-left: 3px;
  margin-right: 3px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .entry-excerpt {
  color: #636363;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.7em;
  text-align: left;
  margin: 0px 0px 4px 0px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-more {
  background-color: rgba(0, 0, 0, 0);
  color: #000000;
  text-decoration: none;
  padding: 0px 0px 4px 0px;
  border-radius: 0px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 2px 0px;
  align-self: flex-start;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-more {
  font-size: 10px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-more:hover {
  color: #f74842;
  text-decoration: none;
  border-style: solid;
  border-color: #f74842;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-arrow {
  background-color: #0413360d;
  color: #000000;
  font-size: 14px;
  width: 52px;
  height: 52px;
  border-radius: 16px 16px 16px 16px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-arrow
  svg
  * {
  fill: #000000;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-arrow:before {
  font-size: 14px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-arrow
  svg {
  width: 14px;
  height: 14px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-arrow:hover {
  background-color: rgba(4, 19, 54, 0.08);
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-arrow.prev-arrow {
  top: 50%;
  bottom: auto;
  left: -54px;
  right: auto;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-posts
  .jet-arrow.next-arrow {
  top: 50%;
  bottom: auto;
  right: -54px;
  left: auto;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-carousel
  .jet-slick-dots
  li
  span {
  background-color: rgba(0, 0, 0, 0.1803921568627451);
  width: 7px;
  height: 7px;
  border-radius: 50% 50% 50% 50%;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-carousel
  .jet-slick-dots
  li
  span:hover {
  background-color: rgba(0, 0, 0, 0.65);
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-carousel
  .jet-slick-dots
  li.slick-active
  span {
  background-color: #000000b8;
  width: 16px;
  height: 16px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-carousel
  .jet-slick-dots
  li {
  padding-left: 2px;
  padding-right: 2px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-carousel
  .jet-slick-dots {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-title-fields__item-label {
  color: #ffffff;
  display: inline-block;
  margin-right: 5px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-title-fields__item-value {
  display: inline-block;
  color: #51b589;
  font-family: "Fjalla One", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-decoration: underline;
}
.elementor-254 .elementor-element.elementor-element-619a52d .jet-title-fields {
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-619a52d
  .jet-content-fields__item-label {
  margin-right: 5px;
}
.elementor-254 .elementor-element.elementor-element-574e5f9 {
  margin-top: 76px;
  margin-bottom: 0px;
}
.elementor-254 .elementor-element.elementor-element-d1099d4 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 9% 0% 9% 0%;
}
.elementor-254
  .elementor-element.elementor-element-d1099d4
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-254
  .elementor-element.elementor-element-92da929
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-92da929
  .elementor-repeater-item-bbe1963.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-55c75f7
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-e85ed45
  .elementor-repeater-item-0450ede.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-254
  .elementor-element.elementor-element-e870eaa.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-254
  .elementor-element.elementor-element-e870eaa
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-e870eaa
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-254 .elementor-element.elementor-element-3fe7e01 {
  text-align: left;
}
.elementor-254
  .elementor-element.elementor-element-3fe7e01
  .elementor-heading-title {
  font-family: "Sacramento", Sans-serif;
  font-size: 34px;
  font-weight: 400;
}
.elementor-254 .elementor-element.elementor-element-e0de02d {
  width: auto;
  max-width: auto;
}
.elementor-254
  .elementor-element.elementor-element-e0de02d
  > .elementor-widget-container {
  background-color: #ffffff;
  margin: 0px 0px 4px 0px;
  padding: 12px 24px 12px 24px;
  border-radius: 12px 12px 12px 12px;
}
.elementor-254
  .elementor-element.elementor-element-94645c2
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-94645c2
  .elementor-heading-title {
  line-height: 0.94em;
  letter-spacing: -4.7px;
}
.elementor-254
  .elementor-element.elementor-element-8ef03df
  .elementor-heading-title {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4em;
  color: rgba(0, 0, 0, 0.63);
}
.elementor-254 .elementor-element.elementor-element-9f49d10 {
  --spacer-size: 10px;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__submit {
  background-color: #333b54;
  color: #ffffff;
  padding: 30px 40px 30px 40px;
  margin: -9px 0px 0px -24px;
  border-radius: 44px 44px 44px 44px;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__submit:hover {
  background-color: #171410;
  color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__input {
  padding: 20px 24px 20px 24px;
  margin: 0px 0px 0px 0px;
  border-radius: 12px 12px 12px 12px;
  background-color: #ffffff;
  color: #8f96aa;
  font-size: 17px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__input::-webkit-input-placeholder {
  color: #8f96aa;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__input::-moz-input-placeholder {
  color: #8f96aa;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__input:focus {
  color: #141217;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__input:focus::-webkit-input-placeholder {
  color: #141217;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__input:focus::-moz-input-placeholder {
  color: #141217;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__input.mail-invalid {
  background-color: #ff7959;
  color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__input.mail-invalid::-webkit-input-placeholder {
  color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__input.mail-invalid::-moz-input-placeholder {
  color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__submit-icon {
  color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__submit {
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__submit:hover
  .jet-subscribe-form__submit-icon {
  color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form__message
  .jet-subscribe-form__message-inner {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form--response-success
  .jet-subscribe-form__message
  span {
  color: #000000;
  padding: 0px 0px 0px 0px;
  margin: 70px 70px 70px 70px;
}
.elementor-254
  .elementor-element.elementor-element-e5387be
  .jet-subscribe-form--response-error
  .jet-subscribe-form__message
  span {
  color: #ff4215;
  padding: 0px 0px 0px 0px;
  margin: 70px 70px 70px 70px;
}
.elementor-254
  .elementor-element.elementor-element-e85ed45
  > .elementor-container {
  max-width: 600px;
}
.elementor-254 .elementor-element.elementor-element-e85ed45 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254 .elementor-element.elementor-element-79cd020 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 10px;
  --grid-row-gap: 0px;
}
.elementor-254
  .elementor-element.elementor-element-79cd020
  .elementor-widget-container {
  text-align: left;
}
.elementor-254
  .elementor-element.elementor-element-79cd020
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-79cd020
  .elementor-social-icon {
  background-color: #ffffff;
  --icon-padding: 0.8em;
}
.elementor-254
  .elementor-element.elementor-element-79cd020
  .elementor-social-icon
  i {
  color: #2a344f;
}
.elementor-254
  .elementor-element.elementor-element-79cd020
  .elementor-social-icon
  svg {
  fill: #2a344f;
}
.elementor-254
  .elementor-element.elementor-element-79cd020
  .elementor-social-icon:hover {
  background-color: #2a344f;
}
.elementor-254
  .elementor-element.elementor-element-79cd020
  .elementor-social-icon:hover
  i {
  color: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-79cd020
  .elementor-social-icon:hover
  svg {
  fill: #ffffff;
}
.elementor-254
  .elementor-element.elementor-element-2f3dff6
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-254
  .elementor-element.elementor-element-4415f02
  .elementor-repeater-item-0450ede.jet-parallax-section__layout
  .jet-parallax-section__image {
  background-size: auto;
}
.elementor-bc-flex-widget
  .elementor-254
  .elementor-element.elementor-element-8f6fdbc.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-8f6fdbc.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-254
  .elementor-element.elementor-element-8f6fdbc.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-254
  .elementor-element.elementor-element-8f6fdbc
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-254
  .elementor-element.elementor-element-8f6fdbc
  > .elementor-element-populated {
  text-align: center;
  padding: 0px 0px 0px 0px;
}
.elementor-254 .elementor-element.elementor-element-a5a36ed img {
  max-width: 410px;
}
.elementor-254
  .elementor-element.elementor-element-4415f02
  > .elementor-container {
  max-width: 600px;
}
.elementor-254 .elementor-element.elementor-element-4415f02 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-254
  .elementor-element.elementor-element-92da929:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-254
  .elementor-element.elementor-element-92da929
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #e7e2d8;
}
.elementor-254 .elementor-element.elementor-element-92da929 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 7% 0% 7% 0%;
}
.elementor-254
  .elementor-element.elementor-element-92da929
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
:root {
  --page-title-display: none;
}
@media (min-width: 768px) {
  .elementor-254 .elementor-element.elementor-element-3c576fa {
    width: 48.93%;
  }
  .elementor-254 .elementor-element.elementor-element-ad0ef96 {
    width: 51.07%;
  }
  .elementor-254 .elementor-element.elementor-element-d6f60c7 {
    width: 49.209%;
  }
  .elementor-254 .elementor-element.elementor-element-51cb4c6 {
    width: 50.747%;
  }
  .elementor-254 .elementor-element.elementor-element-f0038d0 {
    width: 65.614%;
  }
  .elementor-254 .elementor-element.elementor-element-1869d37 {
    width: 34.342%;
  }
  .elementor-254 .elementor-element.elementor-element-55c75f7 {
    width: 49.209%;
  }
  .elementor-254 .elementor-element.elementor-element-2f3dff6 {
    width: 50.747%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-254 .elementor-element.elementor-element-3c576fa {
    width: 50%;
  }
  .elementor-254 .elementor-element.elementor-element-ad0ef96 {
    width: 50%;
  }
  .elementor-254 .elementor-element.elementor-element-ddb4887 {
    width: 44%;
  }
  .elementor-254 .elementor-element.elementor-element-6f76ace {
    width: 56%;
  }
  .elementor-254 .elementor-element.elementor-element-d6f60c7 {
    width: 100%;
  }
  .elementor-254 .elementor-element.elementor-element-8ac5adc {
    width: 100%;
  }
  .elementor-254 .elementor-element.elementor-element-51cb4c6 {
    width: 100%;
  }
  .elementor-254 .elementor-element.elementor-element-d24d19c {
    width: 100%;
  }
  .elementor-254 .elementor-element.elementor-element-2e9ecf2 {
    width: 100%;
  }
  .elementor-254 .elementor-element.elementor-element-982d960 {
    width: 100%;
  }
  .elementor-254 .elementor-element.elementor-element-55c75f7 {
    width: 100%;
  }
  .elementor-254 .elementor-element.elementor-element-e870eaa {
    width: 100%;
  }
  .elementor-254 .elementor-element.elementor-element-2f3dff6 {
    width: 100%;
  }
  .elementor-254 .elementor-element.elementor-element-8f6fdbc {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .elementor-254
    .elementor-element.elementor-element-acb913a:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-254
    .elementor-element.elementor-element-acb913a
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-254
    .elementor-element.elementor-element-9cefdcc:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-254
    .elementor-element.elementor-element-9cefdcc
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
  .elementor-254
    .elementor-element.elementor-element-8289e6f
    .jet-timeline--align-center
    .jet-timeline-item.jet-timeline-item--image-outside_after
    .timeline-item__card-img {
    margin-top: 10px;
    margin-bottom: 0;
  }
  .elementor-254
    .elementor-element.elementor-element-b74fdb4:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-254
    .elementor-element.elementor-element-b74fdb4
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
@media (max-width: 1024px) {
  .elementor-254
    .elementor-element.elementor-element-8902744
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-617e9f3
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-bf57be9
    .elementor-heading-title {
    font-size: 70px;
    letter-spacing: -3.3px;
  }
  .elementor-254 .elementor-element.elementor-element-8ebab47 {
    --container-widget-width: 560px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 560px);
    max-width: 560px;
  }
  .elementor-254
    .elementor-element.elementor-element-8ebab47
    .elementor-heading-title {
    font-size: 20px;
    letter-spacing: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-03e9de9
    > .elementor-widget-container {
    margin: 7% 0% 0% 0%;
  }
  .elementor-254 .elementor-element.elementor-element-aa5ca63 img {
    max-width: 64%;
  }
  .elementor-254 .elementor-element.elementor-element-aa25c9b img {
    max-width: 64%;
  }
  .elementor-254 .elementor-element.elementor-element-eebd364 img {
    max-width: 64%;
  }
  .elementor-254 .elementor-element.elementor-element-38bb466 img {
    max-width: 64%;
  }
  .elementor-254 .elementor-element.elementor-element-6e7796d img {
    max-width: 64%;
  }
  .elementor-254
    .elementor-element.elementor-element-39d42b4
    > .elementor-shape-bottom
    svg {
    width: calc(150% + 1.3px);
    height: 329px;
  }
  .elementor-254 .elementor-element.elementor-element-39d42b4 {
    padding: 16% 5% 16% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-9790276
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-db68e72
    .elementor-heading-title {
    font-size: 58px;
    letter-spacing: -3.6px;
  }
  .elementor-254
    .elementor-element.elementor-element-018db7b
    .elementor-counter-number-wrapper {
    font-size: 44px;
  }
  .elementor-254
    .elementor-element.elementor-element-3c576fa
    > .elementor-element-populated {
    padding: 0px 32px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-268bc5e
    > .elementor-widget-container {
    margin: 12px 0px 0px 44px;
  }
  .elementor-254
    .elementor-element.elementor-element-ad0ef96
    > .elementor-element-populated {
    padding: 0px 0px 0px 32px;
  }
  .elementor-254
    .elementor-element.elementor-element-9c53b42
    > .elementor-widget-container {
    margin: 12px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-21ef022
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-254 .elementor-element.elementor-element-ed7d94b {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-9514d9a {
    padding: 8% 5% 8% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-5980c23
    .elementor-counter-number-wrapper {
    font-size: 66px;
  }
  .elementor-254
    .elementor-element.elementor-element-5980c23
    .elementor-counter-title {
    font-size: 12px;
    letter-spacing: 1.3px;
  }
  .elementor-254
    .elementor-element.elementor-element-042ba65
    .elementor-counter-number-wrapper {
    font-size: 66px;
  }
  .elementor-254
    .elementor-element.elementor-element-042ba65
    .elementor-counter-title {
    font-size: 12px;
    letter-spacing: 1.3px;
  }
  .elementor-254
    .elementor-element.elementor-element-ab17730
    .elementor-counter-number-wrapper {
    font-size: 66px;
  }
  .elementor-254
    .elementor-element.elementor-element-ab17730
    .elementor-counter-title {
    font-size: 12px;
    letter-spacing: 1.3px;
  }
  .elementor-254
    .elementor-element.elementor-element-306f801
    .elementor-counter-number-wrapper {
    font-size: 66px;
  }
  .elementor-254
    .elementor-element.elementor-element-306f801
    .elementor-counter-title {
    font-size: 12px;
    letter-spacing: 1.3px;
  }
  .elementor-254
    .elementor-element.elementor-element-8828168
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-20ee60a
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-a739863
    .elementor-heading-title {
    font-size: 60px;
    letter-spacing: -3.6px;
  }
  .elementor-254
    .elementor-element.elementor-element-3b8112a
    > .elementor-container {
    max-width: 500px;
  }
  .elementor-254
    .elementor-element.elementor-element-d1215dd
    > .elementor-element-populated {
    padding: 0px 16px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-e1ec62a
    .jet-animated-box__front {
    padding: 20px 20px 20px 20px;
  }
  .elementor-254
    .elementor-element.elementor-element-e1ec62a
    .jet-animated-box__back {
    padding: 20px 20px 20px 20px;
  }
  .elementor-254
    .elementor-element.elementor-element-e1ec62a
    .jet-animated-box__title--front {
    margin: 20px 0px 20px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-e1ec62a
    .jet-animated-box__title--back {
    margin: 20px 0px 20px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-e1ec62a
    .jet-animated-box__description--front {
    font-size: 15px;
  }
  .elementor-254
    .elementor-element.elementor-element-e1ec62a
    .jet-animated-box__description--back {
    font-size: 15px;
  }
  .elementor-254
    .elementor-element.elementor-element-eb47f9b
    > .elementor-element-populated {
    padding: 0px 8px 0px 8px;
  }
  .elementor-254
    .elementor-element.elementor-element-a052f15
    .jet-animated-box__front {
    padding: 20px 20px 20px 20px;
  }
  .elementor-254
    .elementor-element.elementor-element-a052f15
    .jet-animated-box__back {
    padding: 20px 20px 20px 20px;
  }
  .elementor-254
    .elementor-element.elementor-element-a052f15
    .jet-animated-box__title--front {
    margin: 20px 0px 20px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-a052f15
    .jet-animated-box__title--back {
    margin: 20px 0px 20px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-a052f15
    .jet-animated-box__description--front {
    font-size: 15px;
  }
  .elementor-254
    .elementor-element.elementor-element-a052f15
    .jet-animated-box__description--back {
    font-size: 15px;
  }
  .elementor-254
    .elementor-element.elementor-element-2fa852c
    > .elementor-element-populated {
    padding: 0px 0px 0px 16px;
  }
  .elementor-254
    .elementor-element.elementor-element-8653e41
    .jet-animated-box__front {
    padding: 20px 20px 20px 20px;
  }
  .elementor-254
    .elementor-element.elementor-element-8653e41
    .jet-animated-box__back {
    padding: 20px 20px 20px 20px;
  }
  .elementor-254
    .elementor-element.elementor-element-8653e41
    .jet-animated-box__title--front {
    margin: 20px 0px 20px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-8653e41
    .jet-animated-box__title--back {
    margin: 20px 0px 20px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-8653e41
    .jet-animated-box__description--front {
    font-size: 15px;
  }
  .elementor-254
    .elementor-element.elementor-element-8653e41
    .jet-animated-box__description--back {
    font-size: 15px;
  }
  .elementor-254 .elementor-element.elementor-element-6088f73 {
    margin-top: 54px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-9cefdcc {
    padding: 8% 5% 8% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-69a448e
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-bbef534
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-41dae29
    .elementor-heading-title {
    font-size: 60px;
    letter-spacing: -3.6px;
  }
  .elementor-254
    .elementor-element.elementor-element-9329f0e
    > .elementor-container {
    max-width: 500px;
  }
  .elementor-254
    .elementor-element.elementor-element-f6a0bd5
    .jet-testimonials__comment {
    font-size: 15px;
  }
  .elementor-254
    .elementor-element.elementor-element-f6a0bd5
    .jet-testimonials__instance
    .jet-arrow.prev-arrow {
    left: -48px;
    right: auto;
  }
  .elementor-254
    .elementor-element.elementor-element-f6a0bd5
    .jet-testimonials__instance
    .jet-arrow.next-arrow {
    right: -48px;
    left: auto;
  }
  .elementor-254 .elementor-element.elementor-element-88bf5dd {
    margin-top: 54px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-6aa8ddf {
    padding: 8% 5% 8% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-ddb4887
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-9849a76
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-9713ca5
    .elementor-heading-title {
    font-size: 60px;
    letter-spacing: -3.6px;
  }
  .elementor-254
    .elementor-element.elementor-element-b39c388
    .elementor-heading-title {
    font-size: 60px;
    letter-spacing: -3.6px;
  }
  .elementor-254
    .elementor-element.elementor-element-5b5d8c6
    .elementor-heading-title {
    font-size: 14px;
  }
  .elementor-254 .elementor-element.elementor-element-dd5dfa6 {
    --spacer-size: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-6f76ace
    > .elementor-element-populated {
    padding: 0px 0px 40px 30px;
  }
  .elementor-254
    .elementor-element.elementor-element-8289e6f
    .timeline-item__point-content.timeline-item__point-content--text {
    font-size: 16px;
  }
  .elementor-254
    .elementor-element.elementor-element-8289e6f
    .timeline-item__point-content {
    height: 56px;
    width: 56px;
  }
  .elementor-254
    .elementor-element.elementor-element-8289e6f
    .jet-timeline--align-center
    .jet-timeline__line {
    margin-left: calc(56px / 2);
    margin-right: calc(56px / 2);
  }
  .elementor-254
    .elementor-element.elementor-element-8289e6f
    .jet-timeline--align-left
    .jet-timeline__line {
    margin-left: calc(56px / 2);
  }
  .elementor-254
    .elementor-element.elementor-element-8289e6f
    .jet-timeline--align-right
    .jet-timeline__line {
    margin-right: calc(56px / 2);
  }
  .elementor-254 .elementor-element.elementor-element-7f2d35b {
    padding: 10% 5% 0% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-8ac5adc
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-2bf4963
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-1759ecd
    .elementor-heading-title {
    font-size: 60px;
    letter-spacing: -3.6px;
  }
  .elementor-254
    .elementor-element.elementor-element-d24d19c
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254 .elementor-element.elementor-element-3ef1435 {
    padding: 8% 5% 8% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-982d960
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-496886c
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-3b91a5d
    .elementor-heading-title {
    font-size: 60px;
    letter-spacing: -3.6px;
  }
  .elementor-254 .elementor-element.elementor-element-30adee8 {
    padding: 8% 5% 8% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-7219ebe7
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-4f4be7a
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-28ddb117
    .elementor-heading-title {
    font-size: 60px;
    letter-spacing: -3.6px;
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts:not(.slick-slider)
    .jet-posts__item {
    max-width: calc(100% / 2);
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts:not(.jet-equal-cols):not(.slick-slider)
    .jet-posts__item {
    flex: 0 0 calc(100% / 2);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% / 2);
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    > .elementor-widget-container {
    padding: 0px 22px 0px 22px;
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts
    .jet-arrow {
    font-size: 18px;
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts
    .jet-arrow:before {
    font-size: 18px;
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts
    .jet-arrow
    svg {
    width: 18px;
    height: 18px;
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts
    .jet-arrow.prev-arrow {
    left: -50px;
    right: auto;
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts
    .jet-arrow.next-arrow {
    right: -50px;
    left: auto;
  }
  .elementor-254 .elementor-element.elementor-element-7aedc469 {
    margin-top: 54px;
    margin-bottom: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-d53d0f4
    > .elementor-element-populated {
    padding: 0px 16px 0px 16px;
  }
  .elementor-254 .elementor-element.elementor-element-5bf909b6 {
    margin-top: 24px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-2d653ed8 {
    padding: 14% 5% 8% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-6500cd2
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-f53deaf
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-a6ca71d
    .elementor-heading-title {
    font-size: 60px;
    letter-spacing: -3.6px;
  }
  .elementor-254
    .elementor-element.elementor-element-5c36622
    > .elementor-element-populated {
    padding: 0px 16px 0px 16px;
  }
  .elementor-254 .elementor-element.elementor-element-e33cfcb {
    margin-top: 24px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-b74fdb4 {
    padding: 8% 5% 8% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-f0038d0
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-7e75117
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-abf3167
    .elementor-heading-title {
    font-size: 60px;
    letter-spacing: -3.6px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts:not(.slick-slider)
    .jet-posts__item {
    max-width: calc(100% / 2);
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts:not(.jet-equal-cols):not(.slick-slider)
    .jet-posts__item {
    flex: 0 0 calc(100% / 2);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% / 2);
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    > .elementor-widget-container {
    padding: 0px 22px 0px 22px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .jet-arrow {
    font-size: 18px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .jet-arrow:before {
    font-size: 18px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .jet-arrow
    svg {
    width: 18px;
    height: 18px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .jet-arrow.prev-arrow {
    left: -50px;
    right: auto;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .jet-arrow.next-arrow {
    right: -50px;
    left: auto;
  }
  .elementor-254 .elementor-element.elementor-element-574e5f9 {
    margin-top: 54px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-d1099d4 {
    padding: 8% 5% 8% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-e870eaa
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-3fe7e01
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254
    .elementor-element.elementor-element-94645c2
    .elementor-heading-title {
    font-size: 60px;
    letter-spacing: -3.6px;
  }
  .elementor-254
    .elementor-element.elementor-element-e5387be
    .jet-subscribe-form__submit {
    font-size: 14px;
  }
  .elementor-254
    .elementor-element.elementor-element-79cd020
    .elementor-widget-container {
    text-align: center;
  }
  .elementor-254
    .elementor-element.elementor-element-8f6fdbc
    > .elementor-element-populated {
    padding: 0px 0px 32px 0px;
  }
  .elementor-254 .elementor-element.elementor-element-a5a36ed img {
    max-width: 50%;
  }
  .elementor-254 .elementor-element.elementor-element-92da929 {
    padding: 8% 5% 8% 5%;
  }
}
@media (max-width: 767px) {
  .elementor-254
    .elementor-element.elementor-element-8902744
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-617e9f3
    .elementor-heading-title {
    font-size: 22px;
  }
  .elementor-254
    .elementor-element.elementor-element-bf57be9
    .elementor-heading-title {
    font-size: 44px;
    line-height: 1em;
    letter-spacing: -1.3px;
  }
  .elementor-254
    .elementor-element.elementor-element-8ebab47
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-8ebab47
    .elementor-heading-title {
    font-size: 15px;
  }
  .elementor-254
    .elementor-element.elementor-element-03e9de9
    .elementor-button {
    font-size: 16px;
    padding: 20px 30px 20px 30px;
  }
  .elementor-254 .elementor-element.elementor-element-e6a306c {
    width: 50%;
  }
  .elementor-254 .elementor-element.elementor-element-aa5ca63 img {
    max-width: 50%;
  }
  .elementor-254 .elementor-element.elementor-element-05bd652 {
    width: 50%;
  }
  .elementor-254 .elementor-element.elementor-element-aa25c9b img {
    max-width: 50%;
  }
  .elementor-254 .elementor-element.elementor-element-86281c4 {
    width: 33%;
  }
  .elementor-254 .elementor-element.elementor-element-eebd364 img {
    max-width: 74px;
  }
  .elementor-254 .elementor-element.elementor-element-53faea6 {
    width: 33%;
  }
  .elementor-254 .elementor-element.elementor-element-38bb466 img {
    max-width: 74px;
  }
  .elementor-254 .elementor-element.elementor-element-441322b {
    width: 33%;
  }
  .elementor-254 .elementor-element.elementor-element-6e7796d img {
    max-width: 74px;
  }
  .elementor-254
    .elementor-element.elementor-element-39d42b4
    > .elementor-shape-bottom
    svg {
    width: calc(112% + 1.3px);
    height: 50px;
  }
  .elementor-254 .elementor-element.elementor-element-39d42b4 {
    padding: 24% 5% 10% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-9790276
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-254
    .elementor-element.elementor-element-db68e72
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254
    .elementor-element.elementor-element-018db7b
    > .elementor-widget-container {
    margin: -74px 0px 0px 86px;
    padding: 22px 22px 22px 22px;
  }
  .elementor-254
    .elementor-element.elementor-element-018db7b
    .elementor-counter-number-wrapper {
    font-size: 32px;
  }
  .elementor-254
    .elementor-element.elementor-element-018db7b
    .elementor-counter-title {
    font-size: 11px;
  }
  .elementor-254
    .elementor-element.elementor-element-3c576fa
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-268bc5e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-ad0ef96.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-254
    .elementor-element.elementor-element-ad0ef96
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-9c53b42
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-21ef022
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-254 .elementor-element.elementor-element-ed7d94b {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-9514d9a {
    padding: 12% 5% 12% 5%;
  }
  .elementor-254 .elementor-element.elementor-element-ea54e66 {
    width: 50%;
  }
  .elementor-254
    .elementor-element.elementor-element-5980c23
    .elementor-counter-number-wrapper {
    font-size: 60px;
  }
  .elementor-254
    .elementor-element.elementor-element-5980c23
    .elementor-counter-title {
    font-size: 10px;
    letter-spacing: 2px;
  }
  .elementor-254 .elementor-element.elementor-element-28b1c41 {
    width: 50%;
  }
  .elementor-254
    .elementor-element.elementor-element-042ba65
    .elementor-counter-number-wrapper {
    font-size: 60px;
  }
  .elementor-254
    .elementor-element.elementor-element-042ba65
    .elementor-counter-title {
    font-size: 10px;
    letter-spacing: 2px;
  }
  .elementor-254 .elementor-element.elementor-element-2eb1760 {
    width: 50%;
  }
  .elementor-254
    .elementor-element.elementor-element-2eb1760
    > .elementor-element-populated {
    padding: 40px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-ab17730
    .elementor-counter-number-wrapper {
    font-size: 60px;
  }
  .elementor-254
    .elementor-element.elementor-element-ab17730
    .elementor-counter-title {
    font-size: 10px;
    letter-spacing: 2px;
  }
  .elementor-254 .elementor-element.elementor-element-9316e22 {
    width: 50%;
  }
  .elementor-254
    .elementor-element.elementor-element-9316e22
    > .elementor-element-populated {
    padding: 40px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-306f801
    .elementor-counter-number-wrapper {
    font-size: 60px;
  }
  .elementor-254
    .elementor-element.elementor-element-306f801
    .elementor-counter-title {
    font-size: 10px;
    letter-spacing: 2px;
  }
  .elementor-254 .elementor-element.elementor-element-acb913a {
    padding: 12% 5% 12% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-8828168
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-20ee60a
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-254
    .elementor-element.elementor-element-a739863
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254 .elementor-element.elementor-element-3b8112a {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-d1215dd
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-e1ec62a
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-e1ec62a
    .jet-animated-box {
    height: 300px;
  }
  .elementor-254
    .elementor-element.elementor-element-eb47f9b
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-a052f15
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-a052f15
    .jet-animated-box {
    height: 300px;
  }
  .elementor-254
    .elementor-element.elementor-element-2fa852c
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-8653e41
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-8653e41
    .jet-animated-box {
    height: 300px;
  }
  .elementor-254 .elementor-element.elementor-element-6088f73 {
    margin-top: 32px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-9cefdcc {
    padding: 12% 5% 12% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-69a448e
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-bbef534
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-254
    .elementor-element.elementor-element-41dae29
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254 .elementor-element.elementor-element-9329f0e {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-f6a0bd5
    .jet-testimonials__comment {
    padding: 32px 32px 32px 32px;
  }
  .elementor-254
    .elementor-element.elementor-element-f6a0bd5
    .jet-testimonials__instance
    .jet-arrow.prev-arrow {
    left: -26px;
    right: auto;
  }
  .elementor-254
    .elementor-element.elementor-element-f6a0bd5
    .jet-testimonials__instance
    .jet-arrow.next-arrow {
    right: -26px;
    left: auto;
  }
  .elementor-254 .elementor-element.elementor-element-88bf5dd {
    margin-top: 32px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-6aa8ddf {
    padding: 12% 5% 12% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-257dd9e
    > .elementor-element-populated {
    padding: 40px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-9849a76
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-254
    .elementor-element.elementor-element-9713ca5
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254 .elementor-element.elementor-element-583a52e {
    --spacer-size: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-b39c388
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254 .elementor-element.elementor-element-5b5d8c6 {
    text-align: center;
  }
  .elementor-254 .elementor-element.elementor-element-dd5dfa6 {
    --spacer-size: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-91f5df8 {
    text-align: center;
  }
  .elementor-254 .elementor-element.elementor-element-299caee {
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 10% 10% 10% 10%;
  }
  .elementor-254
    .elementor-element.elementor-element-6f76ace
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-8289e6f
    .jet-timeline-item
    .timeline-item__card-content {
    padding: 26px 26px 26px 26px;
  }
  .elementor-254 .elementor-element.elementor-element-7f2d35b {
    padding: 12% 5% 12% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-8ac5adc
    > .elementor-element-populated {
    padding: 32px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-2bf4963
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-254
    .elementor-element.elementor-element-1759ecd
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254 .elementor-element.elementor-element-be52faa {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-51cb4c6
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-d24d19c
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254 .elementor-element.elementor-element-6323968 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-3ef1435 {
    padding: 12% 5% 12% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-982d960
    > .elementor-element-populated {
    padding: 32px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-496886c
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-254
    .elementor-element.elementor-element-3b91a5d
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254 .elementor-element.elementor-element-b44f1f5 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-30adee8 {
    padding: 12% 5% 12% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-7219ebe7
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-4f4be7a
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-254
    .elementor-element.elementor-element-28ddb117
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254 .elementor-element.elementor-element-1f05c1d6 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts:not(.slick-slider)
    .jet-posts__item {
    max-width: calc(100% / 1);
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts:not(.jet-equal-cols):not(.slick-slider)
    .jet-posts__item {
    flex: 0 0 calc(100% / 1);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% / 1);
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts
    .jet-posts__inner-content {
    padding: 36px 36px 36px 36px;
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts
    .entry-title,
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts
    .entry-title
    a {
    font-size: 20px;
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts
    .jet-arrow.prev-arrow {
    left: -32px;
    right: auto;
  }
  .elementor-254
    .elementor-element.elementor-element-1b046b5
    .jet-posts
    .jet-arrow.next-arrow {
    right: -32px;
    left: auto;
  }
  .elementor-254 .elementor-element.elementor-element-7aedc469 {
    margin-top: 32px;
    margin-bottom: 32px;
  }
  .elementor-254
    .elementor-element.elementor-element-d53d0f4
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-4539f42
    .jet-button__container {
    justify-content: center;
  }
  .elementor-254 .elementor-element.elementor-element-5bf909b6 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-2d653ed8 {
    padding: 12% 5% 12% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-6500cd2
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-f53deaf
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-254
    .elementor-element.elementor-element-a6ca71d
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254 .elementor-element.elementor-element-5c81588 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-5c36622
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-0f0a45c
    .jet-button__container {
    justify-content: center;
  }
  .elementor-254
    .elementor-element.elementor-element-0f0a45c
    .jet-button__state-normal
    .jet-button__label {
    font-size: 18px;
  }
  .elementor-254 .elementor-element.elementor-element-e33cfcb {
    margin-top: 30px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-b74fdb4 {
    padding: 12% 5% 12% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-f0038d0
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-7e75117
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-254
    .elementor-element.elementor-element-abf3167
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254
    .elementor-element.elementor-element-1869d37
    > .elementor-element-populated {
    margin: 24px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-0defb69
    .jet-button__container {
    justify-content: center;
  }
  .elementor-254 .elementor-element.elementor-element-529952b {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .jet-posts__item {
    padding: 0px 12px 0px 0px;
  }
  .elementor-254 .elementor-element.elementor-element-619a52d .jet-posts {
    margin-right: -12px;
    margin-left: -0px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .jet-posts__inner-content {
    padding: 6px 6px 6px 6px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .entry-title,
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .entry-title
    a {
    font-size: 18px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .post-meta {
    font-size: 11px;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .jet-arrow.prev-arrow {
    left: -32px;
    right: auto;
  }
  .elementor-254
    .elementor-element.elementor-element-619a52d
    .jet-posts
    .jet-arrow.next-arrow {
    right: -32px;
    left: auto;
  }
  .elementor-254 .elementor-element.elementor-element-574e5f9 {
    margin-top: 32px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-d1099d4 {
    padding: 12% 5% 12% 5%;
  }
  .elementor-254
    .elementor-element.elementor-element-e870eaa
    > .elementor-element-populated {
    padding: 32px 0px 0px 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-3fe7e01
    .elementor-heading-title {
    font-size: 24px;
  }
  .elementor-254
    .elementor-element.elementor-element-94645c2
    .elementor-heading-title {
    font-size: 42px;
    letter-spacing: -2.3px;
  }
  .elementor-254
    .elementor-element.elementor-element-e5387be
    .jet-subscribe-form {
    width: 100%;
  }
  .elementor-254
    .elementor-element.elementor-element-e5387be
    .jet-subscribe-form__input {
    width: 100%;
    font-size: 14px;
  }
  .elementor-254
    .elementor-element.elementor-element-e5387be
    .jet-subscribe-form__submit {
    font-size: 12px;
  }
  .elementor-254
    .elementor-element.elementor-element-e5387be
    .jet-subscribe-form__submit {
    padding: 24px 24px 24px 24px;
    margin: 0px 0px 0px 0px;
  }
  .elementor-254 .elementor-element.elementor-element-e85ed45 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-2f3dff6
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-254
    .elementor-element.elementor-element-8f6fdbc
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-254 .elementor-element.elementor-element-a5a36ed img {
    max-width: 80%;
  }
  .elementor-254 .elementor-element.elementor-element-4415f02 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-254 .elementor-element.elementor-element-92da929 {
    padding: 12% 5% 12% 5%;
  }
}
