.elementor-678
  .elementor-element.elementor-element-12d6da3:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-678
  .elementor-element.elementor-element-12d6da3
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/09/bg_404_.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-678
  .elementor-element.elementor-element-12d6da3
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: radial-gradient(
    at top center,
    #030818cc 50%,
    var(--e-global-color-044b931) 100%
  );
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-678 .elementor-element.elementor-element-12d6da3 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 7% 0% 0% 0%;
}
.elementor-678
  .elementor-element.elementor-element-ee30ad4
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-678 .elementor-element.elementor-element-75abb51 {
  padding: 7em 0em 3em 0em;
}
.elementor-678
  .elementor-element.elementor-element-27731fa
  .elementor-heading-title {
  color: var(--e-global-color-text);
}
.elementor-678
  .elementor-element.elementor-element-1194be2
  .elementor-heading-title {
  color: var(--e-global-color-text);
}
.elementor-678
  .elementor-element.elementor-element-960989e
  .elementor-heading-title {
  color: var(--e-global-color-text);
}
.elementor-678
  .elementor-element.elementor-element-52e839b
  .elementor-countdown-wrapper {
  max-width: 100%;
}
.elementor-678
  .elementor-element.elementor-element-52e839b
  .elementor-countdown-item {
  background-color: var(--e-global-color-a230134);
  border-radius: 10px 10px 10px 10px;
}
body:not(.rtl)
  .elementor-678
  .elementor-element.elementor-element-52e839b
  .elementor-countdown-item:not(:first-of-type) {
  margin-left: calc(14px / 2);
}
body:not(.rtl)
  .elementor-678
  .elementor-element.elementor-element-52e839b
  .elementor-countdown-item:not(:last-of-type) {
  margin-right: calc(14px / 2);
}
body.rtl
  .elementor-678
  .elementor-element.elementor-element-52e839b
  .elementor-countdown-item:not(:first-of-type) {
  margin-right: calc(14px / 2);
}
body.rtl
  .elementor-678
  .elementor-element.elementor-element-52e839b
  .elementor-countdown-item:not(:last-of-type) {
  margin-left: calc(14px / 2);
}
.elementor-678
  .elementor-element.elementor-element-52e839b
  .elementor-countdown-digits {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}
.elementor-678
  .elementor-element.elementor-element-52e839b
  .elementor-countdown-label {
  font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
  font-size: var(--e-global-typography-520c191-font-size);
  font-weight: var(--e-global-typography-520c191-font-weight);
  line-height: var(--e-global-typography-520c191-line-height);
  letter-spacing: var(--e-global-typography-520c191-letter-spacing);
  word-spacing: var(--e-global-typography-520c191-word-spacing);
}
.elementor-678 .elementor-element.elementor-element-b828ba3 img {
  width: 100vw;
  max-width: 35vw;
}
.elementor-678
  .elementor-element.elementor-element-b828ba3
  > .elementor-widget-container {
  margin: 0em 0em -8em 0em;
}
.elementor-678
  .elementor-element.elementor-element-83e5546:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-678
  .elementor-element.elementor-element-83e5546
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2022/09/dashed.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-678 .elementor-element.elementor-element-83e5546 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 5em 0em 7em 0em;
}
.elementor-678
  .elementor-element.elementor-element-83e5546
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-678
  .elementor-element.elementor-element-f0b7342
  > .elementor-element-populated {
  padding: 0em 0em 0em 0em;
}
.elementor-678
  .elementor-element.elementor-element-6b19f43
  > .elementor-container {
  max-width: 720px;
}
.elementor-678
  .elementor-element.elementor-element-bf1c644
  > .elementor-element-populated {
  padding: 2em 2em 2em 2em;
}
.elementor-678 .elementor-element.elementor-element-1805279 {
  text-align: center;
}
.elementor-678 .elementor-element.elementor-element-a56e560 {
  text-align: center;
}
.elementor-678
  .elementor-element.elementor-element-c59aafe:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-678
  .elementor-element.elementor-element-c59aafe
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-678
  .elementor-element.elementor-element-c59aafe
  > .elementor-element-populated,
.elementor-678
  .elementor-element.elementor-element-c59aafe
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-678
  .elementor-element.elementor-element-c59aafe
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-678
  .elementor-element.elementor-element-c59aafe
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 42px 10px 68px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 3em 3em 3em 3em;
}
.elementor-678
  .elementor-element.elementor-element-c59aafe
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-678
  .elementor-element.elementor-element-879f65a
  > .elementor-widget-container {
  margin: -5em 0em 0em 0em;
}
.elementor-678
  .elementor-element.elementor-element-2e18ac7:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-678
  .elementor-element.elementor-element-2e18ac7
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-678
  .elementor-element.elementor-element-2e18ac7
  > .elementor-element-populated,
