.elementor-235
  .elementor-element.elementor-element-4da8a6c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-235
  .elementor-element.elementor-element-4da8a6c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/subheader3.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-235
  .elementor-element.elementor-element-4da8a6c
  > .elementor-background-overlay {
  background-color: var(--e-global-color-044b931);
  opacity: 0.4;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-235 .elementor-element.elementor-element-4da8a6c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 7% 0% 0% 0%;
}
.elementor-235
  .elementor-element.elementor-element-81edde1
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-235
  .elementor-element.elementor-element-bad6dee
  > .elementor-container {
  max-width: 720px;
}
.elementor-235 .elementor-element.elementor-element-bad6dee {
  padding: 3em 0em 3em 0em;
}
.elementor-235 .elementor-element.elementor-element-477c9ea {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-477c9ea
  .elementor-heading-title {
  color: var(--e-global-color-text);
}
.elementor-235 .elementor-element.elementor-element-990d94e {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-990d94e
  .elementor-heading-title {
  color: var(--e-global-color-text);
}
.elementor-235 .elementor-element.elementor-element-f8d3df7 {
  padding: 5em 0em 5em 0em;
}
.elementor-235
  .elementor-element.elementor-element-a0d8a2c
  > .elementor-element-populated {
  padding: 0em 0em 0em 0em;
}
.elementor-235
  .elementor-element.elementor-element-90fec79
  > .elementor-container {
  max-width: 720px;
}
.elementor-235
  .elementor-element.elementor-element-01ccb46
  > .elementor-element-populated {
  padding: 2em 2em 2em 2em;
}
.elementor-235 .elementor-element.elementor-element-8cf8e83 {
  text-align: center;
}
.elementor-235 .elementor-element.elementor-element-e0dfd4f {
  text-align: center;
}
.elementor-235 .elementor-element.elementor-element-7b9a65e {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-a95376a
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-a95376a:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-235
  .elementor-element.elementor-element-a95376a
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-a95376a
  > .elementor-element-populated,
.elementor-235
  .elementor-element.elementor-element-a95376a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-235
  .elementor-element.elementor-element-a95376a
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-235
  .elementor-element.elementor-element-a95376a
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 1em 1em 2em 1em;
}
.elementor-235
  .elementor-element.elementor-element-a95376a
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-bcb6249.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-235
  .elementor-element.elementor-element-bcb6249.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-235
  .elementor-element.elementor-element-bcb6249.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-235
  .elementor-element.elementor-element-bcb6249
  .elementor-image-box-title {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-bcb6249
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-235
  .elementor-element.elementor-element-bcb6249
  .elementor-image-box-img
  img {
  border-radius: 5px;
  transition-duration: 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-bcb6249
  .elementor-image-box-description {
  font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
  font-size: var(--e-global-typography-84ca66e-font-size);
  font-weight: var(--e-global-typography-84ca66e-font-weight);
  text-transform: var(--e-global-typography-84ca66e-text-transform);
  line-height: var(--e-global-typography-84ca66e-line-height);
  letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
  word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}
.elementor-235
  .elementor-element.elementor-element-bcb6249
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-235 .elementor-element.elementor-element-14aa00b {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 7px;
  --grid-row-gap: 0px;
}
.elementor-235
  .elementor-element.elementor-element-14aa00b
  .elementor-widget-container {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-14aa00b
  .elementor-social-icon {
  background-color: var(--e-global-color-d49ac81);
}
.elementor-235
  .elementor-element.elementor-element-14aa00b
  .elementor-social-icon
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-14aa00b
  .elementor-social-icon
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-14aa00b
  .elementor-social-icon:hover {
  background-color: var(--e-global-color-332724a);
}
.elementor-235
  .elementor-element.elementor-element-14aa00b
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-14aa00b
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-7ea2a32
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-7ea2a32:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-235
  .elementor-element.elementor-element-7ea2a32
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-7ea2a32
  > .elementor-element-populated,
.elementor-235
  .elementor-element.elementor-element-7ea2a32
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-235
  .elementor-element.elementor-element-7ea2a32
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-235
  .elementor-element.elementor-element-7ea2a32
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 1em 1em 2em 1em;
}
.elementor-235
  .elementor-element.elementor-element-7ea2a32
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-5198713.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-235
  .elementor-element.elementor-element-5198713.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-235
  .elementor-element.elementor-element-5198713.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-235
  .elementor-element.elementor-element-5198713
  .elementor-image-box-title {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-5198713
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-235
  .elementor-element.elementor-element-5198713
  .elementor-image-box-img
  img {
  border-radius: 5px;
  transition-duration: 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-5198713
  .elementor-image-box-description {
  font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
  font-size: var(--e-global-typography-84ca66e-font-size);
  font-weight: var(--e-global-typography-84ca66e-font-weight);
  text-transform: var(--e-global-typography-84ca66e-text-transform);
  line-height: var(--e-global-typography-84ca66e-line-height);
  letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
  word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}
.elementor-235
  .elementor-element.elementor-element-5198713
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-235 .elementor-element.elementor-element-1e12cc6 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 7px;
  --grid-row-gap: 0px;
}
.elementor-235
  .elementor-element.elementor-element-1e12cc6
  .elementor-widget-container {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-1e12cc6
  .elementor-social-icon {
  background-color: var(--e-global-color-d49ac81);
}
.elementor-235
  .elementor-element.elementor-element-1e12cc6
  .elementor-social-icon
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-1e12cc6
  .elementor-social-icon
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-1e12cc6
  .elementor-social-icon:hover {
  background-color: var(--e-global-color-332724a);
}
.elementor-235
  .elementor-element.elementor-element-1e12cc6
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-1e12cc6
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-4eeb805
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-4eeb805:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-235
  .elementor-element.elementor-element-4eeb805
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-4eeb805
  > .elementor-element-populated,
.elementor-235
  .elementor-element.elementor-element-4eeb805
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-235
  .elementor-element.elementor-element-4eeb805
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-235
  .elementor-element.elementor-element-4eeb805
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 1em 1em 2em 1em;
}
.elementor-235
  .elementor-element.elementor-element-4eeb805
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-7dc856a.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-235
  .elementor-element.elementor-element-7dc856a.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-235
  .elementor-element.elementor-element-7dc856a.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-235
  .elementor-element.elementor-element-7dc856a
  .elementor-image-box-title {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-7dc856a
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-235
  .elementor-element.elementor-element-7dc856a
  .elementor-image-box-img
  img {
  border-radius: 5px;
  transition-duration: 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-7dc856a
  .elementor-image-box-description {
  font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
  font-size: var(--e-global-typography-84ca66e-font-size);
  font-weight: var(--e-global-typography-84ca66e-font-weight);
  text-transform: var(--e-global-typography-84ca66e-text-transform);
  line-height: var(--e-global-typography-84ca66e-line-height);
  letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
  word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}
.elementor-235
  .elementor-element.elementor-element-7dc856a
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-235 .elementor-element.elementor-element-691710b {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 7px;
  --grid-row-gap: 0px;
}
.elementor-235
  .elementor-element.elementor-element-691710b
  .elementor-widget-container {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-691710b
  .elementor-social-icon {
  background-color: var(--e-global-color-d49ac81);
}
.elementor-235
  .elementor-element.elementor-element-691710b
  .elementor-social-icon
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-691710b
  .elementor-social-icon
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-691710b
  .elementor-social-icon:hover {
  background-color: var(--e-global-color-332724a);
}
.elementor-235
  .elementor-element.elementor-element-691710b
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-691710b
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-f8bb818
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-f8bb818:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-235
  .elementor-element.elementor-element-f8bb818
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-f8bb818
  > .elementor-element-populated,
.elementor-235
  .elementor-element.elementor-element-f8bb818
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-235
  .elementor-element.elementor-element-f8bb818
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-235
  .elementor-element.elementor-element-f8bb818
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 1em 1em 2em 1em;
}
.elementor-235
  .elementor-element.elementor-element-f8bb818
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-5a81a50.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-235
  .elementor-element.elementor-element-5a81a50.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-235
  .elementor-element.elementor-element-5a81a50.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-235
  .elementor-element.elementor-element-5a81a50
  .elementor-image-box-title {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-5a81a50
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-235
  .elementor-element.elementor-element-5a81a50
  .elementor-image-box-img
  img {
  border-radius: 5px;
  transition-duration: 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-5a81a50
  .elementor-image-box-description {
  font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
  font-size: var(--e-global-typography-84ca66e-font-size);
  font-weight: var(--e-global-typography-84ca66e-font-weight);
  text-transform: var(--e-global-typography-84ca66e-text-transform);
  line-height: var(--e-global-typography-84ca66e-line-height);
  letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
  word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}
.elementor-235
  .elementor-element.elementor-element-5a81a50
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-235 .elementor-element.elementor-element-45a5c3c {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 7px;
  --grid-row-gap: 0px;
}
.elementor-235
  .elementor-element.elementor-element-45a5c3c
  .elementor-widget-container {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-45a5c3c
  .elementor-social-icon {
  background-color: var(--e-global-color-d49ac81);
}
.elementor-235
  .elementor-element.elementor-element-45a5c3c
  .elementor-social-icon
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-45a5c3c
  .elementor-social-icon
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-45a5c3c
  .elementor-social-icon:hover {
  background-color: var(--e-global-color-332724a);
}
.elementor-235
  .elementor-element.elementor-element-45a5c3c
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-45a5c3c
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-fc4e12c
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-fc4e12c:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-235
  .elementor-element.elementor-element-fc4e12c
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-fc4e12c
  > .elementor-element-populated,
.elementor-235
  .elementor-element.elementor-element-fc4e12c
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-235
  .elementor-element.elementor-element-fc4e12c
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-235
  .elementor-element.elementor-element-fc4e12c
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 1em 1em 2em 1em;
}
.elementor-235
  .elementor-element.elementor-element-fc4e12c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-082cc32.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-235
  .elementor-element.elementor-element-082cc32.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-235
  .elementor-element.elementor-element-082cc32.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-235
  .elementor-element.elementor-element-082cc32
  .elementor-image-box-title {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-082cc32
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-235
  .elementor-element.elementor-element-082cc32
  .elementor-image-box-img
  img {
  border-radius: 5px;
  transition-duration: 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-082cc32
  .elementor-image-box-description {
  font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
  font-size: var(--e-global-typography-84ca66e-font-size);
  font-weight: var(--e-global-typography-84ca66e-font-weight);
  text-transform: var(--e-global-typography-84ca66e-text-transform);
  line-height: var(--e-global-typography-84ca66e-line-height);
  letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
  word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}
.elementor-235
  .elementor-element.elementor-element-082cc32
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-235 .elementor-element.elementor-element-bd82f09 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 7px;
  --grid-row-gap: 0px;
}
.elementor-235
  .elementor-element.elementor-element-bd82f09
  .elementor-widget-container {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-bd82f09
  .elementor-social-icon {
  background-color: var(--e-global-color-d49ac81);
}
.elementor-235
  .elementor-element.elementor-element-bd82f09
  .elementor-social-icon
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-bd82f09
  .elementor-social-icon
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-bd82f09
  .elementor-social-icon:hover {
  background-color: var(--e-global-color-332724a);
}
.elementor-235
  .elementor-element.elementor-element-bd82f09
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-bd82f09
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-b1f6900
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-b1f6900:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-235
  .elementor-element.elementor-element-b1f6900
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-b1f6900
  > .elementor-element-populated,
.elementor-235
  .elementor-element.elementor-element-b1f6900
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-235
  .elementor-element.elementor-element-b1f6900
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-235
  .elementor-element.elementor-element-b1f6900
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 1em 1em 2em 1em;
}
.elementor-235
  .elementor-element.elementor-element-b1f6900
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-ed1ff5c.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-235
  .elementor-element.elementor-element-ed1ff5c.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-235
  .elementor-element.elementor-element-ed1ff5c.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-235
  .elementor-element.elementor-element-ed1ff5c
  .elementor-image-box-title {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-ed1ff5c
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-235
  .elementor-element.elementor-element-ed1ff5c
  .elementor-image-box-img
  img {
  border-radius: 5px;
  transition-duration: 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-ed1ff5c
  .elementor-image-box-description {
  font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
  font-size: var(--e-global-typography-84ca66e-font-size);
  font-weight: var(--e-global-typography-84ca66e-font-weight);
  text-transform: var(--e-global-typography-84ca66e-text-transform);
  line-height: var(--e-global-typography-84ca66e-line-height);
  letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
  word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}
.elementor-235
  .elementor-element.elementor-element-ed1ff5c
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-235 .elementor-element.elementor-element-72e4fe5 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 7px;
  --grid-row-gap: 0px;
}
.elementor-235
  .elementor-element.elementor-element-72e4fe5
  .elementor-widget-container {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-72e4fe5
  .elementor-social-icon {
  background-color: var(--e-global-color-d49ac81);
}
.elementor-235
  .elementor-element.elementor-element-72e4fe5
  .elementor-social-icon
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-72e4fe5
  .elementor-social-icon
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-72e4fe5
  .elementor-social-icon:hover {
  background-color: var(--e-global-color-332724a);
}
.elementor-235
  .elementor-element.elementor-element-72e4fe5
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-72e4fe5
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-f40362d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-f40362d:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-235
  .elementor-element.elementor-element-f40362d
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-f40362d
  > .elementor-element-populated,
.elementor-235
  .elementor-element.elementor-element-f40362d
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-235
  .elementor-element.elementor-element-f40362d
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-235
  .elementor-element.elementor-element-f40362d
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 1em 1em 2em 1em;
}
.elementor-235
  .elementor-element.elementor-element-f40362d
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-514511a.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-235
  .elementor-element.elementor-element-514511a.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-235
  .elementor-element.elementor-element-514511a.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-235
  .elementor-element.elementor-element-514511a
  .elementor-image-box-title {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-514511a
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-235
  .elementor-element.elementor-element-514511a
  .elementor-image-box-img
  img {
  border-radius: 5px;
  transition-duration: 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-514511a
  .elementor-image-box-description {
  font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
  font-size: var(--e-global-typography-84ca66e-font-size);
  font-weight: var(--e-global-typography-84ca66e-font-weight);
  text-transform: var(--e-global-typography-84ca66e-text-transform);
  line-height: var(--e-global-typography-84ca66e-line-height);
  letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
  word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}
.elementor-235
  .elementor-element.elementor-element-514511a
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-235 .elementor-element.elementor-element-c7f558c {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 7px;
  --grid-row-gap: 0px;
}
.elementor-235
  .elementor-element.elementor-element-c7f558c
  .elementor-widget-container {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-c7f558c
  .elementor-social-icon {
  background-color: var(--e-global-color-d49ac81);
}
.elementor-235
  .elementor-element.elementor-element-c7f558c
  .elementor-social-icon
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-c7f558c
  .elementor-social-icon
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-c7f558c
  .elementor-social-icon:hover {
  background-color: var(--e-global-color-332724a);
}
.elementor-235
  .elementor-element.elementor-element-c7f558c
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-c7f558c
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-d0875e8
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-d0875e8:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-235
  .elementor-element.elementor-element-d0875e8
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-d0875e8
  > .elementor-element-populated,
.elementor-235
  .elementor-element.elementor-element-d0875e8
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-235
  .elementor-element.elementor-element-d0875e8
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-235
  .elementor-element.elementor-element-d0875e8
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 1em 1em 2em 1em;
}
.elementor-235
  .elementor-element.elementor-element-d0875e8
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-5add329.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-235
  .elementor-element.elementor-element-5add329.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-235
  .elementor-element.elementor-element-5add329.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-235
  .elementor-element.elementor-element-5add329
  .elementor-image-box-title {
  margin-bottom: 7px;
}
.elementor-235
  .elementor-element.elementor-element-5add329
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-235
  .elementor-element.elementor-element-5add329
  .elementor-image-box-img
  img {
  border-radius: 5px;
  transition-duration: 0.3s;
}
.elementor-235
  .elementor-element.elementor-element-5add329
  .elementor-image-box-description {
  font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
  font-size: var(--e-global-typography-84ca66e-font-size);
  font-weight: var(--e-global-typography-84ca66e-font-weight);
  text-transform: var(--e-global-typography-84ca66e-text-transform);
  line-height: var(--e-global-typography-84ca66e-line-height);
  letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
  word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}
.elementor-235
  .elementor-element.elementor-element-5add329
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-235 .elementor-element.elementor-element-4fa5a78 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 14px;
  --grid-column-gap: 7px;
  --grid-row-gap: 0px;
}
.elementor-235
  .elementor-element.elementor-element-4fa5a78
  .elementor-widget-container {
  text-align: center;
}
.elementor-235
  .elementor-element.elementor-element-4fa5a78
  .elementor-social-icon {
  background-color: var(--e-global-color-d49ac81);
}
.elementor-235
  .elementor-element.elementor-element-4fa5a78
  .elementor-social-icon
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-4fa5a78
  .elementor-social-icon
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-4fa5a78
  .elementor-social-icon:hover {
  background-color: var(--e-global-color-332724a);
}
.elementor-235
  .elementor-element.elementor-element-4fa5a78
  .elementor-social-icon:hover
  i {
  color: var(--e-global-color-text);
}
.elementor-235
  .elementor-element.elementor-element-4fa5a78
  .elementor-social-icon:hover
  svg {
  fill: var(--e-global-color-text);
}
.elementor-235 .elementor-element.elementor-element-07b309a {
  padding: 0em 0em 7em 0em;
}
.elementor-235
  .elementor-element.elementor-element-0f6238d
  > .elementor-element-populated {
  padding: 0em 0em 0em 0em;
}
.elementor-235
  .elementor-element.elementor-element-3b58386
  > .elementor-container {
  max-width: 720px;
}
.elementor-235
  .elementor-element.elementor-element-5ac714d
  > .elementor-element-populated {
  padding: 2em 2em 2em 2em;
}
.elementor-235 .elementor-element.elementor-element-e486650 {
  text-align: center;
}
.elementor-235 .elementor-element.elementor-element-c98d26e {
  text-align: center;
}
.elementor-235 .elementor-element.elementor-element-9eeea50 img {
  /*height: 65px;*/
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-235 .elementor-element.elementor-element-9eeea50:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-235
  .elementor-element.elementor-element-9eeea50
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-235 .elementor-element.elementor-element-9eeea50 {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-235 .elementor-element.elementor-element-cde4b4a img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-235 .elementor-element.elementor-element-cde4b4a:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-235
  .elementor-element.elementor-element-cde4b4a
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-235 .elementor-element.elementor-element-cde4b4a {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-235 .elementor-element.elementor-element-7eeab43 img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-235 .elementor-element.elementor-element-7eeab43:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-235
  .elementor-element.elementor-element-7eeab43
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-235 .elementor-element.elementor-element-7eeab43 {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-235 .elementor-element.elementor-element-462339e img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-235 .elementor-element.elementor-element-462339e:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-235
  .elementor-element.elementor-element-462339e
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-235 .elementor-element.elementor-element-462339e {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-235 .elementor-element.elementor-element-116ede4 img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-235 .elementor-element.elementor-element-116ede4:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-235
  .elementor-element.elementor-element-116ede4
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-235 .elementor-element.elementor-element-116ede4 {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-235 .elementor-element.elementor-element-d910368 img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-235 .elementor-element.elementor-element-d910368:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-235
  .elementor-element.elementor-element-d910368
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-235 .elementor-element.elementor-element-d910368 {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-235 .elementor-element.elementor-element-a2c0456 img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-235 .elementor-element.elementor-element-a2c0456:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-235
  .elementor-element.elementor-element-a2c0456
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-235 .elementor-element.elementor-element-a2c0456 {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
.elementor-235 .elementor-element.elementor-element-4beae23 img {
  height: 65px;
  object-fit: contain;
  object-position: center center;
  filter: brightness(100%) contrast(50%) saturate(0%) blur(0px) hue-rotate(0deg);
  transition-duration: 1s;
}
.elementor-235 .elementor-element.elementor-element-4beae23:hover img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-235
  .elementor-element.elementor-element-4beae23
  > .elementor-widget-container {
  margin: 10px 10px 10px 10px;
  padding: 2em 1em 2em 1em;
  background-color: var(--e-global-color-cfa1f76);
  border-radius: 10px 10px 10px 10px;
}
.elementor-235 .elementor-element.elementor-element-4beae23 {
  width: var(--container-widget-width, 25%);
  max-width: 25%;
  --container-widget-width: 25%;
  --container-widget-flex-grow: 0;
  align-self: center;
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-235 .elementor-element.elementor-element-a95376a {
    width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-7ea2a32 {
    width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-4eeb805 {
    width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-f8bb818 {
    width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-fc4e12c {
    width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-b1f6900 {
    width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-f40362d {
    width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-d0875e8 {
    width: 50%;
  }
}
@media (max-width: 1024px) {
  .elementor-235 .elementor-element.elementor-element-4da8a6c {
    padding: 7em 0em 0em 0em;
  }
  .elementor-235 .elementor-element.elementor-element-bad6dee {
    padding: 3em 0em 3em 0em;
  }
  .elementor-235 .elementor-element.elementor-element-f8d3df7 {
    padding: 1em 1em 3em 1em;
  }
  .elementor-235
    .elementor-element.elementor-element-bcb6249
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-5198713
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-7dc856a
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-5a81a50
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-082cc32
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-ed1ff5c
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-514511a
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-5add329
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235 .elementor-element.elementor-element-07b309a {
    padding: 1em 0em 3em 0em;
  }
  .elementor-235
    .elementor-element.elementor-element-9eeea50
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-235
    .elementor-element.elementor-element-cde4b4a
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-235
    .elementor-element.elementor-element-7eeab43
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-235
    .elementor-element.elementor-element-462339e
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-235
    .elementor-element.elementor-element-116ede4
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-235
    .elementor-element.elementor-element-d910368
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-235
    .elementor-element.elementor-element-a2c0456
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-235
    .elementor-element.elementor-element-4beae23
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
}
@media (max-width: 767px) {
  .elementor-235 .elementor-element.elementor-element-f8d3df7 {
    padding: 0em 0em 2em 0em;
  }
  .elementor-235
    .elementor-element.elementor-element-bcb6249
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-235
    .elementor-element.elementor-element-bcb6249
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-5198713
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-235
    .elementor-element.elementor-element-5198713
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-7dc856a
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-235
    .elementor-element.elementor-element-7dc856a
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-5a81a50
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-235
    .elementor-element.elementor-element-5a81a50
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-082cc32
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-235
    .elementor-element.elementor-element-082cc32
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-ed1ff5c
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-235
    .elementor-element.elementor-element-ed1ff5c
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-514511a
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-235
    .elementor-element.elementor-element-514511a
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235
    .elementor-element.elementor-element-5add329
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-235
    .elementor-element.elementor-element-5add329
    .elementor-image-box-description {
    font-size: var(--e-global-typography-84ca66e-font-size);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing);
  }
  .elementor-235 .elementor-element.elementor-element-07b309a {
    padding: 0em 0em 2em 0em;
  }
  .elementor-235 .elementor-element.elementor-element-9eeea50 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-cde4b4a {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-7eeab43 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-462339e {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-116ede4 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-d910368 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-a2c0456 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-235 .elementor-element.elementor-element-4beae23 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
}
