.elementor-4098
  .elementor-element.elementor-element-64c6aca:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4098
  .elementor-element.elementor-element-64c6aca
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #00808024;
}
.elementor-4098 .elementor-element.elementor-element-64c6aca {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-64c6aca
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-2879631
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-2879631
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4098 .elementor-element.elementor-element-6282d85 {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #00000047;
  padding: 110px 0px 70px 0px;
}
.elementor-4098
  .elementor-element.elementor-element-a623ddd
  > .elementor-element-populated {
  padding: 0% 22% 0% 0%;
}
.elementor-4098
  .elementor-element.elementor-element-6c8d364
  .wdt-heading-holder,
.elementor-4098
  .elementor-element.elementor-element-6c8d364
  .wdt-heading-holder
  > .wdt-heading-separator-wrapper
  .wdt-heading-separator,
.elementor-4098
  .elementor-element.elementor-element-6c8d364
  .wdt-heading-holder
  > .wdt-heading-title-wrapper
  .wdt-heading-title,
.elementor-4098
  .elementor-element.elementor-element-6c8d364
  .wdt-heading-holder
  > .wdt-heading-subtitle-wrapper
  .wdt-heading-subtitle {
  text-align: start;
  justify-content: start;
  justify-items: start;
}
.elementor-4098
  .elementor-element.elementor-element-6c8d364
  .wdt-heading-holder
  .wdt-heading-title-wrapper
  .wdt-heading-title {
  align-items: center;
}
.elementor-4098
  .elementor-element.elementor-element-6c8d364
  .wdt-heading-holder
  .wdt-heading-subtitle-wrapper
  .wdt-heading-subtitle {
  align-items: center;
}
.elementor-4098
  .elementor-element.elementor-element-6c8d364
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
}
.elementor-4098
  .elementor-element.elementor-element-0daab90
  .wdt-mailchimp-holder
  .wdt-mailchimp-subscribe-form {
  text-align: center;
  justify-content: center;
  justify-items: center;
}
.elementor-4098
  .elementor-element.elementor-element-0daab90
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-4098
  .elementor-element.elementor-element-0daab90
  .wdt-mailchimp-holder
  .wdt-mailchimp-wrapper
  input {
  background-color: #a184c900;
}
.elementor-4098
  .elementor-element.elementor-element-0daab90
  .wdt-mailchimp-holder
  .wdt-mailchimp-wrapper
  .wdt-mailchimp-subscription-button-holder
  button {
  font-size: 20px;
  background-color: var(--e-global-color-primary);
}
.elementor-4098
  .elementor-element.elementor-element-0daab90
  .wdt-mailchimp-holder
  .wdt-mailchimp-wrapper
  .wdt-mailchimp-subscription-button-holder
  button:hover {
  background-color: var(--e-global-color-text);
}
.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-4098 .elementor-element.elementor-element-620f5bc {
  font-family: "Roboto", Sans-serif;
  font-size: 12px;
  font-weight: 400;
  color: var(--e-global-color-text);
}
.elementor-4098
  .elementor-element.elementor-element-a7c1dde
  .wdt-accordion-toggle-holder {
  text-align: center;
  justify-content: center;
  justify-items: center;
}
.elementor-4098
  .elementor-element.elementor-element-a7c1dde
  .wdt-accordion-toggle-holder
  .wdt-accordion-toggle-title-holder
  .wdt-accordion-toggle-title,
.elementor-4098
  .elementor-element.elementor-element-a7c1dde
  .wdt-accordion-toggle-holder
  .wdt-accordion-toggle-title-holder
  .wdt-accordion-toggle-icon {
  color: var(--e-global-color-primary);
}
.elementor-4098
  .elementor-element.elementor-element-38755c5
  .wdt-accordion-toggle-holder {
  text-align: center;
  justify-content: center;
  justify-items: center;
}
.elementor-4098
  .elementor-element.elementor-element-38755c5
  .wdt-accordion-toggle-holder
  .wdt-accordion-toggle-title-holder
  .wdt-accordion-toggle-title,
.elementor-4098
  .elementor-element.elementor-element-38755c5
  .wdt-accordion-toggle-holder
  .wdt-accordion-toggle-title-holder
  .wdt-accordion-toggle-icon {
  color: var(--e-global-color-primary);
}
.elementor-4098
  .elementor-element.elementor-element-6838b9e
  .wdt-heading-holder,
.elementor-4098
  .elementor-element.elementor-element-6838b9e
  .wdt-heading-holder
  > .wdt-heading-separator-wrapper
  .wdt-heading-separator,
.elementor-4098
  .elementor-element.elementor-element-6838b9e
  .wdt-heading-holder
  > .wdt-heading-title-wrapper
  .wdt-heading-title,
