.elementor-4385
  .elementor-element.elementor-element-22529d09
  > .elementor-container {
  min-height: 450px;
}
.elementor-4385
  .elementor-element.elementor-element-22529d09:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4385
  .elementor-element.elementor-element-22529d09
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url('../../2021/01/header1.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-4385 .elementor-element.elementor-element-22529d09 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-22529d09
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-7f8dfa37
  .elementor-heading-title {
  color: var(--e-global-color-febba3b);
  font-family: 'Roboto', Sans-serif;
  font-weight: 400;
}
.elementor-4385
  .elementor-element.elementor-element-7f8dfa37
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 7px 7px 7px 7px;
  background-color: var(--e-global-color-secondary);
}
.elementor-4385 .elementor-element.elementor-element-7f8dfa37 {
  width: auto;
  max-width: auto;
}
.elementor-4385
  .elementor-element.elementor-element-9f65d0e
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 40px;
  font-weight: 900;
}
.elementor-4385
  .elementor-element.elementor-element-5711330f
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 25px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-element-5711330f
  > .elementor-widget-container {
  margin: -10px 0px 0px 0px;
}
.elementor-4385 .elementor-element.elementor-element-77266bb7 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-77266bb7
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-77266bb7
  .elementor-divider {
  padding-block-start: 2px;
  padding-block-end: 2px;
}
.elementor-4385 .elementor-element.elementor-element-81dab44 {
  font-family: 'Roboto', Sans-serif;
  font-weight: 300;
  text-transform: uppercase;
}
.elementor-4385
  .elementor-element.elementor-element-d870d1f
  > .elementor-container {
  min-height: 115px;
}
.elementor-4385
  .elementor-element.elementor-element-d870d1f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4385
  .elementor-element.elementor-element-d870d1f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}