.elementor-678
  .elementor-element.elementor-element-2e18ac7
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-678
  .elementor-element.elementor-element-2e18ac7
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-678
  .elementor-element.elementor-element-2e18ac7
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 100px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 3em 3em 3em 3em;
}
.elementor-678
  .elementor-element.elementor-element-2e18ac7
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-678
  .elementor-element.elementor-element-c270e8f
  > .elementor-widget-container {
  margin: -5em 0em 0em 0em;
}
.elementor-678
  .elementor-element.elementor-element-2829a3f:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-678
  .elementor-element.elementor-element-2829a3f
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-678
  .elementor-element.elementor-element-2829a3f
  > .elementor-element-populated,
.elementor-678
  .elementor-element.elementor-element-2829a3f
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-678
  .elementor-element.elementor-element-2829a3f
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-678
  .elementor-element.elementor-element-2829a3f
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 42px 10px 68px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 3em 3em 3em 3em;
}
.elementor-678
  .elementor-element.elementor-element-2829a3f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-678
  .elementor-element.elementor-element-b077391
  > .elementor-widget-container {
  margin: -5em 0em 0em 0em;
}
.elementor-678
  .elementor-element.elementor-element-5a58003:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-678
  .elementor-element.elementor-element-5a58003
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-678
  .elementor-element.elementor-element-5a58003
  > .elementor-element-populated,
.elementor-678
  .elementor-element.elementor-element-5a58003
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-678
  .elementor-element.elementor-element-5a58003
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-678
  .elementor-element.elementor-element-5a58003
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 100px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 3em 3em 3em 3em;
}
.elementor-678
  .elementor-element.elementor-element-5a58003
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-678
  .elementor-element.elementor-element-08b6a94
  > .elementor-widget-container {
  margin: -5em 0em 0em 0em;
}
.elementor-678
  .elementor-element.elementor-element-4317594
  > .elementor-container {
  max-width: 720px;
}
.elementor-678
  .elementor-element.elementor-element-4317594:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-678
  .elementor-element.elementor-element-4317594
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/subheader3.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-678
  .elementor-element.elementor-element-4317594
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    #229b992b 0%,
    var(--e-global-color-044b931) 100%
  );
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-678 .elementor-element.elementor-element-4317594 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 7em 0em 7em 0em;
}
.elementor-678 .elementor-element.elementor-element-2e09ae0 {
  text-align: center;
}
.elementor-678
  .elementor-element.elementor-element-2e09ae0
  .elementor-heading-title {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-size: var(--e-global-typography-primary-font-size);
  font-weight: var(--e-global-typography-primary-font-weight);
  line-height: var(--e-global-typography-primary-line-height);
  letter-spacing: var(--e-global-typography-primary-letter-spacing);
}
.elementor-678 .elementor-element.elementor-element-6bdcfa5 {
  text-align: center;
  color: var(--e-global-color-text);
}
.elementor-678 .elementor-element.elementor-element-4f46d41 .video-content {
  text-align: center;
}
.elementor-678
  .elementor-element.elementor-element-4f46d41
  .ekit-video-popup-btn
  i {
  font-size: 35px;
}
.elementor-678
  .elementor-element.elementor-element-4f46d41
  .ekit-video-popup-btn
  svg {
  max-width: 35px;
}
.elementor-678
  .elementor-element.elementor-element-4f46d41
  .ekit-video-popup-btn {
  width: 100px;
  height: 100px;
  line-height: 100px;
  color: var(--e-global-color-d49ac81);
  background-color: var(--e-global-color-text);
}
.elementor-678
  .elementor-element.elementor-element-4f46d41
  .ekit-video-popup-btn.glow-btn:before {
  color: var(--e-global-color-bb890b8);
}
.elementor-678
  .elementor-element.elementor-element-4f46d41
  .ekit-video-popup-btn.glow-btn:after {
  color: var(--e-global-color-bb890b8);
}
.elementor-678
  .elementor-element.elementor-element-4f46d41
  .ekit-video-popup-btn.glow-btn
  > i:after {
  color: var(--e-global-color-bb890b8);
}
.elementor-678
  .elementor-element.elementor-element-4f46d41
  .ekit-video-popup-btn
  svg
  path {
  stroke: var(--e-global-color-d49ac81);
  fill: var(--e-global-color-d49ac81);
}
.elementor-678
  .elementor-element.elementor-element-4f46d41
  .ekit-video-popup-btn:hover {
  color: #ffffff;
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    var(--e-global-color-639e8dd) 0%,
    var(--e-global-color-bb890b8) 100%
  );
}
.elementor-678
  .elementor-element.elementor-element-4f46d41
  .ekit-video-popup-btn:hover
  svg
  path {
  stroke: #ffffff;
  fill: #ffffff;
}
.elementor-678 .elementor-element.elementor-element-063627f {
  padding: 7em 0em 4em 0em;
}
.elementor-678
  .elementor-element.elementor-element-1364e6d
  > .elementor-element-populated {
  padding: 2em 2em 2em 2em;
}
.elementor-678
  .elementor-element.elementor-element-6c97546
  .elementskit-accordion
  .elementskit-card-header
  > .elementskit-btn-link {
  font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
  font-size: var(--e-global-typography-7044a64-font-size);
  font-weight: var(--e-global-typography-7044a64-font-weight);
  line-height: var(--e-global-typography-7044a64-line-height);
  letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
  word-spacing: var(--e-global-typography-7044a64-word-spacing);
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-text);
  border-radius: 10px 10px 10px 10px;
  padding: 28px 28px 28px 28px;
}
.elementor-678
  .elementor-element.elementor-element-6c97546
  .elementskit-accordion
  .elementskit-card
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"] {
  color: var(--e-global-color-text);
  border-radius: 10px 10px 0px 0px;
}
.elementor-678
  .elementor-element.elementor-element-6c97546
  .elementskit-accordion.curve-shape
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"] {
  color: var(--e-global-color-text);
}
.elementor-678
  .elementor-element.elementor-element-6c97546
  .elementskit-accordion.accoedion-primary
  .elementskit-card
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"],
.elementor-678
  .elementor-element.elementor-element-6c97546
  .elementskit-accordion
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"],
.elementor-678
  .elementor-element.elementor-element-6c97546
  .elementskit-accordion.floating-style
  .elementskit-card
  .elementskit-btn-link[aria-expanded="true"] {
  background-color: var(--e-global-color-d49ac81);
}
.elementor-678
  .elementor-element.elementor-element-6c97546
  .elementskit-accordion
  .elementskit-card-body
  p,
