.elementor-68 .elementor-element.elementor-element-21bf5d6 {
  margin-top: 30px;
  margin-bottom: 0px;
  padding: 0px 0px 50px 0px;
}
.elementor-68
  .elementor-element.elementor-element-dc82cd9:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-68
  .elementor-element.elementor-element-dc82cd9
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #00000400;
}
.elementor-68
  .elementor-element.elementor-element-dc82cd9
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("/src/img/f-scaled.webp");
  background-position: top right;
  background-repeat: no-repeat;
  background-size: 46% auto;
  opacity: 1;
}
.elementor-68
  .elementor-element.elementor-element-dc82cd9
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f45602d);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 45px 45px 45px 45px;
}
.elementor-68
  .elementor-element.elementor-element-dc82cd9
  > .elementor-element-populated,
.elementor-68
  .elementor-element.elementor-element-dc82cd9
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-68
  .elementor-element.elementor-element-dc82cd9
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-68
  .elementor-element.elementor-element-dc82cd9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-68
  .elementor-element.elementor-element-8591b67
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-68
  .elementor-element.elementor-element-8591b67
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.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-68 .elementor-element.elementor-element-c91c345 {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-68
  .elementor-element.elementor-element-c91c345
  > .elementor-widget-container {
  background-color: transparent;
  padding: 12px 12px 12px 12px;
  background-image: linear-gradient(180deg, #020118 0%, #0b0b2b 100%);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #22213c;
  border-radius: 50px 50px 50px 50px;
}
.elementor-68
  .elementor-element.elementor-element-c91c345
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 600;
}
.elementor-68 .elementor-element.elementor-element-6ee8204 {
  --spacer-size: 1px;
}
.elementor-68
  .elementor-element.elementor-element-256ee30
  > .elementor-widget-container {
  margin: 10px 0px 10px 0px;
}
.elementor-68 .elementor-element.elementor-element-256ee30 {
  text-align: left;
}
.elementor-68
  .elementor-element.elementor-element-256ee30
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 60px;
  font-weight: 800;
}
.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-68 .elementor-element.elementor-element-f7a7e6b .elementor-button {
  background-color: transparent;
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-9ba0ba8) 0%,
    var(--e-global-color-f7ffab4) 100%
  );
  border-radius: 10px 10px 10px 10px;
}
.elementor-68
  .elementor-element.elementor-element-f7a7e6b
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-68 .elementor-element.elementor-element-f7a7e6b {
  z-index: 1;
}
.elementor-68
  .elementor-element.elementor-element-f7a7e6b
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-68
  .elementor-element.elementor-element-f7a7e6b
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
}
.elementor-bc-flex-widget
  .elementor-68
  .elementor-element.elementor-element-3193f8f.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-68
  .elementor-element.elementor-element-3193f8f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-68
  .elementor-element.elementor-element-3193f8f
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-68
  .elementor-element.elementor-element-6d543bd
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    #00000000 68%,
    #04030d 76%
  );
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-68
  .elementor-element.elementor-element-6d543bd
  > .elementor-container {
  max-width: 1320px;
}
.elementor-68 .elementor-element.elementor-element-6d543bd {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 50px 0px;
  z-index: 1;
}
.elementor-68
  .elementor-element.elementor-element-fc33136
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-68
  .elementor-element.elementor-element-f973cad
  > .elementor-container {
  max-width: 1430px;
}
.elementor-68
  .elementor-element.elementor-element-ebdb0dd:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-68
  .elementor-element.elementor-element-ebdb0dd
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #100e2952;
}
.elementor-68
  .elementor-element.elementor-element-ebdb0dd.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-68
  .elementor-element.elementor-element-ebdb0dd
  > .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-68
  .elementor-element.elementor-element-ebdb0dd
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f45602d);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 0px 10px 0px;
}
.elementor-68
  .elementor-element.elementor-element-ebdb0dd
  > .elementor-element-populated,