.elementor-4385 .elementor-element.elementor-element-d870d1f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-d870d1f
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-58f6edfa.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-58f6edfa.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-58f6edfa.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4385
  .elementor-element.elementor-element-7d5a2ce0
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4385 .elementor-element.elementor-element-7d5a2ce0 {
  width: auto;
  max-width: auto;
}
.elementor-4385
  .elementor-element.elementor-element-42ac84c3
  .elementor-heading-title {
  color: var(--e-global-color-febba3b);
  font-family: 'Roboto', Sans-serif;
  font-size: 35px;
  font-weight: 400;
}
.elementor-4385 .elementor-element.elementor-element-42ac84c3 {
  width: auto;
  max-width: auto;
}
.elementor-4385
  .elementor-element.elementor-element-3bb7aa50
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4385 .elementor-element.elementor-element-3bb7aa50 {
  width: auto;
  max-width: auto;
}
.elementor-4385 .elementor-element.elementor-element-62e659a2 {
  margin-top: 25px;
  margin-bottom: 25px;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-4afcefc1.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-4afcefc1.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-4afcefc1.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4385
  .elementor-element.elementor-element-109e6bcd
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4385
  .elementor-element.elementor-element-109e6bcd.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-primary);
}
.elementor-4385
  .elementor-element.elementor-element-109e6bcd.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-109e6bcd.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-4385
  .elementor-element.elementor-element-109e6bcd.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-109e6bcd.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-4385 .elementor-element.elementor-element-109e6bcd .elementor-icon {
  font-size: 80px;
}
.elementor-4385
  .elementor-element.elementor-element-109e6bcd
  .elementor-icon
  svg {
  height: 80px;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-2503da5b.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-2503da5b.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-3131cc12
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385
  .elementor-element.elementor-element-174c90ae
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-1ccd593c {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-1ccd593c
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-1ccd593c
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385 .elementor-element.elementor-element-c84be2a {
  font-family: 'Roboto', Sans-serif;
  font-size: 18px;
  font-weight: 300;
}
.elementor-4385 .elementor-element.elementor-element-301630cc {
  margin-top: 25px;
  margin-bottom: 25px;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-173af2bc.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-173af2bc.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-3e7521df
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385
  .elementor-element.elementor-element-354bb8ad
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-354bb8ad {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-461b76c0 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-461b76c0
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-461b76c0
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385 .elementor-element.elementor-element-6b853662 {
  font-family: 'Roboto', Sans-serif;
  font-size: 18px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-element-3d8b5917
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-3d8b5917 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-302278f0 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-302278f0
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-302278f0
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-2ad3d101
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-2ad3d101 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-53c86691 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-53c86691
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-53c86691
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-1686a8aa
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-1686a8aa {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-27fd2b44 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-27fd2b44
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-27fd2b44
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-51721e10:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4385
  .elementor-element.elementor-element-51721e10
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-077340f);
}
.elementor-4385 .elementor-element.elementor-element-51721e10 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 25px;
  margin-bottom: 25px;
  padding: 45px 5px 45px 5px;
}
.elementor-4385
  .elementor-element.elementor-element-51721e10
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-13f3bd42.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-13f3bd42.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-13f3bd42.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4385
  .elementor-element.elementor-element-7d68b334
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4385
  .elementor-element.elementor-element-7d68b334.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-primary);
}
.elementor-4385
  .elementor-element.elementor-element-7d68b334.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-7d68b334.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-4385
  .elementor-element.elementor-element-7d68b334.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-7d68b334.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-4385 .elementor-element.elementor-element-7d68b334 .elementor-icon {
  font-size: 80px;
}
.elementor-4385
  .elementor-element.elementor-element-7d68b334
  .elementor-icon
  svg {
  height: 80px;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-6fef18a6.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-6fef18a6.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-6943d1a1
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385
  .elementor-element.elementor-element-3ca94a50
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-48be025d {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-48be025d
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-48be025d
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385 .elementor-element.elementor-element-549d59a {
  font-family: 'Roboto', Sans-serif;
  font-size: 18px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-element-53897ef2
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-53897ef2 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-1de600c2 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-1de600c2
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-1de600c2
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-22894b79
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-22894b79 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-2f67c6a1 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-2f67c6a1
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-2f67c6a1
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-542bf108
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-542bf108 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-2061897b {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-2061897b
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-2061897b
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-2fe3f6b
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-2fe3f6b {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-7b8dc433 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-7b8dc433
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-7b8dc433
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-1d433e86:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4385
  .elementor-element.elementor-element-1d433e86
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-febba3b);
}
.elementor-4385 .elementor-element.elementor-element-1d433e86 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 25px;
  margin-bottom: 25px;
  padding: 45px 5px 45px 5px;
}
.elementor-4385
  .elementor-element.elementor-element-1d433e86
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-2c515e12.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-2c515e12.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-2c515e12.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4385
  .elementor-element.elementor-element-2c4f02ac
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4385
  .elementor-element.elementor-element-2c4f02ac.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-primary);
}
.elementor-4385
  .elementor-element.elementor-element-2c4f02ac.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-2c4f02ac.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-4385
  .elementor-element.elementor-element-2c4f02ac.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-2c4f02ac.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-4385 .elementor-element.elementor-element-2c4f02ac .elementor-icon {
  font-size: 80px;
}
.elementor-4385
  .elementor-element.elementor-element-2c4f02ac
  .elementor-icon
  svg {
  height: 80px;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-58d2e172.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-58d2e172.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-1a634d99
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385
  .elementor-element.elementor-element-bcf2d5c
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-6ad38b5f {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-6ad38b5f
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-6ad38b5f
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385 .elementor-element.elementor-element-25e80225 {
  font-family: 'Roboto', Sans-serif;
  font-size: 18px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-element-711107b1
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-711107b1 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-266babba {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-266babba
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-266babba
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-item:not(:last-child):after {
  content: '';
  border-color: #ddd;
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-secondary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-secondary);
  transition: fill 0.3s;
}
.elementor-4385 .elementor-element.elementor-element-76936924 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-76936924
  > .elementor-widget-container {
  padding: 25px 25px 25px 25px;
}
.elementor-4385
  .elementor-element.elementor-element-4b7f772f
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-4b7f772f {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-66484af5 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-66484af5
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-66484af5
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-item:not(:last-child):after {
  content: '';
  border-color: #ddd;
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-secondary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-secondary);
  transition: fill 0.3s;
}
.elementor-4385 .elementor-element.elementor-element-4f4cdf11 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-4f4cdf11
  > .elementor-widget-container {
  padding: 25px 25px 25px 25px;
}
.elementor-4385
  .elementor-element.elementor-element-5ffe7ff4
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-5ffe7ff4 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-1b753e8d {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-1b753e8d
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-1b753e8d
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-e0ff4f4
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-e0ff4f4 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-7143276c {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-7143276c
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-7143276c
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-item:not(:last-child):after {
  content: '';
  border-color: #ddd;
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-secondary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-secondary);
  transition: fill 0.3s;
}
.elementor-4385 .elementor-element.elementor-element-60984074 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-60984074
  > .elementor-widget-container {
  padding: 25px 25px 25px 25px;
}
.elementor-4385
  .elementor-element.elementor-element-df76d91:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4385
  .elementor-element.elementor-element-df76d91
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-febba3b);
}
.elementor-4385 .elementor-element.elementor-element-df76d91 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 25px;
  margin-bottom: 25px;
  padding: 45px 5px 45px 5px;
}
.elementor-4385
  .elementor-element.elementor-element-df76d91
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-54b8cfe2.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-54b8cfe2.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-54b8cfe2.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4385
  .elementor-element.elementor-element-566fd690
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4385
  .elementor-element.elementor-element-566fd690.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-primary);
}
.elementor-4385
  .elementor-element.elementor-element-566fd690.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-566fd690.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-4385
  .elementor-element.elementor-element-566fd690.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-566fd690.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-4385 .elementor-element.elementor-element-566fd690 .elementor-icon {
  font-size: 80px;
}
.elementor-4385
  .elementor-element.elementor-element-566fd690
  .elementor-icon
  svg {
  height: 80px;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-41c2abc6.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-41c2abc6.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-ad51c34
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385
  .elementor-element.elementor-element-d59409d
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-5d741ed5 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-5d741ed5
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-5d741ed5
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385 .elementor-element.elementor-element-315d76c1 {
  font-family: 'Roboto', Sans-serif;
  font-size: 18px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-element-3f0b7694
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-3f0b7694 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-996905d {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-996905d
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-996905d
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-item:not(:last-child):after {
  content: '';
  border-color: #ddd;
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-secondary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-secondary);
  transition: fill 0.3s;
}
.elementor-4385 .elementor-element.elementor-element-76496226 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-76496226
  > .elementor-widget-container {
  padding: 25px 25px 25px 25px;
}
.elementor-4385
  .elementor-element.elementor-element-35f21eed
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-35f21eed {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-325b7115 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-325b7115
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-325b7115
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-item:not(:last-child):after {
  content: '';
  border-color: #ddd;
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-secondary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-secondary);
  transition: fill 0.3s;
}
.elementor-4385 .elementor-element.elementor-element-1cc10391 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-1cc10391
  > .elementor-widget-container {
  padding: 25px 25px 25px 25px;
}
.elementor-4385
  .elementor-element.elementor-element-1f8f09af
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-1f8f09af {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-6ad18d8d {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-6ad18d8d
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-6ad18d8d
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-24c5e8e7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4385
  .elementor-element.elementor-element-24c5e8e7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-febba3b);
}
.elementor-4385 .elementor-element.elementor-element-24c5e8e7 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 25px;
  margin-bottom: 25px;
  padding: 45px 5px 45px 5px;
}
.elementor-4385
  .elementor-element.elementor-element-24c5e8e7
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-3948be13.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-3948be13.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-3948be13.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4385
  .elementor-element.elementor-element-166a1aca
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4385
  .elementor-element.elementor-element-166a1aca.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-primary);
}
.elementor-4385
  .elementor-element.elementor-element-166a1aca.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-166a1aca.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-4385
  .elementor-element.elementor-element-166a1aca.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-166a1aca.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-4385 .elementor-element.elementor-element-166a1aca .elementor-icon {
  font-size: 80px;
}
.elementor-4385
  .elementor-element.elementor-element-166a1aca
  .elementor-icon
  svg {
  height: 80px;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-2872999d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-2872999d.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-197e6258
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385
  .elementor-element.elementor-element-2377809
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-767676de {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-767676de
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-767676de
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385 .elementor-element.elementor-element-381aa2f4 {
  font-family: 'Roboto', Sans-serif;
  font-size: 18px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-element-519398b8
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-519398b8 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-16430fc {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-16430fc
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-16430fc
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-5cf51d0d
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-5cf51d0d {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-7cac62c6 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-7cac62c6
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-7cac62c6
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-3cdad888
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-4385 .elementor-element.elementor-element-3cdad888 {
  width: var(--container-widget-width, 99.76%);
  max-width: 99.76%;
  --container-widget-width: 99.76%;
  --container-widget-flex-grow: 0;
}
.elementor-4385 .elementor-element.elementor-element-2d0a7f4c {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-2d0a7f4c
  .elementor-divider-separator {
  width: 100%;
}
.elementor-4385
  .elementor-element.elementor-element-2d0a7f4c
  .elementor-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-3cf70ebb
  > .elementor-container {
  min-height: 115px;
}
.elementor-4385
  .elementor-element.elementor-element-3cf70ebb:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4385
  .elementor-element.elementor-element-3cf70ebb
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-4385 .elementor-element.elementor-element-3cf70ebb {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-3cf70ebb
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-4385
  .elementor-element.elementor-element-6c3f0e16.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-6c3f0e16.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-4385
  .elementor-element.elementor-element-6c3f0e16.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4385
  .elementor-element.elementor-element-29d2ad9e
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4385
  .elementor-element.elementor-element-29d2ad9e.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-29d2ad9e.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-29d2ad9e.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-29d2ad9e.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-29d2ad9e.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-29d2ad9e
  > .elementor-widget-container {
  padding: 0px 10px 0px 0px;
}
.elementor-4385 .elementor-element.elementor-element-29d2ad9e {
  width: auto;
  max-width: auto;
}
.elementor-4385
  .elementor-element.elementor-element-6804cf3a
  .elementor-heading-title {
  color: var(--e-global-color-febba3b);
  font-family: 'Roboto', Sans-serif;
  font-size: 35px;
  font-weight: 400;
}
.elementor-4385 .elementor-element.elementor-element-6804cf3a {
  width: auto;
  max-width: auto;
}
.elementor-4385
  .elementor-element.elementor-element-5c043cfa
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4385
  .elementor-element.elementor-element-5c043cfa.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-5c043cfa.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-5c043cfa.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-5c043cfa.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-5c043cfa.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-5c043cfa
  > .elementor-widget-container {
  padding: 0px 0px 0px 10px;
}
.elementor-4385 .elementor-element.elementor-element-5c043cfa {
  width: auto;
  max-width: auto;
}
.elementor-4385 .elementor-element.elementor-element-1c535485 {
  margin-top: 25px;
  margin-bottom: 25px;
  padding: 25px 0px 25px 0px;
}
.elementor-4385 .elementor-element.elementor-element-62752bb6 {
  text-align: center;
}
.elementor-4385 .elementor-element.elementor-element-4abb3977 {
  text-align: center;
}
.elementor-4385
  .elementor-element.elementor-element-4abb3977
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-weight: 400;
}
.elementor-4385 .elementor-element.elementor-element-303d2952 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-secondary);
  --divider-border-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-element-303d2952
  .elementor-divider-separator {
  width: 55%;
  margin: 0 auto;
  margin-center: 0;
}
.elementor-4385
  .elementor-element.elementor-element-303d2952
  .elementor-divider {
  text-align: center;
  padding-block-start: 15px;
  padding-block-end: 15px;
}
.elementor-4385 .elementor-element.elementor-element-2f764b94 {
  --icon-box-icon-margin: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-2f764b94.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-2f764b94.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-2f764b94.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-secondary);
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-2f764b94
  .elementor-icon-box-description {
  font-family: 'Roboto', Sans-serif;
  font-size: 18px;
  font-weight: 300;
}
.elementor-4385 .elementor-element.elementor-element-4139ae80 {
  --icon-box-icon-margin: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-4139ae80.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-4139ae80.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-4139ae80.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-secondary);
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-4139ae80
  .elementor-icon-box-description {
  font-family: 'Roboto', Sans-serif;
  font-size: 18px;
  font-weight: 300;
}
.elementor-4385 .elementor-element.elementor-element-65fd6a6c {
  --icon-box-icon-margin: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-65fd6a6c.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-65fd6a6c.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-65fd6a6c.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-secondary);
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-65fd6a6c
  .elementor-icon-box-description {
  font-family: 'Roboto', Sans-serif;
  font-size: 18px;
  font-weight: 300;
}
.elementor-4385 .elementor-element.elementor-element-3f2af0e4 {
  --icon-box-icon-margin: 15px;
}
.elementor-4385
  .elementor-element.elementor-element-3f2af0e4.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-3f2af0e4.elementor-view-framed
  .elementor-icon,
.elementor-4385
  .elementor-element.elementor-element-3f2af0e4.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-secondary);
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.elementor-4385
  .elementor-element.elementor-element-3f2af0e4
  .elementor-icon-box-description {
  font-family: 'Roboto', Sans-serif;
  font-size: 18px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-element-4e37da5d:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-4385
  .elementor-element.elementor-element-4e37da5d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-077340f);
}
.elementor-4385 .elementor-element.elementor-element-4e37da5d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 25px 5px 25px 5px;
}
.elementor-4385
  .elementor-element.elementor-element-4e37da5d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4385
  .elementor-element.elementor-element-4b80c7d6.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-4385
  .elementor-element.elementor-element-16165a4a
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-4385
  .elementor-element.elementor-element-16165a4a
  > .elementor-widget-container {
  padding: 0px 25px 0px 0px;
}
.elementor-4385 .elementor-element.elementor-element-16165a4a {
  width: auto;
  max-width: auto;
}
.elementor-4385
  .elementor-element.elementor-element-7f3e34ef
  .elementor-heading-title {
  font-family: 'Roboto', Sans-serif;
  font-weight: 400;
}
.elementor-4385 .elementor-element.elementor-element-7f3e34ef {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-item:not(:last-child):after {
  content: '';
  border-color: #ddd;
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-icon
  i {
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-icon
  svg {
  transition: fill 0.3s;
}
.elementor-4385 .elementor-element.elementor-global-4343 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-item
  > a {
  font-family: 'Roboto', Sans-serif;
  font-size: 15px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-global-4343
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-item:not(:last-child):after {
  content: '';
  border-color: #ddd;
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-icon
  i {
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-icon
  svg {
  transition: fill 0.3s;
}
.elementor-4385 .elementor-element.elementor-global-4346 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-item
  > a {
  font-family: 'Roboto', Sans-serif;
  font-size: 15px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-global-4346
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-item:not(:last-child):after {
  content: '';
  border-color: #ddd;
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-icon
  i {
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-icon
  svg {
  transition: fill 0.3s;
}
.elementor-4385 .elementor-element.elementor-global-4349 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-item
  > a {
  font-family: 'Roboto', Sans-serif;
  font-size: 15px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-global-4349
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(5px / 2);
  margin-left: calc(5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-5px / 2);
  margin-left: calc(-5px / 2);
}
body.rtl
  .elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-5px / 2);
}
body:not(.rtl)
  .elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-5px / 2);
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-item:not(:last-child):after {
  content: '';
  border-color: #ddd;
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child):after {
  border-top-style: solid;
  border-top-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-style: solid;
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-inline-items
  .elementor-icon-list-item:not(:last-child):after {
  border-left-width: 1px;
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-icon
  i {
  transition: color 0.3s;
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-icon
  svg {
  transition: fill 0.3s;
}
.elementor-4385 .elementor-element.elementor-global-4352 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-item
  > a {
  font-family: 'Roboto', Sans-serif;
  font-size: 15px;
  font-weight: 300;
}
.elementor-4385
  .elementor-element.elementor-global-4352
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
:root {
  --page-title-display: none;
}
@media (min-width: 768px) {
  .elementor-4385 .elementor-element.elementor-element-4afcefc1 {
    width: 20.543%;
  }
  .elementor-4385 .elementor-element.elementor-element-2503da5b {
    width: 79.457%;
  }
  .elementor-4385 .elementor-element.elementor-element-13f3bd42 {
    width: 20.543%;
  }
  .elementor-4385 .elementor-element.elementor-element-6fef18a6 {
    width: 79.457%;
  }
  .elementor-4385 .elementor-element.elementor-element-2c515e12 {
    width: 20.543%;
  }
  .elementor-4385 .elementor-element.elementor-element-58d2e172 {
    width: 79.457%;
  }
  .elementor-4385 .elementor-element.elementor-element-54b8cfe2 {
    width: 20.543%;
  }
  .elementor-4385 .elementor-element.elementor-element-41c2abc6 {
    width: 79.457%;
  }
  .elementor-4385 .elementor-element.elementor-element-3948be13 {
    width: 20.543%;
  }
  .elementor-4385 .elementor-element.elementor-element-2872999d {
    width: 79.457%;
  }
}
@media (max-width: 767px) {
  .elementor-4385 .elementor-element.elementor-element-42ac84c3 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-3131cc12 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-174c90ae {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-3e7521df {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-354bb8ad {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-3d8b5917 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-2ad3d101 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-1686a8aa {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-6943d1a1 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-3ca94a50 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-53897ef2 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-22894b79 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-542bf108 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-2fe3f6b {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-1a634d99 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-bcf2d5c {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-711107b1 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-4b7f772f {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-5ffe7ff4 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-e0ff4f4 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-ad51c34 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-d59409d {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-3f0b7694 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-35f21eed {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-1f8f09af {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-197e6258 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-2377809 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-519398b8 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-5cf51d0d {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-3cdad888 {
    text-align: center;
  }
  .elementor-4385 .elementor-element.elementor-element-6804cf3a {
    text-align: center;
  }
  .elementor-4385
    .elementor-element.elementor-element-6804cf3a
    .elementor-heading-title {
    font-size: 20px;
    line-height: 1.2em;
  }
}