.elementor-678
  .elementor-element.elementor-element-6c97546
  .elementskit-accordion
  .elementskit-card-body {
  font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
  font-size: var(--e-global-typography-b2ce6af-font-size);
  font-weight: var(--e-global-typography-b2ce6af-font-weight);
  text-transform: var(--e-global-typography-b2ce6af-text-transform);
  font-style: var(--e-global-typography-b2ce6af-font-style);
  line-height: var(--e-global-typography-b2ce6af-line-height);
  letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
  word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}
.elementor-678
  .elementor-element.elementor-element-6c97546
  .elementskit-accordion
  .elementskit-card-body,
.elementor-678
  .elementor-element.elementor-element-6c97546
  .accordion.floating-style
  .elementskit-card-body {
  background-color: var(--e-global-color-text);
}
.elementor-678
  .elementor-element.elementor-element-6c97546
  .elementskit-accordion
  .elementskit-card-body {
  border-radius: 0px 0px 10px 10px;
  padding: 28px 28px 28px 28px;
}
.elementor-678
  .elementor-element.elementor-element-6c97546
  .ekit_accordion_icon_group,
.elementor-678
  .elementor-element.elementor-element-6c97546
  .ekit_accordion_icon_left_group {
  margin: 28px 28px 28px 28px;
}
.elementor-678 .elementor-element.elementor-element-8f2f4e7 {
  padding: 0em 0em 7em 0em;
}
.elementor-678
  .elementor-element.elementor-element-43a9e94
  > .elementor-element-populated {
  padding: 0em 0em 0em 0em;
}
.elementor-678
  .elementor-element.elementor-element-b4246cf
  > .elementor-container {
  max-width: 720px;
}
.elementor-678
  .elementor-element.elementor-element-3392c98
  > .elementor-element-populated {
  padding: 2em 2em 2em 2em;
}
.elementor-678 .elementor-element.elementor-element-b2038e6 {
  text-align: center;
}
.elementor-678 .elementor-element.elementor-element-824fa80 {
  text-align: center;
}
.elementor-678 .elementor-element.elementor-element-2cc6163 img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-678 .elementor-element.elementor-element-2cc6163:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-678
  .elementor-element.elementor-element-2cc6163
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-678 .elementor-element.elementor-element-2cc6163 {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-678 .elementor-element.elementor-element-f1fa30b img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-678 .elementor-element.elementor-element-f1fa30b:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-678
  .elementor-element.elementor-element-f1fa30b
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-678 .elementor-element.elementor-element-f1fa30b {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-678 .elementor-element.elementor-element-bf4b76c img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-678 .elementor-element.elementor-element-bf4b76c:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-678
  .elementor-element.elementor-element-bf4b76c
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-678 .elementor-element.elementor-element-bf4b76c {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-678 .elementor-element.elementor-element-9e5eaba img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-678 .elementor-element.elementor-element-9e5eaba:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-678
  .elementor-element.elementor-element-9e5eaba
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-678 .elementor-element.elementor-element-9e5eaba {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-678 .elementor-element.elementor-element-51c51ee img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-678 .elementor-element.elementor-element-51c51ee:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-678
  .elementor-element.elementor-element-51c51ee
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-678 .elementor-element.elementor-element-51c51ee {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-678 .elementor-element.elementor-element-931f4eb img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-678 .elementor-element.elementor-element-931f4eb:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-678
  .elementor-element.elementor-element-931f4eb
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-678 .elementor-element.elementor-element-931f4eb {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-678 .elementor-element.elementor-element-0b8ed39 img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-678 .elementor-element.elementor-element-0b8ed39:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-678
  .elementor-element.elementor-element-0b8ed39
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-678 .elementor-element.elementor-element-0b8ed39 {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-678 .elementor-element.elementor-element-75892dd img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-678 .elementor-element.elementor-element-75892dd:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-678
  .elementor-element.elementor-element-75892dd
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-678 .elementor-element.elementor-element-75892dd {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
@media (min-width: 768px) {
  .elementor-678 .elementor-element.elementor-element-1364e6d {
    width: 35%;
  }
  .elementor-678 .elementor-element.elementor-element-3b0862e {
    width: 65%;
  }
}
@media (max-width: 1024px) {
  .elementor-678 .elementor-element.elementor-element-12d6da3 {
    padding: 7em 0em 0em 0em;
  }
  .elementor-678 .elementor-element.elementor-element-75abb51 {
    padding: 3em 0em 3em 0em;
  }
  .elementor-678
    .elementor-element.elementor-element-748991d
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-678
    .elementor-element.elementor-element-52e839b
    .elementor-countdown-digits {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-678
    .elementor-element.elementor-element-52e839b
    .elementor-countdown-label {
    font-size: var(--e-global-typography-520c191-font-size);
    line-height: var(--e-global-typography-520c191-line-height);
    letter-spacing: var(--e-global-typography-520c191-letter-spacing);
    word-spacing: var(--e-global-typography-520c191-word-spacing);
  }
  .elementor-bc-flex-widget
    .elementor-678
    .elementor-element.elementor-element-f97800f.elementor-column
    .elementor-widget-wrap {
    align-items: flex-end;
  }
  .elementor-678
    .elementor-element.elementor-element-f97800f.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
  }
  .elementor-678 .elementor-element.elementor-element-b828ba3 img {
    max-width: 100%;
  }
  .elementor-678
    .elementor-element.elementor-element-b828ba3
    > .elementor-widget-container {
    margin: 0em 0em 0em 0em;
  }
  .elementor-678 .elementor-element.elementor-element-83e5546 {
    padding: 1em 0em 3em 0em;
  }
  .elementor-678
    .elementor-element.elementor-element-c59aafe
    > .elementor-element-populated {
    margin: 42px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 3em 1em 2em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-2e18ac7
    > .elementor-element-populated {
    margin: 42px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 3em 1em 2em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-2829a3f
    > .elementor-element-populated {
    margin: 42px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 3em 1em 2em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-5a58003
    > .elementor-element-populated {
    margin: 42px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 3em 1em 2em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-2e09ae0
    .elementor-heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
  }
  .elementor-678 .elementor-element.elementor-element-063627f {
    padding: 3em 0em 3em 0em;
  }
  .elementor-678
    .elementor-element.elementor-element-6c97546
    .elementskit-accordion
    .elementskit-card-header
    > .elementskit-btn-link {
    font-size: var(--e-global-typography-7044a64-font-size);
    line-height: var(--e-global-typography-7044a64-line-height);
    letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
    word-spacing: var(--e-global-typography-7044a64-word-spacing);
  }
  .elementor-678
    .elementor-element.elementor-element-6c97546
    .elementskit-accordion
    .elementskit-card-body
    p,
  .elementor-678
    .elementor-element.elementor-element-6c97546
    .elementskit-accordion
    .elementskit-card-body {
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
  }
  .elementor-678 .elementor-element.elementor-element-8f2f4e7 {
    padding: 1em 0em 3em 0em;
  }
  .elementor-678
    .elementor-element.elementor-element-2cc6163
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-f1fa30b
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-bf4b76c
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-9e5eaba
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-51c51ee
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-931f4eb
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-0b8ed39
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-678
    .elementor-element.elementor-element-75892dd
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
}
@media (max-width: 767px) {
  .elementor-678
    .elementor-element.elementor-element-52e839b
    .elementor-countdown-digits {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }
  .elementor-678
    .elementor-element.elementor-element-52e839b
    .elementor-countdown-label {
    font-size: var(--e-global-typography-520c191-font-size);
    line-height: var(--e-global-typography-520c191-line-height);
    letter-spacing: var(--e-global-typography-520c191-letter-spacing);
    word-spacing: var(--e-global-typography-520c191-word-spacing);
  }
  .elementor-678 .elementor-element.elementor-element-83e5546 {
    padding: 0em 0em 2em 0em;
  }
  .elementor-678
    .elementor-element.elementor-element-c59aafe
    > .elementor-element-populated {
    padding: 3em 2em 2em 2em;
  }
  .elementor-678
    .elementor-element.elementor-element-2e18ac7
    > .elementor-element-populated {
    padding: 3em 2em 2em 2em;
  }
  .elementor-678
    .elementor-element.elementor-element-2829a3f
    > .elementor-element-populated {
    padding: 3em 2em 2em 2em;
  }
  .elementor-678
    .elementor-element.elementor-element-5a58003
    > .elementor-element-populated {
    padding: 3em 2em 2em 2em;
  }
  .elementor-678 .elementor-element.elementor-element-4317594 {
    padding: 3em 0em 3em 0em;
  }
  .elementor-678
    .elementor-element.elementor-element-2e09ae0
    .elementor-heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
  }
  .elementor-678 .elementor-element.elementor-element-063627f {
    padding: 0em 0em 2em 0em;
  }
  .elementor-678
    .elementor-element.elementor-element-6c97546
    .elementskit-accordion
    .elementskit-card-header
    > .elementskit-btn-link {
    font-size: var(--e-global-typography-7044a64-font-size);
    line-height: var(--e-global-typography-7044a64-line-height);
    letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
    word-spacing: var(--e-global-typography-7044a64-word-spacing);
    padding: 14px 14px 14px 14px;
  }
  .elementor-678
    .elementor-element.elementor-element-6c97546
    .elementskit-accordion
    .elementskit-card-body
    p,
  .elementor-678
    .elementor-element.elementor-element-6c97546
    .elementskit-accordion
    .elementskit-card-body {
    font-size: var(--e-global-typography-b2ce6af-font-size);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
  }
  .elementor-678
    .elementor-element.elementor-element-6c97546
    .elementskit-accordion
    .elementskit-card-body {
    padding: 14px 14px 14px 14px;
  }
  .elementor-678
    .elementor-element.elementor-element-6c97546
    .ekit_accordion_icon_group,
  .elementor-678
    .elementor-element.elementor-element-6c97546
    .ekit_accordion_icon_left_group {
    margin: 14px 14px 14px 14px;
  }
  .elementor-678 .elementor-element.elementor-element-8f2f4e7 {
    padding: 0em 0em 2em 0em;
  }
  .elementor-678 .elementor-element.elementor-element-2cc6163 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-678 .elementor-element.elementor-element-f1fa30b {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-678 .elementor-element.elementor-element-bf4b76c {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-678 .elementor-element.elementor-element-9e5eaba {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-678 .elementor-element.elementor-element-51c51ee {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-678 .elementor-element.elementor-element-931f4eb {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-678 .elementor-element.elementor-element-0b8ed39 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-678 .elementor-element.elementor-element-75892dd {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-678 .elementor-element.elementor-element-c59aafe {
    width: 50%;
  }
  .elementor-678 .elementor-element.elementor-element-2e18ac7 {
    width: 50%;
  }
  .elementor-678 .elementor-element.elementor-element-2829a3f {
    width: 50%;
  }
  .elementor-678 .elementor-element.elementor-element-5a58003 {
    width: 50%;
  }
}