.elementor-68
  .elementor-element.elementor-element-ebdb0dd
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-68
  .elementor-element.elementor-element-ebdb0dd
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-68
  .elementor-element.elementor-element-ebdb0dd
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-68
  .elementor-element.elementor-element-ebdb0dd.elementor-column
  > .elementor-element-populated::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: inherit;
  background-color: inherit;
}
.elementor-68 .elementor-element.elementor-element-0563e00 {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-68
  .elementor-element.elementor-element-0563e00
  > .elementor-widget-container {
  padding: 12px 12px 12px 12px;
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-68
  .elementor-element.elementor-element-0563e00
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  color: #ffffff;
}
.elementor-68 .elementor-element.elementor-element-bb09f9a {
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-68
  .elementor-element.elementor-element-bb09f9a
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 15px 5px 20px;
  border-radius: 10px 0px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-bb09f9a
  .elementor-heading-title {
  font-size: 65px;
  font-weight: 700;
  color: var(--e-global-color-1a3c90c);
}
.elementor-68 .elementor-element.elementor-element-b320291 .elementor-button {
  background-color: transparent;
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  fill: #ffffff;
  color: #ffffff;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-9ba0ba8) 0%,
    var(--e-global-color-f7ffab4) 100%
  );
  border-radius: 10px 10px 10px 10px;
}
.elementor-68
  .elementor-element.elementor-element-b320291
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-68 .elementor-element.elementor-element-b320291 {
  z-index: 1;
}
.elementor-68
  .elementor-element.elementor-element-b320291
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-68
  .elementor-element.elementor-element-b320291
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
  justify-content: center;
}
.elementor-68
  .elementor-element.elementor-element-b7c37f7
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 30px 0px 10px 21px;
}
.elementor-68
  .elementor-element.elementor-element-b7c37f7
  .elementor-heading-title {
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-widget-text-editor {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-text);
}
.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-68
  .elementor-element.elementor-element-753a9ae
  > .elementor-widget-container {
  margin: 0px 0px 0px -5px;
  padding: 10px 0px 20px 0px;
  border-radius: 15px 15px 15px 15px;
}
.elementor-68 .elementor-element.elementor-element-753a9ae {
  font-size: 18px;
  font-weight: 300;
  line-height: 22px;
  color: #d6d6df;
}
.elementor-68
  .elementor-element.elementor-element-39a9cdf:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-68
  .elementor-element.elementor-element-39a9cdf
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #100e2952;
}
.elementor-68
  .elementor-element.elementor-element-39a9cdf.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-68
  .elementor-element.elementor-element-39a9cdf
  > .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-68
  .elementor-element.elementor-element-39a9cdf
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f45602d);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 0px 10px 0px;
}
.elementor-68
  .elementor-element.elementor-element-39a9cdf
  > .elementor-element-populated,
.elementor-68
  .elementor-element.elementor-element-39a9cdf
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-68
  .elementor-element.elementor-element-39a9cdf
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-68
  .elementor-element.elementor-element-39a9cdf
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-68
  .elementor-element.elementor-element-39a9cdf.elementor-column
  > .elementor-element-populated::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: inherit;
  background-color: inherit;
}
.elementor-68 .elementor-element.elementor-element-8adadb8 {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-68
  .elementor-element.elementor-element-8adadb8
  > .elementor-widget-container {
  padding: 12px 12px 12px 12px;
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-68
  .elementor-element.elementor-element-8adadb8
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  color: #ffffff;
}
.elementor-68 .elementor-element.elementor-element-35f70f0 {
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-68
  .elementor-element.elementor-element-35f70f0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 15px 5px 20px;
  border-radius: 10px 0px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-35f70f0
  .elementor-heading-title {
  font-size: 65px;
  font-weight: 700;
  color: var(--e-global-color-1a3c90c);
}
.elementor-68 .elementor-element.elementor-element-b87d5f1 .elementor-button {
  background-color: transparent;
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  fill: #ffffff;
  color: #ffffff;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-9ba0ba8) 0%,
    var(--e-global-color-f7ffab4) 100%
  );
  border-radius: 10px 10px 10px 10px;
}
.elementor-68 .elementor-element.elementor-element-b87d5f1 {
  width: 100%;
  max-width: 100%;
  z-index: 1;
}
.elementor-68
  .elementor-element.elementor-element-b87d5f1
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-b87d5f1
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-68
  .elementor-element.elementor-element-b87d5f1
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
  justify-content: center;
}
.elementor-68
  .elementor-element.elementor-element-034ff95
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 30px 0px 10px 21px;
}
.elementor-68
  .elementor-element.elementor-element-034ff95
  .elementor-heading-title {
  font-family: "Gilroy", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-68
  .elementor-element.elementor-element-2751bf7
  > .elementor-widget-container {
  margin: 0px 0px 0px -5px;
  padding: 10px 0px 20px 0px;
  border-radius: 15px 15px 15px 15px;
}
.elementor-68 .elementor-element.elementor-element-2751bf7 {
  font-size: 18px;
  font-weight: 300;
  line-height: 22px;
  color: #d6d6df;
}
.elementor-68
  .elementor-element.elementor-element-344a002:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-68
  .elementor-element.elementor-element-344a002
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #100e2952;
}
.elementor-68
  .elementor-element.elementor-element-344a002.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-68
  .elementor-element.elementor-element-344a002
  > .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-68
  .elementor-element.elementor-element-344a002
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f45602d);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 0px 10px 0px;
}
.elementor-68
  .elementor-element.elementor-element-344a002
  > .elementor-element-populated,
