.elementor-239
  .elementor-element.elementor-element-93d081a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-93d081a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/1-3-scaled.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-239
  .elementor-element.elementor-element-93d081a
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #33333300 100%);
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-93d081a
  > .elementor-container {
  min-height: 100vh;
}
.elementor-239 .elementor-element.elementor-element-93d081a {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-bb73145.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-239
  .elementor-element.elementor-element-314fe5b
  > .elementor-container {
  min-height: 80vh;
}
.elementor-widget-heading .elementor-heading-title {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: var(--e-global-color-primary);
}
.elementor-239
  .elementor-element.elementor-element-8506342
  > .elementor-widget-container {
  margin: 12% 0% 0% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-8506342 {
  text-align: center;
}
.elementor-239
  .elementor-element.elementor-element-8506342
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 76px;
  font-weight: 400;
  line-height: 36px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: #ffffff;
}
.elementor-widget-text-editor {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked
  .elementor-drop-cap {
  background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed
  .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default
  .elementor-drop-cap {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-239
  .elementor-element.elementor-element-3e6d2f3
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-3e6d2f3 {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 26px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-1d89f45
  > .elementor-container {
  max-width: 1140px;
  min-height: 15vh;
}
.elementor-bc-flex-widget
  .elementor-239
  .elementor-element.elementor-element-dd1fc12.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-239
  .elementor-element.elementor-element-dd1fc12.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-239 .elementor-element.elementor-element-60ddd54 {
  width: var(--container-widget-width, 1140px);
  max-width: 1140px;
  --container-widget-width: 1140px;
  --container-widget-flex-grow: 0;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.48);
}
.elementor-239
  .elementor-element.elementor-element-60ddd54
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-fb96c6a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-fb96c6a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/2-3-scaled.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-239
  .elementor-element.elementor-element-fb96c6a
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #33333300 100%);
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-fb96c6a
  > .elementor-container {
  min-height: 100vh;
}
.elementor-239 .elementor-element.elementor-element-fb96c6a {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-f8d23e7.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-239 .elementor-element.elementor-element-dc3e53b {
  width: var(--container-widget-width, 1160px);
  max-width: 1160px;
  --container-widget-width: 1160px;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-239
  .elementor-element.elementor-element-dc3e53b
  > .elementor-widget-container {
  margin: 6% 0% 0% 0%;
  padding: 0px 40px 0px 40px;
}
.elementor-239
  .elementor-element.elementor-element-dc3e53b
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-79abd38
  > .elementor-container {
  max-width: 1160px;
}
.elementor-239 .elementor-element.elementor-element-79abd38 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-2a41ea2:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-2a41ea2
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #02010100;
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-2a41ea2.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-239
  .elementor-element.elementor-element-2a41ea2
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 20px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-2a41ea2
  > .elementor-element-populated,
.elementor-239
  .elementor-element.elementor-element-2a41ea2
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-239
  .elementor-element.elementor-element-2a41ea2
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-2a41ea2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239 .elementor-element.elementor-element-3c0c32d {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-1af94b3 {
  width: initial;
  max-width: initial;
  text-align: left;
}
.elementor-239
  .elementor-element.elementor-element-1af94b3
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-1af94b3
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 35px;
  font-weight: 400;
  color: #ffffff;
}
.elementor-239 .elementor-element.elementor-element-818d25a {
  width: var(--container-widget-width, 38px);
  max-width: 38px;
  --container-widget-width: 38px;
  --container-widget-flex-grow: 0;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 22px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-818d25a
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-6e8ebb0:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-6e8ebb0
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-6e8ebb0.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-239
  .elementor-element.elementor-element-6e8ebb0
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 20px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-6e8ebb0
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239 .elementor-element.elementor-element-baa826a {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-202a5cd {
  width: initial;
  max-width: initial;
  text-align: left;
}
.elementor-239
  .elementor-element.elementor-element-202a5cd
  > .elementor-widget-container {
  margin: -25px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-202a5cd
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 35px;
  font-weight: 400;
  color: #ffffff;
}
.elementor-239 .elementor-element.elementor-element-f706fb7 {
  width: var(--container-widget-width, 38px);
  max-width: 38px;
  --container-widget-width: 38px;
  --container-widget-flex-grow: 0;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 22px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-f706fb7
  > .elementor-widget-container {
  margin: -20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-7331b8e:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-7331b8e
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-7331b8e.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-239
  .elementor-element.elementor-element-7331b8e
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 20px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-7331b8e
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239 .elementor-element.elementor-element-02fc6b0 {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-9cf82bd {
  width: initial;
  max-width: initial;
  text-align: left;
}
.elementor-239
  .elementor-element.elementor-element-9cf82bd
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-9cf82bd
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 35px;
  font-weight: 400;
  color: #ffffff;
}
.elementor-239 .elementor-element.elementor-element-8bd0a18 {
  width: var(--container-widget-width, 28px);
  max-width: 28px;
  --container-widget-width: 28px;
  --container-widget-flex-grow: 0;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 22px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-8bd0a18
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c69ad80.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-239
  .elementor-element.elementor-element-c69ad80
  > .elementor-element-populated {
  margin: 20px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-1b02b4a {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-ddd4f66 {
  width: initial;
  max-width: initial;
  text-align: left;
}
.elementor-239
  .elementor-element.elementor-element-ddd4f66
  > .elementor-widget-container {
  margin: -25px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-ddd4f66
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 35px;
  font-weight: 400;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: #ffffff;
}
.elementor-239 .elementor-element.elementor-element-4289394 {
  width: var(--container-widget-width, 48px);
  max-width: 48px;
  --container-widget-width: 48px;
  --container-widget-flex-grow: 0;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 22px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-4289394
  > .elementor-widget-container {
  margin: -20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-220b044:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-220b044
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/3-2-scaled.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-239
  .elementor-element.elementor-element-220b044
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #33333300 100%);
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-220b044
  > .elementor-container {
  min-height: 100vh;
}
.elementor-239 .elementor-element.elementor-element-220b044 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-688fe47
  > .elementor-widget-container {
  margin: 6% 0% 0% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-688fe47 {
  text-align: center;
}
.elementor-239
  .elementor-element.elementor-element-688fe47
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 36px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-3b0d624
  > .elementor-container {
  max-width: 900px;
}
.elementor-239 .elementor-element.elementor-element-3b0d624 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-9bfa7f9:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-9bfa7f9
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #02010100;
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-9bfa7f9.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-239
  .elementor-element.elementor-element-9bfa7f9
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 20px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-9bfa7f9
  > .elementor-element-populated,
.elementor-239
  .elementor-element.elementor-element-9bfa7f9
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-239
  .elementor-element.elementor-element-9bfa7f9
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-9bfa7f9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239 .elementor-element.elementor-element-99cee47 {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-widget-counter .elementor-counter-number-wrapper {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-239 .elementor-element.elementor-element-3437c86 {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-3437c86
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-3437c86
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 46px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-0262835 {
  width: var(--container-widget-width, 38px);
  max-width: 38px;
  --container-widget-width: 38px;
  --container-widget-flex-grow: 0;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 22px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-0262835
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-ae3dad3:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-ae3dad3
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-ae3dad3.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-239
  .elementor-element.elementor-element-ae3dad3
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 20px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-ae3dad3
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239 .elementor-element.elementor-element-7c8353a {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-51a8df0 {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-51a8df0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-51a8df0
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 46px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-868d6b5 {
  width: var(--container-widget-width, 38px);
  max-width: 38px;
  --container-widget-width: 38px;
  --container-widget-flex-grow: 0;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 22px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-868d6b5
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-05d4f3a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-05d4f3a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-05d4f3a.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-239
  .elementor-element.elementor-element-05d4f3a
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 20px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-05d4f3a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239 .elementor-element.elementor-element-6b010dd {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-fba7512 {
  width: var(--container-widget-width, 117px);
  max-width: 117px;
  --container-widget-width: 117px;
  --container-widget-flex-grow: 0;
}
.elementor-239
  .elementor-element.elementor-element-fba7512
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-fba7512
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 46px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-6f39d7f {
  width: var(--container-widget-width, 38px);
  max-width: 38px;
  --container-widget-width: 38px;
  --container-widget-flex-grow: 0;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 22px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-6f39d7f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-26094d6.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-239
  .elementor-element.elementor-element-26094d6
  > .elementor-element-populated {
  margin: 20px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-a55457d {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-3bb9377 {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-3bb9377
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-3bb9377
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 46px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-e23178f {
  width: var(--container-widget-width, 38px);
  max-width: 38px;
  --container-widget-width: 38px;
  --container-widget-flex-grow: 0;
  align-self: flex-end;
  text-align: right;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 22px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-e23178f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-24ea462:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-24ea462
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/4-scaled.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-239
  .elementor-element.elementor-element-24ea462
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #33333300 100%);
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-24ea462
  > .elementor-container {
  min-height: 100vh;
}
.elementor-239 .elementor-element.elementor-element-24ea462 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-b056a5a
  > .elementor-widget-container {
  margin: 6% 0% 0% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-b056a5a {
  text-align: center;
}
.elementor-239
  .elementor-element.elementor-element-b056a5a
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 36px;
  color: #ffffff;
}
.elementor-239 .elementor-element.elementor-element-ace334b {
  text-align: center;
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 20px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-b46e149:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-b46e149
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/5-scaled.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-239
  .elementor-element.elementor-element-b46e149
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #33333300 100%);
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-b46e149
  > .elementor-container {
  max-width: 1160px;
  min-height: 100vh;
}
.elementor-239 .elementor-element.elementor-element-b46e149 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-a0c57de
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 54px 0px;
}
.elementor-239
  .elementor-element.elementor-element-da6c059
  > .elementor-container {
  max-width: 1160px;
}
.elementor-239 .elementor-element.elementor-element-da6c059 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 34px 0px;
}
.elementor-239
  .elementor-element.elementor-element-28dd08a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-28dd08a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-28dd08a
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-28dd08a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-a7e624a
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 200px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-a7e624a
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-e155dcd
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 40px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-e155dcd {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-239
  .elementor-element.elementor-element-a87d916
  > .elementor-element-populated {
  margin: 0px 0px 0px 46px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 46px;
  padding: 0px 9px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-862be2f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-862be2f
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-3242403
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 27px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-3242403 {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-239
  .elementor-element.elementor-element-90a9acd:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-90a9acd
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/6-scaled.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-239
  .elementor-element.elementor-element-90a9acd
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #33333300 100%);
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-90a9acd
  > .elementor-container {
  max-width: 1160px;
  min-height: 100vh;
}
.elementor-239 .elementor-element.elementor-element-90a9acd {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-1651a92
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 54px 0px;
}
.elementor-239
  .elementor-element.elementor-element-1be36d3
  > .elementor-container {
  max-width: 1160px;
}
.elementor-239 .elementor-element.elementor-element-1be36d3 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 34px 0px;
}
.elementor-239
  .elementor-element.elementor-element-ddbc93a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-ddbc93a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-ddbc93a
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-ddbc93a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-0517d58
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 100px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-0517d58
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-429d953
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 46px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-429d953 {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-239
  .elementor-element.elementor-element-eb0b3f5:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-eb0b3f5
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-eb0b3f5
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 27px 0px 16px;
}
.elementor-239
  .elementor-element.elementor-element-eb0b3f5
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-340b1d3
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 26px;
}
.elementor-239
  .elementor-element.elementor-element-340b1d3
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-d454aa1
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 26px;
}
.elementor-239 .elementor-element.elementor-element-d454aa1 {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-239
  .elementor-element.elementor-element-193e9bf
  > .elementor-element-populated {
  margin: 0px 0px 0px 46px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 46px;
  padding: 0px 9px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-a627ead
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-a627ead
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-d82512c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-d82512c {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-239
  .elementor-element.elementor-element-67cccdd:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-67cccdd
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/7-scaled.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-239
  .elementor-element.elementor-element-67cccdd
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #33333300 100%);
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-67cccdd
  > .elementor-container {
  max-width: 1160px;
  min-height: 100vh;
}
.elementor-239 .elementor-element.elementor-element-67cccdd {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-2018a68
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 54px 0px;
}
.elementor-239
  .elementor-element.elementor-element-64dd7e4
  > .elementor-container {
  max-width: 1160px;
}
.elementor-239 .elementor-element.elementor-element-64dd7e4 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 34px 0px;
}
.elementor-239
  .elementor-element.elementor-element-56c13c2:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-56c13c2
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-56c13c2
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-56c13c2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-495e92f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-495e92f
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-de173f8
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-de173f8 {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-239
  .elementor-element.elementor-element-41c76fa:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-41c76fa
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/1.svg");
  background-position: center right;
  background-repeat: no-repeat;
}
.elementor-239
  .elementor-element.elementor-element-41c76fa
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 6px;
}
.elementor-239
  .elementor-element.elementor-element-41c76fa
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-a389907
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 26px;
}
.elementor-239
  .elementor-element.elementor-element-a389907
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-bb3f8cb
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 30px 0px 36px;
}
.elementor-239 .elementor-element.elementor-element-bb3f8cb {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-239
  .elementor-element.elementor-element-9d93830
  > .elementor-element-populated {
  margin: 0px 0px 0px 46px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 46px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-a407cf0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-a407cf0
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-05dfd27
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-05dfd27 {
  color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-239
  .elementor-element.elementor-element-d2a6c06:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-d2a6c06
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/11/8-scaled.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-239
  .elementor-element.elementor-element-d2a6c06
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #33333300 100%);
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-d2a6c06
  > .elementor-container {
  max-width: 1160px;
  min-height: 100vh;
}
.elementor-239 .elementor-element.elementor-element-d2a6c06 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-eaee5a6
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 54px 0px;
}
.elementor-widget-image .widget-image-caption {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-239
  .elementor-element.elementor-element-1aed287
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-239 .elementor-element.elementor-element-1aed287 {
  text-align: left;
}
.elementor-239
  .elementor-element.elementor-element-a79ce73
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 190px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-a79ce73
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 40px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-dc48fb2
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 62px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-dc48fb2 {
  color: #ffffff99;
  font-family: "Roboto", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-239
  .elementor-element.elementor-element-d5874f5
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 54px 0px;
}
.elementor-239
  .elementor-element.elementor-element-a4d1e37
  > .elementor-container {
  min-height: 400px;
}
.elementor-239 .elementor-element.elementor-element-a4d1e37 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-239
  .elementor-element.elementor-element-1d02017
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-widget-slides .elementor-slide-heading {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-slides .elementor-slide-description {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-slides .elementor-slide-button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-239
  .elementor-element.elementor-element-d08138d
  .elementor-repeater-item-2ba5f20
  .swiper-slide-bg {
  background-color: #000000;
  background-image: url(../../2023/11/1-7.jpg);
  background-size: cover;
}
.elementor-239
  .elementor-element.elementor-element-d08138d
  .elementor-repeater-item-fd24164
  .swiper-slide-bg {
  background-color: #000000;
  background-image: url(../../2023/11/2-5.jpg);
  background-size: cover;
}
.elementor-239
  .elementor-element.elementor-element-d08138d
  .elementor-repeater-item-3ab4af9
  .swiper-slide-bg {
  background-color: #000000;
  background-image: url(../../2023/11/3-4.jpg);
  background-size: cover;
}
.elementor-239 .elementor-element.elementor-element-d08138d .swiper-slide {
  transition-duration: calc(5000ms * 1.2);
  height: 100vh;
}
.elementor-239
  .elementor-element.elementor-element-d08138d
  .swiper-slide-contents {
  max-width: 43%;
}
.elementor-239
  .elementor-element.elementor-element-d08138d
  .swiper-slide-inner {
  padding: 55px 0px 0px 0px;
  text-align: center;
}
.elementor-239
  .elementor-element.elementor-element-d08138d
  .swiper-slide-inner
  .elementor-slide-heading:not(:last-child) {
  margin-bottom: 10px;
}
.elementor-239
  .elementor-element.elementor-element-d08138d
  .elementor-slide-heading {
  font-family: "Roboto", Sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
}
.elementor-239
  .elementor-element.elementor-element-d08138d
  .elementor-slide-description {
  font-family: "Roboto", Sans-serif;
  font-size: 20px;
  font-weight: 300;
}
.elementor-239
  .elementor-element.elementor-element-d08138d
  .elementor-swiper-button {
  font-size: 43px;
}
.elementor-239
  .elementor-element.elementor-element-0a046a0:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-0a046a0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fafafa;
}
.elementor-239 .elementor-element.elementor-element-0a046a0 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 72px 0px 040px 0px;
}
.elementor-239
  .elementor-element.elementor-element-0a046a0
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-d05f23d
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-313bc53
  > .elementor-widget-container {
  margin: 6% 0% 0% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-313bc53 {
  text-align: center;
}
.elementor-239
  .elementor-element.elementor-element-313bc53
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 48px;
  color: #000000;
}
.elementor-239
  .elementor-element.elementor-element-6f2caf7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-6f2caf7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fafafa;
}
.elementor-239 .elementor-element.elementor-element-6f2caf7 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 72px 0px;
}
.elementor-239
  .elementor-element.elementor-element-6f2caf7
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-8c2296c:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-8c2296c
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-8c2296c
  > .elementor-element-populated,
.elementor-239
  .elementor-element.elementor-element-8c2296c
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-239
  .elementor-element.elementor-element-8c2296c
  > .elementor-background-slideshow {
  border-radius: 17px 17px 17px 17px;
}
.elementor-239
  .elementor-element.elementor-element-8c2296c
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 20px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-8c2296c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-97e8b0d
  > .elementor-container {
  min-height: 630px;
}
.elementor-239 .elementor-element.elementor-element-97e8b0d {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-239
  .elementor-element.elementor-element-37d9877.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-239
  .elementor-element.elementor-element-37d9877.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-239
  .elementor-element.elementor-element-37d9877
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-e0ea6e0
  > .elementor-widget-container {
  margin: 0px 0px 0px 25px;
}
.elementor-239 .elementor-element.elementor-element-e0ea6e0 {
  text-align: left;
}
.elementor-239 .elementor-element.elementor-element-e0ea6e0 img {
  width: 110px;
  height: 110px;
}
.elementor-239
  .elementor-element.elementor-element-5c571e6
  > .elementor-widget-container {
  margin: 0px 32px -8px 32px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-5c571e6 {
  color: #000000;
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-d3ecf0d
  > .elementor-widget-container {
  margin: 0px 32px 0px 32px;
  padding: 0px 0px 91px 0px;
}
.elementor-239 .elementor-element.elementor-element-d3ecf0d {
  color: #000000;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-fb396ce
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-fb396ce {
  text-align: center;
}
.elementor-239 .elementor-element.elementor-element-fb396ce img {
  border-radius: 0px 0px 17px 17px;
}
.elementor-239
  .elementor-element.elementor-element-0528265:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-0528265
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-0528265
  > .elementor-element-populated,
.elementor-239
  .elementor-element.elementor-element-0528265
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-239
  .elementor-element.elementor-element-0528265
  > .elementor-background-slideshow {
  border-radius: 17px 17px 17px 17px;
}
.elementor-239
  .elementor-element.elementor-element-0528265
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 20px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-0528265
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-4319bcd
  > .elementor-container {
  min-height: 630px;
}
.elementor-239 .elementor-element.elementor-element-4319bcd {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-239
  .elementor-element.elementor-element-baf715b.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-239
  .elementor-element.elementor-element-baf715b.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-239
  .elementor-element.elementor-element-baf715b
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-e009743
  > .elementor-widget-container {
  margin: 0px 0px 0px 25px;
}
.elementor-239 .elementor-element.elementor-element-e009743 {
  text-align: left;
}
.elementor-239 .elementor-element.elementor-element-e009743 img {
  width: 110px;
  height: 110px;
}
.elementor-239
  .elementor-element.elementor-element-f5d6922
  > .elementor-widget-container {
  margin: 0px 32px -7px 32px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-f5d6922 {
  color: #000000;
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-0f3fbe3
  > .elementor-widget-container {
  margin: 0px 32px 70px 32px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-0f3fbe3 {
  color: #000000;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-cb17de6
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-cb17de6 {
  text-align: center;
}
.elementor-239 .elementor-element.elementor-element-cb17de6 img {
  border-radius: 0px 0px 17px 17px;
}
.elementor-239
  .elementor-element.elementor-element-f851787:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-f851787
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-f851787
  > .elementor-element-populated,
.elementor-239
  .elementor-element.elementor-element-f851787
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-239
  .elementor-element.elementor-element-f851787
  > .elementor-background-slideshow {
  border-radius: 17px 17px 17px 17px;
}
.elementor-239
  .elementor-element.elementor-element-f851787
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 20px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-f851787
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-8365f0e
  > .elementor-container {
  min-height: 630px;
}
.elementor-239 .elementor-element.elementor-element-8365f0e {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-239
  .elementor-element.elementor-element-c40eed6.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-239
  .elementor-element.elementor-element-c40eed6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-239
  .elementor-element.elementor-element-c40eed6
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-3b3a441
  > .elementor-widget-container {
  margin: 0px 0px 0px 25px;
}
.elementor-239 .elementor-element.elementor-element-3b3a441 {
  text-align: left;
}
.elementor-239 .elementor-element.elementor-element-3b3a441 img {
  width: 110px;
  height: 110px;
}
.elementor-239
  .elementor-element.elementor-element-c9e5201
  > .elementor-widget-container {
  margin: 0px 32px -8px 32px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-c9e5201 {
  color: #000000;
  font-family: "Roboto", Sans-serif;
  font-size: 24px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-75bfa90
  > .elementor-widget-container {
  margin: 0px 32px 28px 32px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-75bfa90 {
  color: #000000;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-0a35a16
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-0a35a16 {
  text-align: center;
}
.elementor-239 .elementor-element.elementor-element-0a35a16 img {
  border-radius: 0px 0px 17px 17px;
}
.elementor-239
  .elementor-element.elementor-element-3dd95b8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-3dd95b8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fafafa;
}
.elementor-239
  .elementor-element.elementor-element-3dd95b8
  > .elementor-container {
  max-width: 1720px;
}
.elementor-239 .elementor-element.elementor-element-3dd95b8 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0px 0px 100px 0px;
}
.elementor-239
  .elementor-element.elementor-element-3dd95b8
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-ac5b0e0
  > .elementor-element-populated {
  padding: 20px 20px 20px 20px;
}
.elementor-239 .elementor-element.elementor-element-061d7f2 {
  color: #000000;
  font-family: "Roboto", Sans-serif;
  font-size: 46px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-2256f4d {
  --e-image-carousel-slides-to-show: 1;
}
.elementor-239
  .elementor-element.elementor-element-2256f4d
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-2256f4d
  .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-239
  .elementor-element.elementor-element-2256f4d
  .elementor-swiper-button.elementor-swiper-button-next {
  font-size: 0px;
}
.elementor-239
  .elementor-element.elementor-element-2256f4d
  .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  background: #02010100;
}
.elementor-239
  .elementor-element.elementor-element-2256f4d
  .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
  background: #02010100;
  opacity: 1;
}
.elementor-239
  .elementor-element.elementor-element-c098dad
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-b1dde3f {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-b1dde3f
  > .elementor-widget-container {
  margin: 0px 5px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-b1dde3f img {
  width: 60px;
  transition-duration: 0.5s;
}
.elementor-239 .elementor-element.elementor-element-b1dde3f:hover img {
  opacity: 0.86;
}
.elementor-239 .elementor-element.elementor-element-8c8771f {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-8c8771f
  > .elementor-widget-container {
  margin: 0px 5px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-8c8771f img {
  width: 60px;
  transition-duration: 0.5s;
}
.elementor-239 .elementor-element.elementor-element-8c8771f:hover img {
  opacity: 0.86;
}
.elementor-239 .elementor-element.elementor-element-a4a03d3 {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-a4a03d3
  > .elementor-widget-container {
  margin: 0px 5px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-a4a03d3 img {
  width: 60px;
  transition-duration: 0.5s;
}
.elementor-239 .elementor-element.elementor-element-a4a03d3:hover img {
  opacity: 0.86;
}
.elementor-239 .elementor-element.elementor-element-2dfe620 {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-2dfe620
  > .elementor-widget-container {
  margin: 0px 5px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-2dfe620 img {
  width: 60px;
  transition-duration: 0.5s;
}
.elementor-239 .elementor-element.elementor-element-2dfe620:hover img {
  opacity: 0.86;
}
.elementor-239 .elementor-element.elementor-element-45e4bb9 {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-45e4bb9
  > .elementor-widget-container {
  margin: 0px 5px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-45e4bb9 img {
  width: 60px;
  transition-duration: 0.5s;
}
.elementor-239 .elementor-element.elementor-element-45e4bb9:hover img {
  opacity: 0.86;
}
.elementor-239 .elementor-element.elementor-element-b1f183b {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-b1f183b
  > .elementor-widget-container {
  margin: 0px 5px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-b1f183b img {
  width: 60px;
  transition-duration: 0.5s;
}
.elementor-239 .elementor-element.elementor-element-b1f183b:hover img {
  opacity: 0.86;
}
.elementor-239 .elementor-element.elementor-element-5ae73f5 {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-5ae73f5
  > .elementor-widget-container {
  margin: 0px 5px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-5ae73f5 img {
  width: 60px;
  transition-duration: 0.5s;
}
.elementor-239 .elementor-element.elementor-element-5ae73f5:hover img {
  opacity: 0.86;
}
.elementor-239
  .elementor-element.elementor-element-30d0280
  > .elementor-element-populated {
  padding: 20px 20px 20px 20px;
}
.elementor-239
  .elementor-element.elementor-element-76d5ac5
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-76d5ac5 {
  color: #000000;
  font-family: "Roboto", Sans-serif;
  font-size: 46px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .elementor-repeater-item-f6d04fc {
  text-align: center;
  position: static;
  left: auto;
  transition-duration: 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-animation-wrap:hover
  .elementor-repeater-item-f6d04fc {
  transition-delay: 0s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-above-content {
  border-width: 1px 1px 1px 1px;
  padding: 10px 10px 10px 10px;
  background-color: #ffffff;
  border-color: #e8e8e8;
  border-style: solid;
  border-radius: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-below-content {
  border-width: 1px 1px 1px 1px;
  padding: 10px 10px 10px 10px;
  background-color: #ffffff;
  border-color: #e8e8e8;
  border-style: solid;
  border-radius: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-title
  .inner-block
  a {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #ffffff;
  border-color: #e8e8e8;
  transition-duration: 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-title
  .inner-block
  span {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #ffffff;
  border-color: #e8e8e8;
  transition-duration: 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-title
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-caption
  .inner-block {
  border-style: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-color: #e8e8e8;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-date
  .inner-block
  > span {
  border-style: none;
  padding: 0px 0px 0px 0px;
  border-color: #e8e8e8;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-date
  .inner-block {
  margin: 0px 0px 0px 0px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-time
  .inner-block
  > span {
  border-style: none;
  padding: 0px 0px 0px 0px;
  border-color: #e8e8e8;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-time
  .inner-block {
  margin: 0px 0px 0px 0px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-author
  .inner-block
  a {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #ffffff;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-author
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-lightbox
  .inner-block
  > span {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #ffffff;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 2px 2px 2px 2px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-lightbox
  .inner-block {
  margin: 0px 0px 10px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-sep-style-1:not(.wpr-grid-item-display-inline)
  .inner-block
  > span {
  width: 100%;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-sep-style-1.wpr-grid-item-display-inline {
  width: 100%;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-sep-style-1
  .inner-block
  > span {
  border-bottom-width: 2px;
  border-bottom-color: #e8e8e8;
  border-bottom-style: solid;
  border-radius: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-sep-style-1
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-sep-style-2:not(.wpr-grid-item-display-inline)
  .inner-block
  > span {
  width: 20%;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-sep-style-2.wpr-grid-item-display-inline {
  width: 20%;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-sep-style-2
  .inner-block
  > span {
  border-bottom-width: 2px;
  border-bottom-color: #605be5;
  border-bottom-style: solid;
  border-radius: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-sep-style-2
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .inner-block
  a {
  border-style: none;
  margin-right: 3px;
  padding: 0px 0px 0px 0px;
  color: #ffffff;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 2px 2px 2px 2px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-2
  .inner-block
  a {
  border-style: none;
  margin-right: 3px;
  padding: 0px 10px 0px 10px;
  color: #ffffff;
  background-color: #605be5;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 3px 3px 3px 3px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-2
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-slider-dot {
  width: 0px;
  height: 0px;
  border-style: none;
  background-color: rgba(0, 0, 0, 0.35);
  border-color: #e8e8e8;
  border-radius: 50% 50% 50% 50%;
}
.elementor-239
  .elementor-element.elementor-element-c286250.wpr-grid-slider-dots-horizontal
  .wpr-grid-slider-dot {
  margin-right: 7px;
}
.elementor-239
  .elementor-element.elementor-element-c286250.wpr-grid-slider-dots-vertical
  .wpr-grid-slider-dot {
  margin-bottom: 7px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  > .elementor-widget-container {
  margin: 24px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-slider-arrow {
  display: none !important;
  color: rgba(255, 255, 255, 0.8);
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  font-size: 25px;
  width: 60px;
  height: 60px;
  border-style: none;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-slider-dots {
  display: inline-table;
  top: 96%;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-media-hover-bg {
  width: 0%;
  top: calc((100% - 0%) / 2);
  left: calc((100% - 0%) / 2);
  height: 0%;
  background-color: rgba(0, 0, 0, 0.25);
  border-radius: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-media-hover-bg[class*="-top"] {
  top: calc((100% - 0%) / 2);
  left: calc((100% - 0%) / 2);
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-media-hover-bg[class*="-bottom"] {
  bottom: calc((100% - 0%) / 2);
  left: calc((100% - 0%) / 2);
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-media-hover-bg[class*="-right"] {
  top: calc((100% - 0%) / 2);
  right: calc((100% - 0%) / 2);
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-media-hover-bg[class*="-left"] {
  top: calc((100% - 0%) / 2);
  left: calc((100% - 0%) / 2);
}
.elementor-239 .elementor-element.elementor-element-c286250 .wpr-grid-item {
  border-radius: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-image-wrap {
  border-color: #e8e8e8;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-title
  .inner-block
  a:hover {
  color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-title
  .inner-block
  span:hover {
  color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-title
  .wpr-pointer-item:before {
  transition-duration: 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-title
  .wpr-pointer-item:after {
  transition-duration: 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-caption
  .inner-block
  p {
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-date
  .inner-block
  span[class*="wpr-grid-extra-text"] {
  color: #9c9c9c;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-date
  .inner-block
  [class*="wpr-grid-extra-icon"]
  i {
  color: #9c9c9c;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-date
  .inner-block
  [class*="wpr-grid-extra-icon"]
  svg {
  fill: #9c9c9c;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-date
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-date
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-date
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-date
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-time
  .inner-block
  span[class*="wpr-grid-extra-text"] {
  color: #9c9c9c;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-time
  .inner-block
  [class*="wpr-grid-extra-icon"]
  i {
  color: #9c9c9c;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-time
  .inner-block
  [class*="wpr-grid-extra-icon"]
  svg {
  fill: #9c9c9c;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-time
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-time
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-time
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-time
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-author
  .inner-block
  span[class*="wpr-grid-extra-text"] {
  color: #9c9c9c;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-author
  .inner-block
  a:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-author
  .inner-block
  a
  img {
  border-radius: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-author
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-author
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-author
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-author
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-author
  img {
  margin-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-lightbox
  .inner-block
  > span:hover {
  color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-lightbox
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-item-lightbox
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .inner-block
  span[class*="wpr-grid-extra-text"] {
  color: #9c9c9c;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .inner-block
  [class*="wpr-grid-extra-icon"]
  i {
  color: #9c9c9c;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .inner-block
  [class*="wpr-grid-extra-icon"]
  svg {
  fill: #9c9c9c;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .inner-block
  a:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .wpr-pointer-item:before {
  background-color: #605be5;
  transition-duration: 0.1s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .wpr-pointer-item:after {
  background-color: #605be5;
  transition-duration: 0.1s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-1
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-2
  .inner-block
  a:hover {
  color: #ffffff;
  background-color: #4a45d2;
  border-color: #e8e8e8;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-2
  .wpr-pointer-item:before {
  background-color: #ffffff;
  transition-duration: 0.1s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-2
  .wpr-pointer-item:after {
  background-color: #ffffff;
  transition-duration: 0.1s;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-2
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-2
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-2
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-tax-style-2
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-slider-arrow
  svg {
  fill: rgba(255, 255, 255, 0.8);
  transition-duration: 0.1s;
  width: 25px;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-slider-arrow:hover {
  color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-slider-arrow:hover
  svg {
  fill: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-c286250
  .wpr-grid-slider-dots
  .slick-active
  .wpr-grid-slider-dot {
  background-color: #222222;
  border-color: #e8e8e8;
}
.elementor-239 .elementor-element.elementor-element-70534f8 {
  margin-top: 4px;
  margin-bottom: 0px;
}
.elementor-239
  .elementor-element.elementor-element-0145f96
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-7d433e1 {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-7d433e1
  > .elementor-widget-container {
  margin: 0px 5px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-7d433e1 img {
  width: 60px;
  transition-duration: 0.5s;
}
.elementor-239 .elementor-element.elementor-element-7d433e1:hover img {
  opacity: 0.86;
}
.elementor-239 .elementor-element.elementor-element-2e95fca {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-2e95fca
  > .elementor-widget-container {
  margin: 0px 5px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-2e95fca img {
  width: 60px;
  transition-duration: 0.5s;
}
.elementor-239 .elementor-element.elementor-element-2e95fca:hover img {
  opacity: 0.86;
}
.elementor-239 .elementor-element.elementor-element-4193b62 {
  width: initial;
  max-width: initial;
}
.elementor-239
  .elementor-element.elementor-element-4193b62
  > .elementor-widget-container {
  margin: 0px 5px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-4193b62 img {
  width: 60px;
  transition-duration: 0.5s;
}
.elementor-239 .elementor-element.elementor-element-4193b62:hover img {
  opacity: 0.86;
}
.elementor-239
  .elementor-element.elementor-element-4ecfec0:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-4ecfec0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #191919;
}
.elementor-239
  .elementor-element.elementor-element-4ecfec0
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #33333300 100%);
  opacity: 0;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-4ecfec0
  > .elementor-container {
  min-height: 88px;
}
.elementor-239 .elementor-element.elementor-element-4ecfec0 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 72px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-5fb3fab
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-ad09937
  > .elementor-widget-container {
  margin: 0px 0px 60px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-ad09937 {
  text-align: center;
}
.elementor-239
  .elementor-element.elementor-element-ad09937
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 46px;
  font-weight: 400;
  line-height: 64px;
  color: #ffffff;
}
.elementor-239
  .elementor-element.elementor-element-40aa03f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-239
  .elementor-element.elementor-element-40aa03f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #191919;
}
.elementor-239
  .elementor-element.elementor-element-40aa03f
  > .elementor-container {
  max-width: 1160px;
}
.elementor-239 .elementor-element.elementor-element-40aa03f {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 72px 0px;
}
.elementor-239
  .elementor-element.elementor-element-40aa03f
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-4d05cbf:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-4d05cbf
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(318deg, #353535 0%, #161616 100%);
}
.elementor-239
  .elementor-element.elementor-element-4d05cbf
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-239
  .elementor-element.elementor-element-4d05cbf
  > .elementor-element-populated,
.elementor-239
  .elementor-element.elementor-element-4d05cbf
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-239
  .elementor-element.elementor-element-4d05cbf
  > .elementor-background-slideshow {
  border-radius: 17px 17px 17px 17px;
}
.elementor-239
  .elementor-element.elementor-element-4d05cbf
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 12px 0px 0px;
  --e-column-margin-right: 12px;
  --e-column-margin-left: 0px;
  padding: 52px 0px 52px 40px;
}
.elementor-239
  .elementor-element.elementor-element-4d05cbf
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-6cd514c
  > .elementor-widget-container {
  margin: 0px 0px 17px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-6cd514c
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 38px;
  font-weight: 400;
  color: #cfa675;
}
.elementor-239
  .elementor-element.elementor-element-a5dba50
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-a5dba50 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-d669883 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-a49eb7e
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-a49eb7e {
  color: #bababa;
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-239 .elementor-element.elementor-element-5438aa2 {
  width: var(--container-widget-width, 341px);
  max-width: 341px;
  --container-widget-width: 341px;
  --container-widget-flex-grow: 0;
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-5438aa2
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-00a1792
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-00a1792 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-b3738ea
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-b3738ea {
  color: #bababa;
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-239 .elementor-element.elementor-element-7e6eb15 {
  width: var(--container-widget-width, 341px);
  max-width: 341px;
  --container-widget-width: 341px;
  --container-widget-flex-grow: 0;
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-7e6eb15
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-214ac14
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-214ac14 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-18eca4d
  > .elementor-widget-container {
  margin: 22px 0px -14px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-18eca4d {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-635ed95
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-635ed95 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-2a1aeaa
  > .elementor-widget-container {
  margin: 8px 0px -14px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-2a1aeaa {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-4a53a60
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-4a53a60 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-ffe7773
  > .elementor-widget-container {
  margin: 8px 0px -14px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-ffe7773 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-cce868f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-cce868f {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-widget-button .elementor-button {
  background-color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-239 .elementor-element.elementor-element-ea2b3db .elementor-button {
  background-color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  fill: #000000;
  color: #000000;
  border-radius: 100px 100px 100px 100px;
}
.elementor-239
  .elementor-element.elementor-element-ea2b3db
  .elementor-button:hover,
.elementor-239
  .elementor-element.elementor-element-ea2b3db
  .elementor-button:focus {
  background-color: #ffffffcf;
}
.elementor-239
  .elementor-element.elementor-element-ea2b3db
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-66ebfee:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-66ebfee
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(318deg, #353535 0%, #161616 100%);
}
.elementor-239
  .elementor-element.elementor-element-66ebfee
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-239
  .elementor-element.elementor-element-66ebfee
  > .elementor-element-populated,
.elementor-239
  .elementor-element.elementor-element-66ebfee
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-239
  .elementor-element.elementor-element-66ebfee
  > .elementor-background-slideshow {
  border-radius: 17px 17px 17px 17px;
}
.elementor-239
  .elementor-element.elementor-element-66ebfee
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 12px 0px 0px;
  --e-column-margin-right: 12px;
  --e-column-margin-left: 0px;
  padding: 52px 0px 52px 40px;
}
.elementor-239
  .elementor-element.elementor-element-66ebfee
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-1ed4dca
  > .elementor-widget-container {
  margin: 0px 0px 17px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-1ed4dca
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 38px;
  font-weight: 400;
  color: #cfa675;
}
.elementor-239
  .elementor-element.elementor-element-4662ce7
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-4662ce7 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-db030f0 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-f258f0d
  > .elementor-widget-container {
  margin: 22px 0px -14px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-f258f0d {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-d6dca9f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-d6dca9f {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-07b4764
  > .elementor-widget-container {
  margin: 8px 0px -14px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-07b4764 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-7b93855
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-7b93855 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-d06cf55
  > .elementor-widget-container {
  margin: 8px 0px -14px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-d06cf55 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-cfadc0c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-cfadc0c {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-52ea6c3
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-52ea6c3 {
  color: #bababa;
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-239 .elementor-element.elementor-element-68eac02 {
  width: var(--container-widget-width, 341px);
  max-width: 341px;
  --container-widget-width: 341px;
  --container-widget-flex-grow: 0;
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-68eac02
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-0f5e434
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-0f5e434 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-ccacbc5
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-ccacbc5 {
  color: #bababa;
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-239 .elementor-element.elementor-element-b12fefc {
  width: var(--container-widget-width, 341px);
  max-width: 341px;
  --container-widget-width: 341px;
  --container-widget-flex-grow: 0;
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-b12fefc
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c9d6d0e
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-c9d6d0e {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-fe73cfc .elementor-button {
  background-color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  fill: #000000;
  color: #000000;
  border-radius: 100px 100px 100px 100px;
}
.elementor-239
  .elementor-element.elementor-element-fe73cfc
  .elementor-button:hover,
.elementor-239
  .elementor-element.elementor-element-fe73cfc
  .elementor-button:focus {
  background-color: #ffffffcf;
}
.elementor-239
  .elementor-element.elementor-element-fe73cfc
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-ad61012:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-239
  .elementor-element.elementor-element-ad61012
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(318deg, #353535 0%, #161616 100%);
}
.elementor-239
  .elementor-element.elementor-element-ad61012
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-239
  .elementor-element.elementor-element-ad61012
  > .elementor-element-populated,
.elementor-239
  .elementor-element.elementor-element-ad61012
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-239
  .elementor-element.elementor-element-ad61012
  > .elementor-background-slideshow {
  border-radius: 17px 17px 17px 17px;
}
.elementor-239
  .elementor-element.elementor-element-ad61012
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 12px 0px 0px;
  --e-column-margin-right: 12px;
  --e-column-margin-left: 0px;
  padding: 52px 0px 52px 40px;
}
.elementor-239
  .elementor-element.elementor-element-ad61012
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-239
  .elementor-element.elementor-element-c3dc517
  > .elementor-widget-container {
  margin: 0px 0px 17px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-c3dc517
  .elementor-heading-title {
  font-family: "Roboto", Sans-serif;
  font-size: 38px;
  font-weight: 400;
  color: #cfa675;
}
.elementor-239
  .elementor-element.elementor-element-6986be0
  > .elementor-widget-container {
  margin: 0px 0px 7px 0px;
  padding: 0px 40px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-6986be0 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-f28a26b {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-32b9955
  > .elementor-widget-container {
  margin: 22px 0px -14px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-32b9955 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-ccdfc01
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-ccdfc01 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-54add35
  > .elementor-widget-container {
  margin: 8px 0px -14px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-54add35 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-6cc557e
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-6cc557e {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-b4b2a71
  > .elementor-widget-container {
  margin: 8px 0px -14px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-b4b2a71 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-9c6cc68
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-9c6cc68 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-628c9f3
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-628c9f3 {
  color: #bababa;
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-239 .elementor-element.elementor-element-9dfcd5c {
  width: var(--container-widget-width, 341px);
  max-width: 341px;
  --container-widget-width: 341px;
  --container-widget-flex-grow: 0;
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-9dfcd5c
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-2cae72f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-2cae72f {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-29d3978
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-29d3978 {
  color: #bababa;
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-239 .elementor-element.elementor-element-3d5b6c3 {
  width: var(--container-widget-width, 341px);
  max-width: 341px;
  --container-widget-width: 341px;
  --container-widget-flex-grow: 0;
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-239
  .elementor-element.elementor-element-3d5b6c3
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239
  .elementor-element.elementor-element-cdd9775
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 42px 0px 0px;
}
.elementor-239 .elementor-element.elementor-element-cdd9775 {
  color: #bababa;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}
.elementor-239 .elementor-element.elementor-element-6af13e8 .elementor-button {
  background-color: #ffffff;
  font-family: "Roboto", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  fill: #000000;
  color: #000000;
  border-radius: 100px 100px 100px 100px;
}
.elementor-239
  .elementor-element.elementor-element-6af13e8
  .elementor-button:hover,
.elementor-239
  .elementor-element.elementor-element-6af13e8
  .elementor-button:focus {
  background-color: #ffffffcf;
}
.elementor-239
  .elementor-element.elementor-element-6af13e8
  > .elementor-widget-container {
  margin: 36px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
@media (max-width: 1024px) {
  .elementor-239
    .elementor-element.elementor-element-93d081a
    > .elementor-container {
    min-height: 100vh;
  }
  .elementor-239
    .elementor-element.elementor-element-93d081a:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-93d081a
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-239
    .elementor-element.elementor-element-93d081a
    > .elementor-background-overlay {
    opacity: 0.2;
  }
  .elementor-239 .elementor-element.elementor-element-93d081a {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-8506342
    > .elementor-widget-container {
    margin: 80px 0px 0px 0px;
    padding: 0px 85px 0px 85px;
  }
  .elementor-239
    .elementor-element.elementor-element-8506342
    .elementor-heading-title {
    font-size: 40px;
  }
  .elementor-239
    .elementor-element.elementor-element-60ddd54
    > .elementor-widget-container {
    margin: 50px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-fb96c6a
    > .elementor-container {
    min-height: 620px;
  }
  .elementor-239
    .elementor-element.elementor-element-fb96c6a:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-fb96c6a
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-239
    .elementor-element.elementor-element-fb96c6a
    > .elementor-background-overlay {
    opacity: 0.36;
  }
  .elementor-239 .elementor-element.elementor-element-fb96c6a {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-dc3e53b
    > .elementor-widget-container {
    padding: 0px 85px 0px 85px;
  }
  .elementor-239
    .elementor-element.elementor-element-dc3e53b
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-239 .elementor-element.elementor-element-818d25a {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-6e8ebb0:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-239
    .elementor-element.elementor-element-6e8ebb0
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 0px auto;
  }
  .elementor-239 .elementor-element.elementor-element-f706fb7 {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-02fc6b0
    > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
  }
  .elementor-239 .elementor-element.elementor-element-8bd0a18 {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-1b02b4a
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-ddd4f66
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-4289394 {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-220b044
    > .elementor-container {
    min-height: 580px;
  }
  .elementor-239
    .elementor-element.elementor-element-220b044
    > .elementor-background-overlay {
    opacity: 0.2;
  }
  .elementor-239 .elementor-element.elementor-element-220b044 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-688fe47
    > .elementor-widget-container {
    padding: 0px 30px 0px 30px;
  }
  .elementor-239
    .elementor-element.elementor-element-688fe47
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-239
    .elementor-element.elementor-element-3437c86
    .elementor-counter-number-wrapper {
    font-size: 40px;
  }
  .elementor-239 .elementor-element.elementor-element-0262835 {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-51a8df0
    .elementor-counter-number-wrapper {
    font-size: 40px;
  }
  .elementor-239 .elementor-element.elementor-element-868d6b5 {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-fba7512
    .elementor-counter-number-wrapper {
    font-size: 40px;
  }
  .elementor-239 .elementor-element.elementor-element-6f39d7f {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-3bb9377
    .elementor-counter-number-wrapper {
    font-size: 40px;
  }
  .elementor-239 .elementor-element.elementor-element-e23178f {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-24ea462
    > .elementor-container {
    min-height: 590px;
  }
  .elementor-239
    .elementor-element.elementor-element-24ea462:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-24ea462
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-239
    .elementor-element.elementor-element-24ea462
    > .elementor-background-overlay {
    opacity: 0.2;
  }
  .elementor-239 .elementor-element.elementor-element-24ea462 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-b056a5a
    > .elementor-widget-container {
    padding: 0px 85px 0px 85px;
  }
  .elementor-239
    .elementor-element.elementor-element-b056a5a
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-239
    .elementor-element.elementor-element-ace334b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 90px 0px 90px;
  }
  .elementor-239
    .elementor-element.elementor-element-b46e149:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-b46e149
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("../../2023/11/5-scaled.jpg");
  }
  .elementor-239
    .elementor-element.elementor-element-b46e149
    > .elementor-container {
    min-height: 566px;
  }
  .elementor-239
    .elementor-element.elementor-element-b46e149
    > .elementor-background-overlay {
    opacity: 0.33;
  }
  .elementor-239 .elementor-element.elementor-element-b46e149 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-a0c57de
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-da6c059
    > .elementor-container {
    max-width: 716px;
  }
  .elementor-239 .elementor-element.elementor-element-da6c059 {
    padding: 0px 10px 54px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-a7e624a
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-e155dcd
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 15px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-a87d916
    > .elementor-element-populated {
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
    padding: 0px 9px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-862be2f
    > .elementor-widget-container {
    padding: 0px 18px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-3242403
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-90a9acd
    > .elementor-container {
    min-height: 700px;
  }
  .elementor-239
    .elementor-element.elementor-element-90a9acd:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-90a9acd
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-239
    .elementor-element.elementor-element-90a9acd
    > .elementor-background-overlay {
    opacity: 0.5;
  }
  .elementor-239 .elementor-element.elementor-element-90a9acd {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-1651a92
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-1be36d3
    > .elementor-container {
    max-width: 1006px;
  }
  .elementor-239 .elementor-element.elementor-element-1be36d3 {
    padding: 0px 10px 54px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-0517d58
    > .elementor-widget-container {
    padding: 0px 15px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-429d953
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 11px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-eb0b3f5
    > .elementor-element-populated {
    padding: 0px 27px 0px 24px;
  }
  .elementor-239
    .elementor-element.elementor-element-340b1d3
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-d454aa1
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-193e9bf
    > .elementor-element-populated {
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
    padding: 0px 9px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-a627ead
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-d82512c
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-67cccdd
    > .elementor-container {
    min-height: 700px;
  }
  .elementor-239
    .elementor-element.elementor-element-67cccdd:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-67cccdd
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-239
    .elementor-element.elementor-element-67cccdd
    > .elementor-background-overlay {
    opacity: 0.33;
  }
  .elementor-239 .elementor-element.elementor-element-67cccdd {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-2018a68
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-64dd7e4
    > .elementor-container {
    max-width: 1006px;
  }
  .elementor-239 .elementor-element.elementor-element-64dd7e4 {
    padding: 0px 10px 54px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-495e92f
    > .elementor-widget-container {
    padding: 0px 15px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-de173f8
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 19px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-41c76fa
    > .elementor-element-populated {
    padding: 0px 7px 0px 24px;
  }
  .elementor-239
    .elementor-element.elementor-element-a389907
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-bb3f8cb
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 18px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-9d93830
    > .elementor-element-populated {
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-a407cf0
    > .elementor-widget-container {
    padding: 0px 18px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-05dfd27
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-d2a6c06
    > .elementor-container {
    min-height: 536px;
  }
  .elementor-239
    .elementor-element.elementor-element-d2a6c06:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-d2a6c06
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-239
    .elementor-element.elementor-element-d2a6c06
    > .elementor-background-overlay {
    opacity: 0;
  }
  .elementor-239 .elementor-element.elementor-element-d2a6c06 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-eaee5a6
    > .elementor-element-populated {
    padding: 0px 10px 0px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-a79ce73
    > .elementor-widget-container {
    padding: 0px 90px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-dc48fb2
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-d5874f5
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-d08138d
    .swiper-slide-contents {
    max-width: 550px;
  }
  .elementor-239 .elementor-element.elementor-element-0a046a0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 10px 40px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-313bc53
    > .elementor-widget-container {
    padding: 0px 85px 0px 85px;
  }
  .elementor-239
    .elementor-element.elementor-element-313bc53
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-239 .elementor-element.elementor-element-6f2caf7 {
    padding: 0px 10px 72px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-8c2296c
    > .elementor-element-populated {
    margin: 0px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
    padding: 28px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-97e8b0d
    > .elementor-container {
    min-height: 0px;
  }
  .elementor-239 .elementor-element.elementor-element-e0ea6e0 img {
    width: 78px;
    height: 78px;
  }
  .elementor-239 .elementor-element.elementor-element-5c571e6 {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-d3ecf0d
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-fb396ce
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-0528265
    > .elementor-element-populated {
    margin: 20px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
    padding: 28px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-4319bcd
    > .elementor-container {
    min-height: 0px;
  }
  .elementor-239 .elementor-element.elementor-element-e009743 img {
    width: 78px;
    height: 78px;
  }
  .elementor-239 .elementor-element.elementor-element-f5d6922 {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-0f3fbe3
    > .elementor-widget-container {
    margin: 0px 32px 0px 32px;
  }
  .elementor-239
    .elementor-element.elementor-element-cb17de6
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-f851787
    > .elementor-element-populated {
    margin: 20px 10px 0px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
    padding: 28px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-8365f0e
    > .elementor-container {
    min-height: 0px;
  }
  .elementor-239 .elementor-element.elementor-element-3b3a441 img {
    width: 78px;
    height: 78px;
  }
  .elementor-239 .elementor-element.elementor-element-c9e5201 {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-0a35a16
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-2256f4d
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-b1dde3f img {
    width: 50px;
  }
  .elementor-239 .elementor-element.elementor-element-8c8771f img {
    width: 50px;
  }
  .elementor-239 .elementor-element.elementor-element-a4a03d3 img {
    width: 50px;
  }
  .elementor-239 .elementor-element.elementor-element-2dfe620 img {
    width: 50px;
  }
  .elementor-239 .elementor-element.elementor-element-45e4bb9 img {
    width: 50px;
  }
  .elementor-239 .elementor-element.elementor-element-b1f183b img {
    width: 50px;
  }
  .elementor-239 .elementor-element.elementor-element-5ae73f5 img {
    width: 50px;
  }
  .elementor-239
    .elementor-element.elementor-element-c286250
    .elementor-repeater-item-f6d04fc {
    position: static;
    left: auto;
  }
  .elementor-239
    .elementor-element.elementor-element-c286250
    > .elementor-widget-container {
    margin: 5px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-c286250
    .wpr-grid-slider-arrow {
    display: flex !important;
    font-size: 0px;
    width: 0px;
    height: 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-c286250
    .wpr-grid-slider-dots {
    display: inline-table;
  }
  .elementor-239
    .elementor-element.elementor-element-c286250
    .wpr-grid-slider-arrow
    svg {
    width: 0px;
  }
  .elementor-239 .elementor-element.elementor-element-70534f8 {
    margin-top: 6px;
    margin-bottom: 0px;
  }
  .elementor-239 .elementor-element.elementor-element-7d433e1 img {
    width: 50px;
  }
  .elementor-239 .elementor-element.elementor-element-2e95fca img {
    width: 50px;
  }
  .elementor-239 .elementor-element.elementor-element-4193b62 img {
    width: 50px;
  }
  .elementor-239
    .elementor-element.elementor-element-4ecfec0
    > .elementor-container {
    min-height: 77px;
  }
  .elementor-239
    .elementor-element.elementor-element-4ecfec0
    > .elementor-background-overlay {
    opacity: 0;
  }
  .elementor-239 .elementor-element.elementor-element-4ecfec0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-ad09937
    > .elementor-widget-container {
    padding: 0px 110px 40px 110px;
  }
  .elementor-239
    .elementor-element.elementor-element-ad09937
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-239 .elementor-element.elementor-element-40aa03f {
    padding: 0px 10px 60px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-4d05cbf
    > .elementor-element-populated {
    margin: 0px 4px 8px 0px;
    --e-column-margin-right: 4px;
    --e-column-margin-left: 0px;
    padding: 20px 15px 30px 15px;
  }
  .elementor-239
    .elementor-element.elementor-element-6cd514c
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-5438aa2
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-5438aa2 {
    --container-widget-width: 329px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 329px);
    max-width: 329px;
  }
  .elementor-239
    .elementor-element.elementor-element-7e6eb15
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-7e6eb15 {
    --container-widget-width: 329px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 329px);
    max-width: 329px;
  }
  .elementor-239
    .elementor-element.elementor-element-66ebfee
    > .elementor-element-populated {
    margin: 0px 0px 8px 4px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 4px;
    padding: 20px 15px 30px 15px;
  }
  .elementor-239
    .elementor-element.elementor-element-1ed4dca
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-68eac02
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-68eac02 {
    --container-widget-width: 329px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 329px);
    max-width: 329px;
  }
  .elementor-239
    .elementor-element.elementor-element-b12fefc
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-b12fefc {
    --container-widget-width: 329px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 329px);
    max-width: 329px;
  }
  .elementor-239
    .elementor-element.elementor-element-ad61012
    > .elementor-element-populated {
    margin: 0px 4px 0px 0px;
    --e-column-margin-right: 4px;
    --e-column-margin-left: 0px;
    padding: 20px 15px 30px 15px;
  }
  .elementor-239
    .elementor-element.elementor-element-9dfcd5c
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-9dfcd5c {
    --container-widget-width: 329px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 329px);
    max-width: 329px;
  }
  .elementor-239
    .elementor-element.elementor-element-3d5b6c3
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-3d5b6c3 {
    --container-widget-width: 329px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 329px);
    max-width: 329px;
  }
}
@media (max-width: 767px) {
  .elementor-239
    .elementor-element.elementor-element-93d081a
    > .elementor-container {
    min-height: 100vh;
  }
  .elementor-239
    .elementor-element.elementor-element-93d081a:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-93d081a
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-239
    .elementor-element.elementor-element-93d081a
    > .elementor-background-overlay {
    opacity: 0.4;
  }
  .elementor-239 .elementor-element.elementor-element-93d081a {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-bb73145
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-8506342
    > .elementor-widget-container {
    margin: 80px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-8506342
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-239
    .elementor-element.elementor-element-3e6d2f3
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-239 .elementor-element.elementor-element-3e6d2f3 {
    font-size: 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-1d89f45
    > .elementor-container {
    min-height: 15vh;
  }
  .elementor-239
    .elementor-element.elementor-element-60ddd54
    > .elementor-widget-container {
    margin: 75px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-60ddd54 {
    font-size: 14px;
  }
  .elementor-239
    .elementor-element.elementor-element-fb96c6a
    > .elementor-container {
    min-height: 508px;
  }
  .elementor-239
    .elementor-element.elementor-element-fb96c6a:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-fb96c6a
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
    background-size: cover;
  }
  .elementor-239
    .elementor-element.elementor-element-fb96c6a
    > .elementor-background-overlay {
    opacity: 0.33;
  }
  .elementor-239 .elementor-element.elementor-element-fb96c6a {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-f8d23e7
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-dc3e53b
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-dc3e53b
    .elementor-heading-title {
    font-size: 26px;
    line-height: 1.3em;
  }
  .elementor-239 .elementor-element.elementor-element-2a41ea2 {
    width: 50%;
  }
  .elementor-239
    .elementor-element.elementor-element-2a41ea2.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-239
    .elementor-element.elementor-element-2a41ea2
    > .elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-1af94b3
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-1af94b3
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-239 .elementor-element.elementor-element-818d25a {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  .elementor-239 .elementor-element.elementor-element-6e8ebb0 {
    width: 50%;
  }
  .elementor-239
    .elementor-element.elementor-element-6e8ebb0.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-239
    .elementor-element.elementor-element-6e8ebb0:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-239
    .elementor-element.elementor-element-6e8ebb0
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 0px auto;
  }
  .elementor-239
    .elementor-element.elementor-element-6e8ebb0
    > .elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-baa826a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-202a5cd
    > .elementor-widget-container {
    margin: -15px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-202a5cd
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-239 .elementor-element.elementor-element-f706fb7 {
    width: 100%;
    max-width: 100%;
    align-self: flex-end;
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-f706fb7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-7331b8e {
    width: 50%;
  }
  .elementor-239
    .elementor-element.elementor-element-7331b8e.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-239
    .elementor-element.elementor-element-7331b8e
    > .elementor-element-populated {
    border-width: 0px 0px 0px 0px;
    padding: 0px 0px 42px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-02fc6b0
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-9cf82bd
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-239 .elementor-element.elementor-element-8bd0a18 {
    --container-widget-width: 20px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 20px);
    max-width: 20px;
  }
  .elementor-239 .elementor-element.elementor-element-c69ad80 {
    width: 50%;
  }
  .elementor-239
    .elementor-element.elementor-element-c69ad80.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-239
    .elementor-element.elementor-element-c69ad80
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-1b02b4a
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-ddd4f66
    > .elementor-widget-container {
    margin: -25px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-ddd4f66
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-239 .elementor-element.elementor-element-4289394 {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-4289394
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-220b044
    > .elementor-container {
    min-height: 485px;
  }
  .elementor-239
    .elementor-element.elementor-element-220b044:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-220b044
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-239
    .elementor-element.elementor-element-220b044
    > .elementor-background-overlay {
    opacity: 0.21;
  }
  .elementor-239 .elementor-element.elementor-element-220b044 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-7325dea
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-688fe47
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-688fe47
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-239 .elementor-element.elementor-element-9bfa7f9 {
    width: 50%;
  }
  .elementor-239
    .elementor-element.elementor-element-9bfa7f9.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-239
    .elementor-element.elementor-element-9bfa7f9
    > .elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-3437c86 {
    width: var(--container-widget-width, 120px);
    max-width: 120px;
    --container-widget-width: 120px;
    --container-widget-flex-grow: 0;
  }
  .elementor-239 .elementor-element.elementor-element-ae3dad3 {
    width: 50%;
  }
  .elementor-239
    .elementor-element.elementor-element-ae3dad3.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-239
    .elementor-element.elementor-element-ae3dad3:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-239
    .elementor-element.elementor-element-ae3dad3
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 0px auto;
  }
  .elementor-239
    .elementor-element.elementor-element-ae3dad3
    > .elementor-element-populated {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-7c8353a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-51a8df0 {
    width: var(--container-widget-width, 120px);
    max-width: 120px;
    --container-widget-width: 120px;
    --container-widget-flex-grow: 0;
  }
  .elementor-239 .elementor-element.elementor-element-05d4f3a {
    width: 50%;
  }
  .elementor-239
    .elementor-element.elementor-element-05d4f3a.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-239
    .elementor-element.elementor-element-05d4f3a
    > .elementor-element-populated {
    border-width: 0px 0px 0px 0px;
    padding: 0px 0px 42px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-6b010dd
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-fba7512 {
    width: var(--container-widget-width, 120px);
    max-width: 120px;
    --container-widget-width: 120px;
    --container-widget-flex-grow: 0;
  }
  .elementor-239 .elementor-element.elementor-element-26094d6 {
    width: 50%;
  }
  .elementor-239
    .elementor-element.elementor-element-26094d6.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-239
    .elementor-element.elementor-element-26094d6
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-a55457d
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-3bb9377 {
    width: var(--container-widget-width, 120px);
    max-width: 120px;
    --container-widget-width: 120px;
    --container-widget-flex-grow: 0;
  }
  .elementor-239
    .elementor-element.elementor-element-24ea462
    > .elementor-container {
    min-height: 480px;
  }
  .elementor-239
    .elementor-element.elementor-element-24ea462:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-24ea462
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-239
    .elementor-element.elementor-element-24ea462
    > .elementor-background-overlay {
    opacity: 0.4;
  }
  .elementor-239 .elementor-element.elementor-element-24ea462 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-4663b77
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-b056a5a
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-b056a5a
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-239
    .elementor-element.elementor-element-ace334b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-b46e149:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-b46e149
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("../../2023/11/5-scaled.jpg");
    background-position: -141px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-b46e149
    > .elementor-container {
    min-height: 526px;
  }
  .elementor-239
    .elementor-element.elementor-element-b46e149
    > .elementor-background-overlay {
    opacity: 0.45;
  }
  .elementor-239 .elementor-element.elementor-element-b46e149 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-a0c57de
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 40px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-da6c059 {
    padding: 20px 0px 10px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-28dd08a:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-239
    .elementor-element.elementor-element-28dd08a
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 0px auto;
  }
  .elementor-239
    .elementor-element.elementor-element-28dd08a
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-a7e624a
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-a7e624a {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-e155dcd
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-e155dcd {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-a87d916
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-862be2f
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 30px 0px 30px;
  }
  .elementor-239 .elementor-element.elementor-element-862be2f {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-3242403
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-3242403 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-90a9acd
    > .elementor-container {
    min-height: 526px;
  }
  .elementor-239
    .elementor-element.elementor-element-90a9acd:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-90a9acd
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-239
    .elementor-element.elementor-element-90a9acd
    > .elementor-background-overlay {
    opacity: 0.63;
  }
  .elementor-239 .elementor-element.elementor-element-90a9acd {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-1651a92
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 40px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-1be36d3 {
    padding: 20px 0px 10px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-ddbc93a:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-239
    .elementor-element.elementor-element-ddbc93a
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 0px auto;
  }
  .elementor-239
    .elementor-element.elementor-element-ddbc93a
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-0517d58
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-0517d58 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-429d953
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-429d953 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-eb0b3f5:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-239
    .elementor-element.elementor-element-eb0b3f5
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 0px auto;
  }
  .elementor-239
    .elementor-element.elementor-element-eb0b3f5
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-340b1d3
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-340b1d3 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-d454aa1
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-d454aa1 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-193e9bf
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-a627ead
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-a627ead {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-d82512c
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-d82512c {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-67cccdd
    > .elementor-container {
    min-height: 526px;
  }
  .elementor-239
    .elementor-element.elementor-element-67cccdd:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-67cccdd
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
    background-size: cover;
  }
  .elementor-239
    .elementor-element.elementor-element-67cccdd
    > .elementor-background-overlay {
    opacity: 0.52;
  }
  .elementor-239 .elementor-element.elementor-element-67cccdd {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-2018a68
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 40px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-64dd7e4 {
    padding: 20px 0px 10px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-56c13c2:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-239
    .elementor-element.elementor-element-56c13c2
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 0px auto;
  }
  .elementor-239
    .elementor-element.elementor-element-56c13c2
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-495e92f
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-495e92f {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-de173f8
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-de173f8 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-41c76fa:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-239
    .elementor-element.elementor-element-41c76fa
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 0px auto;
  }
  .elementor-239
    .elementor-element.elementor-element-41c76fa
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-a389907
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-a389907 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-bb3f8cb
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-bb3f8cb {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-9d93830
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-a407cf0
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-a407cf0 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-05dfd27
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-05dfd27 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-d2a6c06
    > .elementor-container {
    min-height: 459px;
  }
  .elementor-239
    .elementor-element.elementor-element-d2a6c06:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-239
    .elementor-element.elementor-element-d2a6c06
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-239
    .elementor-element.elementor-element-d2a6c06
    > .elementor-background-overlay {
    opacity: 0.45;
  }
  .elementor-239 .elementor-element.elementor-element-d2a6c06 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-eaee5a6
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 00px 0px 30px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-a79ce73
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-239 .elementor-element.elementor-element-a79ce73 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-dc48fb2
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-dc48fb2 {
    text-align: center;
  }
  .elementor-239
    .elementor-element.elementor-element-d5874f5
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 40px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-a4d1e37 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-d08138d .swiper-slide {
    height: 423px;
  }
  .elementor-239
    .elementor-element.elementor-element-d08138d
    .swiper-slide-contents {
    max-width: 247px;
  }
  .elementor-239
    .elementor-element.elementor-element-d08138d
    .elementor-slide-heading {
    font-size: 17px;
    line-height: 1.3em;
  }
  .elementor-239
    .elementor-element.elementor-element-d08138d
    .elementor-slide-description {
    font-size: 11px;
  }
  .elementor-239 .elementor-element.elementor-element-0a046a0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 10px 30px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-313bc53
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-313bc53
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-239
    .elementor-element.elementor-element-8c2296c
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-fb396ce
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-0528265
    > .elementor-element-populated {
    margin: 25px 0px 25px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-cb17de6
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-f851787
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-75bfa90
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-0a35a16
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-3dd95b8 {
    padding: 0px 0px 50px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-ac5b0e0
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-239 .elementor-element.elementor-element-061d7f2 {
    font-size: 24px;
  }
  .elementor-239 .elementor-element.elementor-element-b1dde3f img {
    width: 45px;
  }
  .elementor-239 .elementor-element.elementor-element-8c8771f img {
    width: 45px;
  }
  .elementor-239 .elementor-element.elementor-element-a4a03d3 img {
    width: 45px;
  }
  .elementor-239 .elementor-element.elementor-element-2dfe620 img {
    width: 45px;
  }
  .elementor-239 .elementor-element.elementor-element-45e4bb9 img {
    width: 45px;
  }
  .elementor-239 .elementor-element.elementor-element-b1f183b img {
    width: 45px;
  }
  .elementor-239 .elementor-element.elementor-element-5ae73f5 img {
    width: 45px;
  }
  .elementor-239
    .elementor-element.elementor-element-30d0280
    > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
  }
  .elementor-239 .elementor-element.elementor-element-76d5ac5 {
    font-size: 24px;
  }
  .elementor-239
    .elementor-element.elementor-element-c286250
    .elementor-repeater-item-f6d04fc {
    position: static;
    left: auto;
  }
  .elementor-239
    .elementor-element.elementor-element-c286250
    .wpr-grid-slider-arrow {
    display: flex !important;
    font-size: 0px;
    width: 0px;
    height: 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-c286250
    .wpr-grid-slider-dots {
    display: inline-table;
  }
  .elementor-239
    .elementor-element.elementor-element-c286250
    .wpr-grid-slider-arrow
    svg {
    width: 0px;
  }
  .elementor-239 .elementor-element.elementor-element-7d433e1 img {
    width: 45px;
  }
  .elementor-239 .elementor-element.elementor-element-2e95fca img {
    width: 45px;
  }
  .elementor-239 .elementor-element.elementor-element-4193b62 img {
    width: 45px;
  }
  .elementor-239
    .elementor-element.elementor-element-4ecfec0
    > .elementor-container {
    min-height: 152px;
  }
  .elementor-239
    .elementor-element.elementor-element-4ecfec0
    > .elementor-background-overlay {
    opacity: 0.11;
  }
  .elementor-239 .elementor-element.elementor-element-4ecfec0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-5fb3fab
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-ad09937
    > .elementor-widget-container {
    margin: 50px 0px 0px 0px;
    padding: 0px 20px 30px 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-ad09937
    .elementor-heading-title {
    font-size: 26px;
    line-height: 1.7em;
  }
  .elementor-239 .elementor-element.elementor-element-40aa03f {
    padding: 0px 10px 60px 10px;
  }
  .elementor-239
    .elementor-element.elementor-element-4d05cbf
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 20px 30px 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-6cd514c
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-239
    .elementor-element.elementor-element-a5dba50
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-5438aa2
    > .elementor-widget-container {
    padding: 0px 45px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-5438aa2 {
    --container-widget-width: 275px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 275px);
    max-width: 275px;
  }
  .elementor-239
    .elementor-element.elementor-element-7e6eb15
    > .elementor-widget-container {
    padding: 0px 45px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-7e6eb15 {
    --container-widget-width: 275px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 275px);
    max-width: 275px;
  }
  .elementor-239
    .elementor-element.elementor-element-cce868f
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-ea2b3db
    > .elementor-widget-container {
    margin: 0px 0px 5px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-66ebfee
    > .elementor-element-populated {
    margin: 25px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 20px 30px 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-1ed4dca
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-239
    .elementor-element.elementor-element-4662ce7
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-cfadc0c
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-68eac02
    > .elementor-widget-container {
    padding: 0px 45px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-68eac02 {
    --container-widget-width: 275px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 275px);
    max-width: 275px;
  }
  .elementor-239
    .elementor-element.elementor-element-b12fefc
    > .elementor-widget-container {
    padding: 0px 45px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-b12fefc {
    --container-widget-width: 275px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 275px);
    max-width: 275px;
  }
  .elementor-239
    .elementor-element.elementor-element-fe73cfc
    > .elementor-widget-container {
    margin: 0px 0px 5px 0px;
  }
  .elementor-239
    .elementor-element.elementor-element-ad61012
    > .elementor-element-populated {
    margin: 25px 0px 25px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 20px 30px 20px;
  }
  .elementor-239
    .elementor-element.elementor-element-c3dc517
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-239
    .elementor-element.elementor-element-9dfcd5c
    > .elementor-widget-container {
    padding: 0px 45px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-9dfcd5c {
    --container-widget-width: 275px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 275px);
    max-width: 275px;
  }
  .elementor-239
    .elementor-element.elementor-element-3d5b6c3
    > .elementor-widget-container {
    padding: 0px 45px 0px 0px;
  }
  .elementor-239 .elementor-element.elementor-element-3d5b6c3 {
    --container-widget-width: 275px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 275px);
    max-width: 275px;
  }
  .elementor-239
    .elementor-element.elementor-element-6af13e8
    > .elementor-widget-container {
    margin: 0px 0px 5px 0px;
  }
}
@media (min-width: 768px) {
  .elementor-239 .elementor-element.elementor-element-2a41ea2 {
    width: 26.897%;
  }
  .elementor-239 .elementor-element.elementor-element-6e8ebb0 {
    width: 27.93%;
  }
  .elementor-239 .elementor-element.elementor-element-7331b8e {
    width: 24.008%;
  }
  .elementor-239 .elementor-element.elementor-element-c69ad80 {
    width: 21.112%;
  }
  .elementor-239 .elementor-element.elementor-element-28dd08a {
    width: 47%;
  }
  .elementor-239 .elementor-element.elementor-element-a87d916 {
    width: 53%;
  }
  .elementor-239 .elementor-element.elementor-element-ddbc93a {
    width: 33%;
  }
  .elementor-239 .elementor-element.elementor-element-eb0b3f5 {
    width: 33%;
  }
  .elementor-239 .elementor-element.elementor-element-193e9bf {
    width: 33.664%;
  }
  .elementor-239 .elementor-element.elementor-element-56c13c2 {
    width: 35%;
  }
  .elementor-239 .elementor-element.elementor-element-41c76fa {
    width: 31%;
  }
  .elementor-239 .elementor-element.elementor-element-9d93830 {
    width: 33.664%;
  }
  .elementor-239 .elementor-element.elementor-element-ac5b0e0 {
    width: 61.347%;
  }
  .elementor-239 .elementor-element.elementor-element-30d0280 {
    width: 38.61%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-239 .elementor-element.elementor-element-2a41ea2 {
    width: 50%;
  }
  .elementor-239 .elementor-element.elementor-element-6e8ebb0 {
    width: 50%;
  }
  .elementor-239 .elementor-element.elementor-element-7331b8e {
    width: 50%;
  }
  .elementor-239 .elementor-element.elementor-element-c69ad80 {
    width: 50%;
  }
  .elementor-239 .elementor-element.elementor-element-a0c57de {
    width: 100%;
  }
  .elementor-239 .elementor-element.elementor-element-28dd08a {
    width: 47%;
  }
  .elementor-239 .elementor-element.elementor-element-1651a92 {
    width: 100%;
  }
  .elementor-239 .elementor-element.elementor-element-ddbc93a {
    width: 29%;
  }
  .elementor-239 .elementor-element.elementor-element-193e9bf {
    width: 38%;
  }
  .elementor-239 .elementor-element.elementor-element-2018a68 {
    width: 100%;
  }
  .elementor-239 .elementor-element.elementor-element-56c13c2 {
    width: 30%;
  }
  .elementor-239 .elementor-element.elementor-element-41c76fa {
    width: 33%;
  }
  .elementor-239 .elementor-element.elementor-element-9d93830 {
    width: 36%;
  }
  .elementor-239 .elementor-element.elementor-element-eaee5a6 {
    width: 66%;
  }
  .elementor-239 .elementor-element.elementor-element-d5874f5 {
    width: 34%;
  }
  .elementor-239 .elementor-element.elementor-element-8c2296c {
    width: 100%;
  }
  .elementor-239 .elementor-element.elementor-element-0528265 {
    width: 100%;
  }
  .elementor-239 .elementor-element.elementor-element-f851787 {
    width: 100%;
  }
  .elementor-239 .elementor-element.elementor-element-4d05cbf {
    width: 50%;
  }
  .elementor-239 .elementor-element.elementor-element-66ebfee {
    width: 50%;
  }
  .elementor-239 .elementor-element.elementor-element-ad61012 {
    width: 50%;
  }
}
.eicon-chevron-right:before {
  content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='42' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='43' height='43' rx='21.5' fill='white' fill-opacity='0.17'/%3e%3crect x='0.5' y='0.5' width='43' height='43' rx='21.5' stroke='white'/%3e%3cpath d='M29.4177 21.2172L19.2987 11.5174C19.1299 11.3555 18.9052 11.2648 18.6712 11.2641C18.4373 11.2634 18.2121 11.3527 18.0423 11.5137L18.0313 11.5245C17.9487 11.6025 17.8828 11.6965 17.8377 11.8008C17.7926 11.9051 17.7691 12.0174 17.7688 12.131C17.7684 12.2447 17.7912 12.3572 17.8357 12.4617C17.8802 12.5662 17.9455 12.6606 18.0277 12.7391L27.5565 21.8726L17.9729 30.9448C17.8903 31.0228 17.8244 31.1168 17.7792 31.2211C17.7341 31.3254 17.7107 31.4377 17.7103 31.5513C17.71 31.665 17.7327 31.7775 17.7773 31.882C17.8218 31.9865 17.8871 32.0809 17.9692 32.1594L17.9801 32.1704C18.1489 32.3323 18.3736 32.423 18.6076 32.4237C18.8415 32.4244 19.0667 32.3351 19.2365 32.1742L29.4137 22.5355C29.5032 22.4508 29.5746 22.3487 29.6235 22.2355C29.6724 22.1224 29.6978 22.0005 29.6981 21.8772C29.6985 21.7539 29.6738 21.6319 29.6256 21.5184C29.5774 21.4049 29.5067 21.3025 29.4177 21.2172Z' fill='white'/%3e%3c/svg%3e ");
}

.eicon-chevron-left:before {
  content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='44' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='-0.5' y='0.5' width='43' height='43' rx='21.5' transform='matrix(-1 0 0 1 43 0)' fill='white' fill-opacity='0.17'/%3e%3crect x='-0.5' y='0.5' width='43' height='43' rx='21.5' transform='matrix(-1 0 0 1 43 0)' stroke='white'/%3e%3cpath d='M14.5823 21.2172L24.7013 11.5174C24.8701 11.3555 25.0948 11.2648 25.3288 11.2641C25.5627 11.2634 25.7879 11.3527 25.9577 11.5137L25.9687 11.5245C26.0513 11.6025 26.1172 11.6965 26.1623 11.8008C26.2074 11.9051 26.2309 12.0174 26.2312 12.131C26.2316 12.2447 26.2088 12.3572 26.1643 12.4617C26.1198 12.5662 26.0545 12.6606 25.9723 12.7391L16.4435 21.8726L26.0271 30.9448C26.1097 31.0228 26.1756 31.1168 26.2208 31.2211C26.2659 31.3254 26.2893 31.4377 26.2897 31.5513C26.29 31.665 26.2673 31.7775 26.2227 31.882C26.1782 31.9865 26.1129 32.0809 26.0308 32.1594L26.0199 32.1704C25.8511 32.3323 25.6264 32.423 25.3924 32.4237C25.1585 32.4244 24.9333 32.3351 24.7635 32.1742L14.5863 22.5355C14.4968 22.4508 14.4254 22.3487 14.3765 22.2355C14.3276 22.1224 14.3022 22.0005 14.3019 21.8772C14.3015 21.7539 14.3262 21.6319 14.3744 21.5184C14.4226 21.4049 14.4933 21.3025 14.5823 21.2172Z' fill='white'/%3e%3c/svg%3e ");
}

@media screen and (min-width: 600px) {
  .elementor-element .swiper-container .elementor-swiper-button,
  .elementor-element .swiper-container ~ .elementor-swiper-button,
  .elementor-element .swiper .elementor-swiper-button,
  .elementor-element .swiper ~ .elementor-swiper-button,
  .elementor-lightbox .swiper-container .elementor-swiper-button,
  .elementor-lightbox .swiper-container ~ .elementor-swiper-button,
  .elementor-lightbox .swiper .elementor-swiper-button,
  .elementor-lightbox .swiper ~ .elementor-swiper-button {
    top: 150px;
  }
}

@media screen and (min-width: 1230px) {
  .eicon-chevron-right:before {
    margin: 0px 16vw 0px 0px;
  }
}

@media screen and (min-width: 1230px) {
  .eicon-chevron-left:before {
    margin: 0px 0px 0px 16vw;
  }
}

@media screen and (max-width: 600px) {
  .eicon-chevron-right:before {
    margin: 0px 125px 0px 0px;

    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='43' height='43' rx='21.5' fill='white' fill-opacity='0.17'/%3e%3crect x='0.5' y='0.5' width='43' height='43' rx='21.5' stroke='white'/%3e%3cpath d='M29.4177 21.2172L19.2987 11.5174C19.1299 11.3555 18.9052 11.2648 18.6712 11.2641C18.4373 11.2634 18.2121 11.3527 18.0423 11.5137L18.0313 11.5245C17.9487 11.6025 17.8828 11.6965 17.8377 11.8008C17.7926 11.9051 17.7691 12.0174 17.7688 12.131C17.7684 12.2447 17.7912 12.3572 17.8357 12.4617C17.8802 12.5662 17.9455 12.6606 18.0277 12.7391L27.5565 21.8726L17.9729 30.9448C17.8903 31.0228 17.8244 31.1168 17.7792 31.2211C17.7341 31.3254 17.7107 31.4377 17.7103 31.5513C17.71 31.665 17.7327 31.7775 17.7773 31.882C17.8218 31.9865 17.8871 32.0809 17.9692 32.1594L17.9801 32.1704C18.1489 32.3323 18.3736 32.423 18.6076 32.4237C18.8415 32.4244 19.0667 32.3351 19.2365 32.1742L29.4137 22.5355C29.5032 22.4508 29.5746 22.3487 29.6235 22.2355C29.6724 22.1224 29.6978 22.0005 29.6981 21.8772C29.6985 21.7539 29.6738 21.6319 29.6256 21.5184C29.5774 21.4049 29.5067 21.3025 29.4177 21.2172Z' fill='white'/%3e%3c/svg%3e ");
  }

  .eicon-chevron-left:before {
    margin: 0px 0px 0px 125px;

    content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='44' viewBox='0 0 44 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='-0.5' y='0.5' width='43' height='43' rx='21.5' transform='matrix(-1 0 0 1 43 0)' fill='white' fill-opacity='0.17'/%3e%3crect x='-0.5' y='0.5' width='43' height='43' rx='21.5' transform='matrix(-1 0 0 1 43 0)' stroke='white'/%3e%3cpath d='M14.5823 21.2172L24.7013 11.5174C24.8701 11.3555 25.0948 11.2648 25.3288 11.2641C25.5627 11.2634 25.7879 11.3527 25.9577 11.5137L25.9687 11.5245C26.0513 11.6025 26.1172 11.6965 26.1623 11.8008C26.2074 11.9051 26.2309 12.0174 26.2312 12.131C26.2316 12.2447 26.2088 12.3572 26.1643 12.4617C26.1198 12.5662 26.0545 12.6606 25.9723 12.7391L16.4435 21.8726L26.0271 30.9448C26.1097 31.0228 26.1756 31.1168 26.2208 31.2211C26.2659 31.3254 26.2893 31.4377 26.2897 31.5513C26.29 31.665 26.2673 31.7775 26.2227 31.882C26.1782 31.9865 26.1129 32.0809 26.0308 32.1594L26.0199 32.1704C25.8511 32.3323 25.6264 32.423 25.3924 32.4237C25.1585 32.4244 24.9333 32.3351 24.7635 32.1742L14.5863 22.5355C14.4968 22.4508 14.4254 22.3487 14.3765 22.2355C14.3276 22.1224 14.3022 22.0005 14.3019 21.8772C14.3015 21.7539 14.3262 21.6319 14.3744 21.5184C14.4226 21.4049 14.4933 21.3025 14.5823 21.2172Z' fill='white'/%3e%3c/svg%3e ");
  }
}
.elementor-239 .elementor-element.elementor-element-6cd514c {
  background-image: linear-gradient(90deg, #cfa574 10%, #fdf7f1 25%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-5438aa2 {
  background-image: linear-gradient(90deg, #cfa574 49%, #fdf7f1 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-7e6eb15 {
  background-image: linear-gradient(90deg, #cfa574 49%, #fdf7f1 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-635ed95 {
  background-image: linear-gradient(90deg, #cfa574 1%, #fdf7f1 9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-4a53a60 {
  background-image: linear-gradient(90deg, #cfa574 1%, #fdf7f1 9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-cce868f {
  background-image: linear-gradient(90deg, #cfa574 15%, #fdf7f1 27%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-1ed4dca {
  background-image: linear-gradient(90deg, #cfa574 10%, #fdf7f1 25%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-d6dca9f {
  background-image: linear-gradient(90deg, #cfa574 1%, #fdf7f1 9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-7b93855 {
  background-image: linear-gradient(90deg, #cfa574 1%, #fdf7f1 9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-cfadc0c {
  background-image: linear-gradient(90deg, #cfa574 15%, #fdf7f1 27%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-68eac02 {
  background-image: linear-gradient(90deg, #cfa574 49%, #fdf7f1 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-b12fefc {
  background-image: linear-gradient(90deg, #cfa574 49%, #fdf7f1 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-c3dc517 {
  background-image: linear-gradient(90deg, #919191 10%, #fdf7f1 25%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-ccdfc01 {
  background-image: linear-gradient(90deg, #919191 1%, #fdf7f1 9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-6cc557e {
  background-image: linear-gradient(90deg, #919191 1%, #fdf7f1 9%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-9c6cc68 {
  background-image: linear-gradient(90deg, #919191 20%, #fdf7f1 33%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-9dfcd5c {
  background-image: linear-gradient(90deg, #919191 10%, #fdf7f1 25%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-239 .elementor-element.elementor-element-3d5b6c3 {
  background-image: linear-gradient(90deg, #919191 10%, #fdf7f1 25%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