.elementor-4098
  .elementor-element.elementor-element-6838b9e
  .wdt-heading-holder
  > .wdt-heading-subtitle-wrapper
  .wdt-heading-subtitle {
  text-align: start;
  justify-content: start;
  justify-items: start;
}
.elementor-4098
  .elementor-element.elementor-element-6838b9e
  .wdt-heading-holder
  .wdt-heading-title-wrapper
  .wdt-heading-title {
  align-items: center;
}
.elementor-4098
  .elementor-element.elementor-element-6838b9e
  .wdt-heading-holder
  .wdt-heading-subtitle-wrapper
  .wdt-heading-subtitle {
  align-items: center;
}
.elementor-4098
  .elementor-element.elementor-element-6838b9e
  > .elementor-widget-container {
  padding: 0px 0px 5px 0px;
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i {
  color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg {
  fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text {
  color: var(--e-global-color-secondary);
}
.elementor-4098
  .elementor-element.elementor-element-083dace
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-083dace
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-primary);
  transition: fill 0.3s;
}
.elementor-4098 .elementor-element.elementor-element-083dace {
  --e-icon-list-icon-size: 24px;
  --icon-vertical-align: flex-start;
  --icon-vertical-offset: 5px;
}
.elementor-4098
  .elementor-element.elementor-element-083dace
  .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-2a3eb63
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-2a3eb63
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-4098 .elementor-element.elementor-element-2a3eb63 {
  --e-icon-list-icon-size: 22px;
  --icon-vertical-offset: 0px;
}
.elementor-4098
  .elementor-element.elementor-element-2a3eb63
  .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-48d1256
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-accent);
  transition: color 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-48d1256
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-accent);
  transition: fill 0.3s;
}
.elementor-4098 .elementor-element.elementor-element-48d1256 {
  --e-icon-list-icon-size: 22px;
  --icon-vertical-offset: 0px;
}
.elementor-4098
  .elementor-element.elementor-element-48d1256
  .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-65e8989
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-4098 .elementor-element.elementor-element-65e8989 {
  padding: 20px 0px 20px 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-4098 .elementor-element.elementor-element-da97866 {
  width: initial;
  max-width: initial;
}
.elementor-4098
  .elementor-element.elementor-element-1b64ef6.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4098 .elementor-element.elementor-element-fe992f8 {
  text-align: center;
  color: var(--e-global-color-text);
}
.elementor-4098
  .elementor-element.elementor-element-73a985a.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-4098 .elementor-element.elementor-element-1941d4f {
  width: initial;
  max-width: initial;
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-4098
  .elementor-element.elementor-element-1941d4f
  .elementor-icon-list-icon
  i {
  transition: color 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-1941d4f
  .elementor-icon-list-icon
  svg {
  transition: fill 0.3s;
}
.elementor-4098
  .elementor-element.elementor-element-1941d4f
  .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
@media (min-width: 481px) {
  .elementor-4098 .elementor-element.elementor-element-a623ddd {
    width: 40%;
  }
  .elementor-4098 .elementor-element.elementor-element-4f71697 {
    width: 20%;
  }
  .elementor-4098 .elementor-element.elementor-element-8bc782f {
    width: 18.148%;
  }
  .elementor-4098 .elementor-element.elementor-element-4839375 {
    width: 20%;
  }
}
@media (max-width: 1280px) and (min-width: 481px) {
  .elementor-4098 .elementor-element.elementor-element-a623ddd {
    width: 100%;
  }
  .elementor-4098 .elementor-element.elementor-element-4f71697 {
    width: 33.33%;
  }
  .elementor-4098 .elementor-element.elementor-element-8bc782f {
    width: 33.33%;
  }
  .elementor-4098 .elementor-element.elementor-element-4839375 {
    width: 33.33%;
  }
  .elementor-4098 .elementor-element.elementor-element-caec57d {
    width: 100%;
  }
  .elementor-4098 .elementor-element.elementor-element-1b64ef6 {
    width: 100%;
  }
  .elementor-4098 .elementor-element.elementor-element-73a985a {
    width: 100%;
  }
}
@media (max-width: 768px) and (min-width: 481px) {
  .elementor-4098 .elementor-element.elementor-element-4f71697 {
    width: 100%;
  }
  .elementor-4098 .elementor-element.elementor-element-8bc782f {
    width: 100%;
  }
  .elementor-4098 .elementor-element.elementor-element-4839375 {
    width: 100%;
  }
}
@media (max-width: 1540px) {
  .elementor-4098 .elementor-element.elementor-element-6282d85 {
    padding: 90px 0px 70px 0px;
  }
}
@media (max-width: 1280px) {
  .elementor-4098 .elementor-element.elementor-element-6282d85 {
    padding: 80px 0px 30px 0px;
  }
  .elementor-4098
    .elementor-element.elementor-element-a623ddd
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-4098
    .elementor-element.elementor-element-6c8d364
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
  }
  .elementor-4098
    .elementor-element.elementor-element-caec57d.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-4098
    .elementor-element.elementor-element-caec57d
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-4098
    .elementor-element.elementor-element-1b64ef6
    > .elementor-element-populated {
    margin: 0px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-4098
    .elementor-element.elementor-element-73a985a.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
}
@media (max-width: 1024px) {
  .elementor-4098 .elementor-element.elementor-element-6282d85 {
    padding: 70px 0px 30px 0px;
  }
}
@media (max-width: 768px) {
  .elementor-4098 .elementor-element.elementor-element-6282d85 {
    padding: 60px 0px 30px 0px;
  }
  .elementor-4098
    .elementor-element.elementor-element-4f71697
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-4098
    .elementor-element.elementor-element-8bc782f
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
}
@media (max-width: 480px) {
  .elementor-4098 .elementor-element.elementor-element-6282d85 {
    padding: 50px 0px 30px 0px;
  }
  .elementor-4098
    .elementor-element.elementor-element-a623ddd
    > .elementor-element-populated {
    padding: 0% 0% 0% 0%;
  }
}