.elementor-68
  .elementor-element.elementor-element-344a002
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-68
  .elementor-element.elementor-element-344a002
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-68
  .elementor-element.elementor-element-344a002
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-68
  .elementor-element.elementor-element-344a002.elementor-column
  > .elementor-element-populated::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: inherit;
  background-color: inherit;
}
.elementor-68 .elementor-element.elementor-element-9117190 {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-68
  .elementor-element.elementor-element-9117190
  > .elementor-widget-container {
  padding: 12px 12px 12px 12px;
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-68
  .elementor-element.elementor-element-9117190
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  color: #ffffff;
}
.elementor-68 .elementor-element.elementor-element-c004f8c {
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-68
  .elementor-element.elementor-element-c004f8c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 15px 5px 20px;
  border-radius: 10px 0px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-c004f8c
  .elementor-heading-title {
  font-size: 65px;
  font-weight: 700;
  color: var(--e-global-color-1a3c90c);
}
.elementor-68 .elementor-element.elementor-element-2196829 .elementor-button {
  background-color: transparent;
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  fill: #ffffff;
  color: #ffffff;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-9ba0ba8) 0%,
    var(--e-global-color-f7ffab4) 100%
  );
  border-radius: 10px 10px 10px 10px;
}
.elementor-68 .elementor-element.elementor-element-2196829 {
  width: 100%;
  max-width: 100%;
  z-index: 1;
}
.elementor-68
  .elementor-element.elementor-element-2196829
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-2196829
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-68
  .elementor-element.elementor-element-2196829
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
  justify-content: center;
}
.elementor-68
  .elementor-element.elementor-element-6f8cb4f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 30px 0px 10px 21px;
}
.elementor-68
  .elementor-element.elementor-element-6f8cb4f
  .elementor-heading-title {
  font-family: "Gilroy", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-68
  .elementor-element.elementor-element-cf03ace
  > .elementor-widget-container {
  margin: 0px 0px 0px -5px;
  padding: 10px 0px 20px 0px;
  border-radius: 15px 15px 15px 15px;
}
.elementor-68 .elementor-element.elementor-element-cf03ace {
  font-size: 18px;
  font-weight: 300;
  line-height: 22px;
  color: #d6d6df;
}
.elementor-68
  .elementor-element.elementor-element-f2c964a
  > .elementor-container {
  max-width: 1430px;
}
.elementor-68 .elementor-element.elementor-element-f2c964a {
  margin-top: 20px;
  margin-bottom: 0px;
}
.elementor-68
  .elementor-element.elementor-element-b773a11:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-68
  .elementor-element.elementor-element-b773a11
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #100e2952;
}
.elementor-68
  .elementor-element.elementor-element-b773a11.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-68
  .elementor-element.elementor-element-b773a11
  > .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-68
  .elementor-element.elementor-element-b773a11
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f45602d);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 0px 10px 0px;
}
.elementor-68
  .elementor-element.elementor-element-b773a11
  > .elementor-element-populated,
.elementor-68
  .elementor-element.elementor-element-b773a11
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-68
  .elementor-element.elementor-element-b773a11
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-68
  .elementor-element.elementor-element-b773a11
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-68
  .elementor-element.elementor-element-b773a11.elementor-column
  > .elementor-element-populated::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: inherit;
  background-color: inherit;
}
.elementor-68 .elementor-element.elementor-element-798d187 {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-68
  .elementor-element.elementor-element-798d187
  > .elementor-widget-container {
  padding: 12px 12px 12px 12px;
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-68
  .elementor-element.elementor-element-798d187
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  color: #ffffff;
}
.elementor-68 .elementor-element.elementor-element-914136b {
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-68
  .elementor-element.elementor-element-914136b
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 15px 5px 20px;
  border-radius: 10px 0px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-914136b
  .elementor-heading-title {
  font-size: 65px;
  font-weight: 700;
  color: var(--e-global-color-1a3c90c);
}
.elementor-68 .elementor-element.elementor-element-43083eb .elementor-button {
  background-color: transparent;
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  fill: #ffffff;
  color: #ffffff;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-9ba0ba8) 0%,
    var(--e-global-color-f7ffab4) 100%
  );
  border-radius: 10px 10px 10px 10px;
}
.elementor-68 .elementor-element.elementor-element-43083eb {
  width: 100%;
  max-width: 100%;
  z-index: 1;
}
.elementor-68
  .elementor-element.elementor-element-43083eb
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-43083eb
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-68
  .elementor-element.elementor-element-43083eb
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
  justify-content: center;
}
.elementor-68
  .elementor-element.elementor-element-0348fc7
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 30px 0px 10px 21px;
}
.elementor-68
  .elementor-element.elementor-element-0348fc7
  .elementor-heading-title {
  font-family: "Gilroy", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-68
  .elementor-element.elementor-element-93dc847
  > .elementor-widget-container {
  margin: 0px 0px 0px -5px;
  padding: 10px 0px 20px 0px;
  border-radius: 15px 15px 15px 15px;
}
.elementor-68 .elementor-element.elementor-element-93dc847 {
  font-size: 18px;
  font-weight: 300;
  line-height: 22px;
  color: #d6d6df;
}
.elementor-68
  .elementor-element.elementor-element-69d3c1f:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-68
  .elementor-element.elementor-element-69d3c1f
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #100e2952;
}
.elementor-68
  .elementor-element.elementor-element-69d3c1f.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-68
  .elementor-element.elementor-element-69d3c1f
  > .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-68
  .elementor-element.elementor-element-69d3c1f
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f45602d);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 0px 10px 0px;
}
.elementor-68
  .elementor-element.elementor-element-69d3c1f
  > .elementor-element-populated,
.elementor-68
  .elementor-element.elementor-element-69d3c1f
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-68
  .elementor-element.elementor-element-69d3c1f
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-68
  .elementor-element.elementor-element-69d3c1f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-68
  .elementor-element.elementor-element-69d3c1f.elementor-column
  > .elementor-element-populated::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: inherit;
  background-color: inherit;
}
.elementor-68 .elementor-element.elementor-element-3f5ff18 {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-68
  .elementor-element.elementor-element-3f5ff18
  > .elementor-widget-container {
  padding: 12px 12px 12px 12px;
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-68
  .elementor-element.elementor-element-3f5ff18
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  color: #ffffff;
}
.elementor-68 .elementor-element.elementor-element-af8511f {
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-68
  .elementor-element.elementor-element-af8511f
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 15px 5px 20px;
  border-radius: 10px 0px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-af8511f
  .elementor-heading-title {
  font-size: 65px;
  font-weight: 700;
  color: var(--e-global-color-1a3c90c);
}
.elementor-68 .elementor-element.elementor-element-fed59dd .elementor-button {
  background-color: transparent;
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  fill: #ffffff;
  color: #ffffff;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-9ba0ba8) 0%,
    var(--e-global-color-f7ffab4) 100%
  );
  border-radius: 10px 10px 10px 10px;
}
.elementor-68 .elementor-element.elementor-element-fed59dd {
  width: 100%;
  max-width: 100%;
  z-index: 1;
}
.elementor-68
  .elementor-element.elementor-element-fed59dd
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-fed59dd
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-68
  .elementor-element.elementor-element-fed59dd
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
  justify-content: center;
}
.elementor-68
  .elementor-element.elementor-element-958cb70
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 30px 0px 10px 21px;
}
.elementor-68
  .elementor-element.elementor-element-958cb70
  .elementor-heading-title {
  font-family: "Gilroy", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-68
  .elementor-element.elementor-element-a208cd1
  > .elementor-widget-container {
  margin: 0px 0px 0px -5px;
  padding: 10px 0px 20px 0px;
  border-radius: 15px 15px 15px 15px;
}
.elementor-68 .elementor-element.elementor-element-a208cd1 {
  font-size: 18px;
  font-weight: 300;
  line-height: 22px;
  color: #d6d6df;
}
.elementor-68
  .elementor-element.elementor-element-d87d05d:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-68
  .elementor-element.elementor-element-d87d05d
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #100e2952;
}
.elementor-68
  .elementor-element.elementor-element-d87d05d.elementor-column
  > .elementor-widget-wrap {
  justify-content: space-between;
}
.elementor-68
  .elementor-element.elementor-element-d87d05d
  > .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-68
  .elementor-element.elementor-element-d87d05d
  > .elementor-element-populated {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-f45602d);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 10px 0px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 20px 0px 10px 0px;
}
.elementor-68
  .elementor-element.elementor-element-d87d05d
  > .elementor-element-populated,
.elementor-68
  .elementor-element.elementor-element-d87d05d
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-68
  .elementor-element.elementor-element-d87d05d
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-68
  .elementor-element.elementor-element-d87d05d
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-68
  .elementor-element.elementor-element-d87d05d.elementor-column
  > .elementor-element-populated::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: inherit;
  background-color: inherit;
}
.elementor-68 .elementor-element.elementor-element-0190e8f {
  width: auto;
  max-width: auto;
  text-align: center;
}
.elementor-68
  .elementor-element.elementor-element-0190e8f
  > .elementor-widget-container {
  padding: 12px 12px 12px 12px;
  border-style: none;
  border-radius: 50px 50px 50px 50px;
}
.elementor-68
  .elementor-element.elementor-element-0190e8f
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  color: #ffffff;
}
.elementor-68 .elementor-element.elementor-element-e23a927 {
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-68
  .elementor-element.elementor-element-e23a927
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 15px 5px 20px;
  border-radius: 10px 0px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-e23a927
  .elementor-heading-title {
  font-size: 65px;
  font-weight: 700;
  color: var(--e-global-color-1a3c90c);
}
.elementor-68 .elementor-element.elementor-element-4d61c19 .elementor-button {
  background-color: transparent;
  font-family: "Rubik", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  text-decoration: none;
  fill: #ffffff;
  color: #ffffff;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-9ba0ba8) 0%,
    var(--e-global-color-f7ffab4) 100%
  );
  border-radius: 10px 10px 10px 10px;
}
.elementor-68 .elementor-element.elementor-element-4d61c19 {
  width: 100%;
  max-width: 100%;
  z-index: 1;
}
.elementor-68
  .elementor-element.elementor-element-4d61c19
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-68
  .elementor-element.elementor-element-4d61c19
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-68
  .elementor-element.elementor-element-4d61c19
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 10px;
  justify-content: center;
}
.elementor-68
  .elementor-element.elementor-element-3c0db94
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 30px 0px 10px 21px;
}
.elementor-68
  .elementor-element.elementor-element-3c0db94
  .elementor-heading-title {
  font-family: "Gilroy", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-68
  .elementor-element.elementor-element-09ecbdc
  > .elementor-widget-container {
  margin: 0px 0px 0px -5px;
  padding: 10px 0px 20px 0px;
  border-radius: 15px 15px 15px 15px;
}
.elementor-68 .elementor-element.elementor-element-09ecbdc {
  font-size: 18px;
  font-weight: 300;
  line-height: 22px;
  color: #d6d6df;
}
:root {
  --page-title-display: none;
}
@media (min-width: 768px) {
  .elementor-68 .elementor-element.elementor-element-8591b67 {
    width: 53.558%;
  }
  .elementor-68 .elementor-element.elementor-element-3193f8f {
    width: 46.442%;
  }
}
@media (max-width: 767px) {
  .elementor-68 .elementor-element.elementor-element-21bf5d6 {
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 0px 10px 50px 10px;
  }
  .elementor-68
    .elementor-element.elementor-element-dc82cd9
    > .elementor-element-populated
    > .elementor-background-overlay {
    background-image: url("/src/img/f-scaled.webp");
    background-position: center right;
    background-size: 56% auto;
  }
  .elementor-68
    .elementor-element.elementor-element-dc82cd9
    > .elementor-element-populated {
    padding: 15px 15px 15px 15px;
  }
  .elementor-68
    .elementor-element.elementor-element-8591b67
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 5px;
  }
  .elementor-68
    .elementor-element.elementor-element-c91c345
    > .elementor-widget-container {
    padding: 12px 12px 12px 12px;
  }
  .elementor-68
    .elementor-element.elementor-element-c91c345
    .elementor-heading-title {
    font-size: 14px;
  }
  .elementor-68 .elementor-element.elementor-element-256ee30 {
    width: var(--container-widget-width, 56%);
    max-width: 56%;
    --container-widget-width: 56%;
    --container-widget-flex-grow: 0;
  }
  .elementor-68
    .elementor-element.elementor-element-256ee30
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-68
    .elementor-element.elementor-element-f7a7e6b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-f7a7e6b .elementor-button {
    font-size: 14px;
  }
  .elementor-68 .elementor-element.elementor-element-6d543bd {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-68
    .elementor-element.elementor-element-ebdb0dd
    > .elementor-element-populated,
  .elementor-68
    .elementor-element.elementor-element-ebdb0dd
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-68
    .elementor-element.elementor-element-ebdb0dd
    > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
  }
  .elementor-68
    .elementor-element.elementor-element-ebdb0dd
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-0563e00
    > .elementor-widget-container {
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
  }
  .elementor-68
    .elementor-element.elementor-element-0563e00
    .elementor-heading-title {
    font-size: 18px;
    letter-spacing: 2px;
  }
  .elementor-68
    .elementor-element.elementor-element-bb09f9a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-bb09f9a
    .elementor-heading-title {
    font-size: 55px;
  }
  .elementor-68
    .elementor-element.elementor-element-b320291
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-b320291 .elementor-button {
    font-size: 14px;
  }
  .elementor-68
    .elementor-element.elementor-element-b7c37f7
    .elementor-heading-title {
    font-size: 22px;
  }
  .elementor-68
    .elementor-element.elementor-element-753a9ae
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-753a9ae {
    font-size: 14px;
    line-height: 22px;
  }
  .elementor-68
    .elementor-element.elementor-element-39a9cdf
    > .elementor-element-populated,
  .elementor-68
    .elementor-element.elementor-element-39a9cdf
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-68
    .elementor-element.elementor-element-39a9cdf
    > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
  }
  .elementor-68
    .elementor-element.elementor-element-39a9cdf
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-8adadb8
    > .elementor-widget-container {
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
  }
  .elementor-68
    .elementor-element.elementor-element-8adadb8
    .elementor-heading-title {
    font-size: 18px;
    letter-spacing: 2px;
  }
  .elementor-68
    .elementor-element.elementor-element-35f70f0
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-35f70f0
    .elementor-heading-title {
    font-size: 55px;
  }
  .elementor-68
    .elementor-element.elementor-element-b87d5f1
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-b87d5f1 .elementor-button {
    font-size: 14px;
  }
  .elementor-68
    .elementor-element.elementor-element-034ff95
    .elementor-heading-title {
    font-size: 22px;
  }
  .elementor-68
    .elementor-element.elementor-element-2751bf7
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-2751bf7 {
    font-size: 14px;
    line-height: 22px;
  }
  .elementor-68
    .elementor-element.elementor-element-344a002
    > .elementor-element-populated,
  .elementor-68
    .elementor-element.elementor-element-344a002
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-68
    .elementor-element.elementor-element-344a002
    > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
  }
  .elementor-68
    .elementor-element.elementor-element-344a002
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-9117190
    > .elementor-widget-container {
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
  }
  .elementor-68
    .elementor-element.elementor-element-9117190
    .elementor-heading-title {
    font-size: 18px;
    letter-spacing: 2px;
  }
  .elementor-68
    .elementor-element.elementor-element-c004f8c
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-c004f8c
    .elementor-heading-title {
    font-size: 55px;
  }
  .elementor-68
    .elementor-element.elementor-element-2196829
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-2196829 .elementor-button {
    font-size: 14px;
  }
  .elementor-68
    .elementor-element.elementor-element-6f8cb4f
    .elementor-heading-title {
    font-size: 22px;
  }
  .elementor-68
    .elementor-element.elementor-element-cf03ace
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-cf03ace {
    font-size: 14px;
    line-height: 22px;
  }
  .elementor-68 .elementor-element.elementor-element-f2c964a {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-b773a11
    > .elementor-element-populated,
  .elementor-68
    .elementor-element.elementor-element-b773a11
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-68
    .elementor-element.elementor-element-b773a11
    > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
  }
  .elementor-68
    .elementor-element.elementor-element-b773a11
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-798d187
    > .elementor-widget-container {
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
  }
  .elementor-68
    .elementor-element.elementor-element-798d187
    .elementor-heading-title {
    font-size: 18px;
    letter-spacing: 2px;
  }
  .elementor-68
    .elementor-element.elementor-element-914136b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-914136b
    .elementor-heading-title {
    font-size: 55px;
  }
  .elementor-68
    .elementor-element.elementor-element-43083eb
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-43083eb .elementor-button {
    font-size: 14px;
  }
  .elementor-68
    .elementor-element.elementor-element-0348fc7
    .elementor-heading-title {
    font-size: 22px;
  }
  .elementor-68
    .elementor-element.elementor-element-93dc847
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-93dc847 {
    font-size: 14px;
    line-height: 22px;
  }
  .elementor-68
    .elementor-element.elementor-element-69d3c1f
    > .elementor-element-populated,
  .elementor-68
    .elementor-element.elementor-element-69d3c1f
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-68
    .elementor-element.elementor-element-69d3c1f
    > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
  }
  .elementor-68
    .elementor-element.elementor-element-69d3c1f
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-3f5ff18
    > .elementor-widget-container {
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
  }
  .elementor-68
    .elementor-element.elementor-element-3f5ff18
    .elementor-heading-title {
    font-size: 18px;
    letter-spacing: 2px;
  }
  .elementor-68
    .elementor-element.elementor-element-af8511f
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-af8511f
    .elementor-heading-title {
    font-size: 55px;
  }
  .elementor-68
    .elementor-element.elementor-element-fed59dd
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-fed59dd .elementor-button {
    font-size: 14px;
  }
  .elementor-68
    .elementor-element.elementor-element-958cb70
    .elementor-heading-title {
    font-size: 22px;
  }
  .elementor-68
    .elementor-element.elementor-element-a208cd1
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-a208cd1 {
    font-size: 14px;
    line-height: 22px;
  }
  .elementor-68
    .elementor-element.elementor-element-d87d05d
    > .elementor-element-populated,
  .elementor-68
    .elementor-element.elementor-element-d87d05d
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-68
    .elementor-element.elementor-element-d87d05d
    > .elementor-background-slideshow {
    border-radius: 15px 15px 15px 15px;
  }
  .elementor-68
    .elementor-element.elementor-element-d87d05d
    > .elementor-element-populated {
    margin: 10px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-0190e8f
    > .elementor-widget-container {
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
  }
  .elementor-68
    .elementor-element.elementor-element-0190e8f
    .elementor-heading-title {
    font-size: 18px;
    letter-spacing: 2px;
  }
  .elementor-68
    .elementor-element.elementor-element-e23a927
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-68
    .elementor-element.elementor-element-e23a927
    .elementor-heading-title {
    font-size: 55px;
  }
  .elementor-68
    .elementor-element.elementor-element-4d61c19
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-4d61c19 .elementor-button {
    font-size: 14px;
  }
  .elementor-68
    .elementor-element.elementor-element-3c0db94
    .elementor-heading-title {
    font-size: 22px;
  }
  .elementor-68
    .elementor-element.elementor-element-09ecbdc
    > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
  }
  .elementor-68 .elementor-element.elementor-element-09ecbdc {
    font-size: 14px;
    line-height: 22px;
  }
}
