.elementor-213
  .elementor-element.elementor-element-5aba6af9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-213
  .elementor-element.elementor-element-5aba6af9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000;
  background-image: url('../imgs/Secao_01_fundo.png');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-213 .elementor-element.elementor-element-5aba6af9 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-213
  .elementor-element.elementor-element-5aba6af9
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213
  .elementor-element.elementor-element-450589f1
  > .elementor-element-populated {
  padding: 7em 2em 12em 2em;
}
.elementor-213
  .elementor-element.elementor-element-50a79671
  > .elementor-element-populated {
  padding: 1em 2em 1em 2em;
}
.elementor-213 .elementor-element.elementor-element-46a0472a {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-46a0472a
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 50px;
  font-weight: 600;
}
.elementor-213 .elementor-element.elementor-element-7e02d217 {
  text-align: left;
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 25px;
  font-weight: 400;
  width: 500px;
  max-width: 500px;
}
.elementor-213
  .elementor-element.elementor-element-7e02d217
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-1cd26a17 .elementor-button {
  font-family: 'Montserrat', Sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  background-color: #009c72;
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-44957a21.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-44957a21.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-44957a21.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-213
  .elementor-element.elementor-element-44957a21
  > .elementor-element-populated {
  padding: 3em 2em 0em 2em;
}
.elementor-213 .elementor-element.elementor-element-36def134 {
  margin-top: -7em;
  margin-bottom: 0em;
  padding: 1em 3em 1em 3em;
}
.elementor-213
  .elementor-element.elementor-element-68fe5206
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-431806b6:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-431806b6
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #e7b64a;
}
.elementor-213
  .elementor-element.elementor-element-431806b6
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-431806b6
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-431806b6
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-431806b6
  > .elementor-element-populated {
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.15);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 2em 2em 2em 2em;
}
.elementor-213
  .elementor-element.elementor-element-431806b6
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213
  .elementor-element.elementor-element-91e3362
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-213
  .elementor-element.elementor-element-91e3362.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-91e3362.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-91e3362.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-91e3362.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-91e3362.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-213 .elementor-element.elementor-element-91e3362 .elementor-icon {
  font-size: 70px;
}
.elementor-213 .elementor-element.elementor-element-91e3362 .elementor-icon i,
.elementor-213
  .elementor-element.elementor-element-91e3362
  .elementor-icon
  svg {
  transform: rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-c3c4bd6 {
  text-align: center;
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 22px;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 30px;
}
.elementor-213
  .elementor-element.elementor-element-c3c4bd6
  > .elementor-widget-container {
  margin: -10px 0px -10px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213
  .elementor-element.elementor-element-73ea0ad2
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-6a8f6aef:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-6a8f6aef
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #e7b64a;
}
.elementor-213
  .elementor-element.elementor-element-6a8f6aef
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-6a8f6aef
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-6a8f6aef
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-6a8f6aef
  > .elementor-element-populated {
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.15);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 2em 2em 2em 2em;
}
.elementor-213
  .elementor-element.elementor-element-6a8f6aef
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213
  .elementor-element.elementor-element-9e2a275
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-213
  .elementor-element.elementor-element-9e2a275.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-9e2a275.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-9e2a275.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-9e2a275.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-9e2a275.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-213 .elementor-element.elementor-element-9e2a275 .elementor-icon {
  font-size: 70px;
}
.elementor-213 .elementor-element.elementor-element-9e2a275 .elementor-icon i,
.elementor-213
  .elementor-element.elementor-element-9e2a275
  .elementor-icon
  svg {
  transform: rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-5bcfc54 {
  text-align: center;
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 22px;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 30px;
}
.elementor-213
  .elementor-element.elementor-element-5bcfc54
  > .elementor-widget-container {
  margin: -10px 0px -10px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213
  .elementor-element.elementor-element-5ca85fb7
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-250b9566:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-250b9566
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #e7b64a;
}
.elementor-213
  .elementor-element.elementor-element-250b9566
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-250b9566
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-250b9566
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-250b9566
  > .elementor-element-populated {
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.15);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 2em 2em 2em 2em;
}
.elementor-213
  .elementor-element.elementor-element-250b9566
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213
  .elementor-element.elementor-element-c280f3a
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-213
  .elementor-element.elementor-element-c280f3a.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-c280f3a.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-c280f3a.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-c280f3a.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-c280f3a.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-213 .elementor-element.elementor-element-c280f3a .elementor-icon {
  font-size: 70px;
}
.elementor-213 .elementor-element.elementor-element-c280f3a .elementor-icon i,
.elementor-213
  .elementor-element.elementor-element-c280f3a
  .elementor-icon
  svg {
  transform: rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-90a79a0 {
  text-align: center;
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 22px;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 30px;
}
.elementor-213
  .elementor-element.elementor-element-90a79a0
  > .elementor-widget-container {
  margin: -10px 0px -10px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-1efdb1e {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-1efdb1e
  .elementor-heading-title {
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-size: 35px;
  font-weight: 600;
}
.elementor-213 .elementor-element.elementor-element-9d3537f {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-9d3537f
  .elementor-heading-title {
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 31px;
}
.elementor-213
  .elementor-element.elementor-element-4e67afd.elementor-view-stacked
  .elementor-icon {
  background-color: #000000;
}
.elementor-213
  .elementor-element.elementor-element-4e67afd.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-4e67afd.elementor-view-default
  .elementor-icon {
  fill: #000000;
  color: #000000;
  border-color: #000000;
}
.elementor-213 .elementor-element.elementor-element-4e67afd {
  --icon-box-icon-margin: 16px;
}
.elementor-213 .elementor-element.elementor-element-4e67afd .elementor-icon {
  font-size: 41px;
}
.elementor-213
  .elementor-element.elementor-element-4e67afd
  .elementor-icon-box-title {
  color: #000000;
}
.elementor-213
  .elementor-element.elementor-element-4e67afd
  .elementor-icon-box-title,
.elementor-213
  .elementor-element.elementor-element-4e67afd
  .elementor-icon-box-title
  a {
  font-family: 'Montserrat', Sans-serif;
  font-size: 18px;
  font-weight: 600;
}
.elementor-213
  .elementor-element.elementor-element-62da1a2.elementor-view-stacked
  .elementor-icon {
  background-color: #000000;
}
.elementor-213
  .elementor-element.elementor-element-62da1a2.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-62da1a2.elementor-view-default
  .elementor-icon {
  fill: #000000;
  color: #000000;
  border-color: #000000;
}
.elementor-213 .elementor-element.elementor-element-62da1a2 {
  --icon-box-icon-margin: 16px;
}
.elementor-213 .elementor-element.elementor-element-62da1a2 .elementor-icon {
  font-size: 41px;
}
.elementor-213
  .elementor-element.elementor-element-62da1a2
  .elementor-icon-box-title {
  color: #000000;
}
.elementor-213
  .elementor-element.elementor-element-62da1a2
  .elementor-icon-box-title,
.elementor-213
  .elementor-element.elementor-element-62da1a2
  .elementor-icon-box-title
  a {
  font-family: 'Montserrat', Sans-serif;
  font-size: 18px;
  font-weight: 600;
}
.elementor-213
  .elementor-element.elementor-element-b8607c0.elementor-view-stacked
  .elementor-icon {
  background-color: #000000;
}
.elementor-213
  .elementor-element.elementor-element-b8607c0.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-b8607c0.elementor-view-default
  .elementor-icon {
  fill: #000000;
  color: #000000;
  border-color: #000000;
}
.elementor-213 .elementor-element.elementor-element-b8607c0 {
  --icon-box-icon-margin: 16px;
}
.elementor-213 .elementor-element.elementor-element-b8607c0 .elementor-icon {
  font-size: 41px;
}
.elementor-213
  .elementor-element.elementor-element-b8607c0
  .elementor-icon-box-title {
  color: #000000;
}
.elementor-213
  .elementor-element.elementor-element-b8607c0
  .elementor-icon-box-title,
.elementor-213
  .elementor-element.elementor-element-b8607c0
  .elementor-icon-box-title
  a {
  font-family: 'Montserrat', Sans-serif;
  font-size: 18px;
  font-weight: 600;
}
.elementor-213
  .elementor-element.elementor-element-e1ef881.elementor-view-stacked
  .elementor-icon {
  background-color: #000000;
}
.elementor-213
  .elementor-element.elementor-element-e1ef881.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-e1ef881.elementor-view-default
  .elementor-icon {
  fill: #000000;
  color: #000000;
  border-color: #000000;
}
.elementor-213 .elementor-element.elementor-element-e1ef881 {
  --icon-box-icon-margin: 16px;
}
.elementor-213 .elementor-element.elementor-element-e1ef881 .elementor-icon {
  font-size: 41px;
}
.elementor-213
  .elementor-element.elementor-element-e1ef881
  .elementor-icon-box-title {
  color: #000000;
}
.elementor-213
  .elementor-element.elementor-element-e1ef881
  .elementor-icon-box-title,
.elementor-213
  .elementor-element.elementor-element-e1ef881
  .elementor-icon-box-title
  a {
  font-family: 'Montserrat', Sans-serif;
  font-size: 18px;
  font-weight: 600;
}
.elementor-213
  .elementor-element.elementor-element-c3ec9bd.elementor-view-stacked
  .elementor-icon {
  background-color: #000000;
}
.elementor-213
  .elementor-element.elementor-element-c3ec9bd.elementor-view-framed
  .elementor-icon,
.elementor-213
  .elementor-element.elementor-element-c3ec9bd.elementor-view-default
  .elementor-icon {
  fill: #000000;
  color: #000000;
  border-color: #000000;
}
.elementor-213 .elementor-element.elementor-element-c3ec9bd {
  --icon-box-icon-margin: 16px;
}
.elementor-213 .elementor-element.elementor-element-c3ec9bd .elementor-icon {
  font-size: 41px;
}
.elementor-213
  .elementor-element.elementor-element-c3ec9bd
  .elementor-icon-box-title {
  color: #000000;
}
.elementor-213
  .elementor-element.elementor-element-c3ec9bd
  .elementor-icon-box-title,
.elementor-213
  .elementor-element.elementor-element-c3ec9bd
  .elementor-icon-box-title
  a {
  font-family: 'Montserrat', Sans-serif;
  font-size: 18px;
  font-weight: 600;
}
.elementor-213 .elementor-element.elementor-element-5210e33 img {
  border-radius: 36px 36px 36px 36px;
}
.elementor-213
  .elementor-element.elementor-element-18c6f9af
  > .elementor-background-overlay {
  opacity: 0.08;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-18c6f9af {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 2em 1em 0em 1em;
}
.elementor-213
  .elementor-element.elementor-element-3a4fdcde.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-213
  .elementor-element.elementor-element-3a4fdcde
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213 .elementor-element.elementor-element-70cc32cc {
  text-align: center;
}
.elementor-213
  .elementor-element.elementor-element-70cc32cc
  .elementor-heading-title {
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-size: 35px;
  font-weight: 600;
}
.elementor-213 .elementor-element.elementor-element-599fbaa {
  text-align: center;
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 31px;
}
.elementor-213
  .elementor-element.elementor-element-599fbaa
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-1e69847 {
  margin-top: 0em;
  margin-bottom: 0em;
  padding: 0em 3em 3em 3em;
}
.elementor-213
  .elementor-element.elementor-element-3bbaeb56
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-470ca563
  > .elementor-background-overlay {
  background-image: url('../imgs/happy-attractive-brunette-virtual-assistant-working-at-the-laptop-in-conference-room.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.elementor-213
  .elementor-element.elementor-element-470ca563
  .elementor-background-overlay {
  filter: brightness(50%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213
  .elementor-element.elementor-element-470ca563:hover
  > .elementor-background-overlay {
  filter: brightness(30%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-470ca563,
.elementor-213
  .elementor-element.elementor-element-470ca563
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213 .elementor-element.elementor-element-470ca563 {
  box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.15);
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-43d5a9e7.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-43d5a9e7.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-43d5a9e7:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-43d5a9e7
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c4;
  background-image: url('../imgs/secao_03_image_01.png');
  background-size: cover;
}
.elementor-213
  .elementor-element.elementor-element-43d5a9e7
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff00 0%, #000000 0%);
  opacity: 0.55;
}
.elementor-213
  .elementor-element.elementor-element-43d5a9e7
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-43d5a9e7
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-43d5a9e7
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-43d5a9e7
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3em 1em 3em 2em;
}
.elementor-213
  .elementor-element.elementor-element-43d5a9e7
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-1abbdeb0 {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-1abbdeb0
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}
.elementor-213
  .elementor-element.elementor-element-1abbdeb0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213
  .elementor-element.elementor-element-43cc2923
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-2d5d0416
  > .elementor-background-overlay {
  background-image: url('../imgs/business-people-in-office.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.elementor-213
  .elementor-element.elementor-element-2d5d0416
  .elementor-background-overlay {
  filter: brightness(50%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213
  .elementor-element.elementor-element-2d5d0416:hover
  > .elementor-background-overlay {
  filter: brightness(30%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-2d5d0416,
.elementor-213
  .elementor-element.elementor-element-2d5d0416
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213 .elementor-element.elementor-element-2d5d0416 {
  box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.15);
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-6161e003.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-6161e003.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-6161e003:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-6161e003
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c4;
  background-image: url('../imgs/secao_03_image_02.png');
  background-size: cover;
}
.elementor-213
  .elementor-element.elementor-element-6161e003
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff00 0%, #000000 0%);
  opacity: 0.55;
}
.elementor-213
  .elementor-element.elementor-element-6161e003
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-6161e003
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-6161e003
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-6161e003
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3em 3em 3em 3em;
}
.elementor-213
  .elementor-element.elementor-element-6161e003
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-6737df4f {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-6737df4f
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}
.elementor-213
  .elementor-element.elementor-element-52804224
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-2e22bd2e
  > .elementor-background-overlay {
  background-image: url('../imgs/close-up-shot-of-a-person-holding-a-model-house-in-hand-for-real-estate-concepts-.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.elementor-213
  .elementor-element.elementor-element-2e22bd2e
  .elementor-background-overlay {
  filter: brightness(50%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213
  .elementor-element.elementor-element-2e22bd2e:hover
  > .elementor-background-overlay {
  filter: brightness(30%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-2e22bd2e,
.elementor-213
  .elementor-element.elementor-element-2e22bd2e
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213 .elementor-element.elementor-element-2e22bd2e {
  box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.15);
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-5e21e3e3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-5e21e3e3.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-5e21e3e3:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-5e21e3e3
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c4;
  background-image: url('../imgs/secao_03_image_03.png');
  background-size: cover;
}
.elementor-213
  .elementor-element.elementor-element-5e21e3e3
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff00 0%, #000000 0%);
  opacity: 0.55;
}
.elementor-213
  .elementor-element.elementor-element-5e21e3e3
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-5e21e3e3
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-5e21e3e3
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-5e21e3e3
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3em 3em 3em 3em;
}
.elementor-213
  .elementor-element.elementor-element-5e21e3e3
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-264d88a9 {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-264d88a9
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}
.elementor-213 .elementor-element.elementor-element-447e5ec {
  margin-top: 0em;
  margin-bottom: 0em;
  padding: 0em 3em 3em 3em;
}
.elementor-213
  .elementor-element.elementor-element-440eac7
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-28bedeb
  > .elementor-background-overlay {
  background-image: url('../imgs/happy-attractive-brunette-virtual-assistant-working-at-the-laptop-in-conference-room.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.elementor-213
  .elementor-element.elementor-element-28bedeb
  .elementor-background-overlay {
  filter: brightness(50%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213
  .elementor-element.elementor-element-28bedeb:hover
  > .elementor-background-overlay {
  filter: brightness(30%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-28bedeb,
.elementor-213
  .elementor-element.elementor-element-28bedeb
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213 .elementor-element.elementor-element-28bedeb {
  box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.15);
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-1a07d35.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-1a07d35.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-1a07d35:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-1a07d35
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c4;
  background-image: url('../imgs/secao_03_image_04.png');
  background-size: cover;
}
.elementor-213
  .elementor-element.elementor-element-1a07d35
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff00 0%, #000000 0%);
  opacity: 0.55;
}
.elementor-213
  .elementor-element.elementor-element-1a07d35
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-1a07d35
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-1a07d35
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-1a07d35
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3em 3em 3em 3em;
}
.elementor-213
  .elementor-element.elementor-element-1a07d35
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-50f4b93 {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-50f4b93
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}
.elementor-213
  .elementor-element.elementor-element-6545d02
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-36f8399
  > .elementor-background-overlay {
  background-image: url('../imgs/business-people-in-office.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.elementor-213
  .elementor-element.elementor-element-36f8399
  .elementor-background-overlay {
  filter: brightness(50%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213
  .elementor-element.elementor-element-36f8399:hover
  > .elementor-background-overlay {
  filter: brightness(30%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-36f8399,
.elementor-213
  .elementor-element.elementor-element-36f8399
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213 .elementor-element.elementor-element-36f8399 {
  box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.15);
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-e9b4d49.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-e9b4d49.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-e9b4d49:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-e9b4d49
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c4;
  background-image: url('../imgs/secao_03_image_05.png');
  background-size: cover;
}
.elementor-213
  .elementor-element.elementor-element-e9b4d49
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff00 0%, #000000 0%);
  opacity: 0.55;
}
.elementor-213
  .elementor-element.elementor-element-e9b4d49
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-e9b4d49
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-e9b4d49
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-e9b4d49
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3em 3em 3em 3em;
}
.elementor-213
  .elementor-element.elementor-element-e9b4d49
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-f501b23 {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-f501b23
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}
.elementor-213
  .elementor-element.elementor-element-d74ceef
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-0298be2
  > .elementor-background-overlay {
  background-image: url('../imgs/close-up-shot-of-a-person-holding-a-model-house-in-hand-for-real-estate-concepts-.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.elementor-213
  .elementor-element.elementor-element-0298be2
  .elementor-background-overlay {
  filter: brightness(50%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213
  .elementor-element.elementor-element-0298be2:hover
  > .elementor-background-overlay {
  filter: brightness(30%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-0298be2,
.elementor-213
  .elementor-element.elementor-element-0298be2
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213 .elementor-element.elementor-element-0298be2 {
  box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.15);
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-b38e5ad.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-b38e5ad.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-b38e5ad:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-b38e5ad
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c4;
  background-image: url('../imgs/secao_03_image_06.png');
  background-size: cover;
}
.elementor-213
  .elementor-element.elementor-element-b38e5ad
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff00 0%, #000000 0%);
  opacity: 0.55;
}
.elementor-213
  .elementor-element.elementor-element-b38e5ad
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-b38e5ad
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-b38e5ad
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-b38e5ad
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3em 3em 3em 3em;
}
.elementor-213
  .elementor-element.elementor-element-b38e5ad
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-c4b0ed5 {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-c4b0ed5
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}
.elementor-213 .elementor-element.elementor-element-d5deae0 {
  margin-top: 0em;
  margin-bottom: 0em;
  padding: 0em 3em 0em 3em;
}
.elementor-213
  .elementor-element.elementor-element-729263e
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-8553a61
  > .elementor-background-overlay {
  background-image: url('../imgs/happy-attractive-brunette-virtual-assistant-working-at-the-laptop-in-conference-room.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.elementor-213
  .elementor-element.elementor-element-8553a61
  .elementor-background-overlay {
  filter: brightness(50%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213
  .elementor-element.elementor-element-8553a61:hover
  > .elementor-background-overlay {
  filter: brightness(30%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-8553a61,
.elementor-213
  .elementor-element.elementor-element-8553a61
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213 .elementor-element.elementor-element-8553a61 {
  box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.15);
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-08d986b.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-08d986b.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-08d986b:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-08d986b
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c4;
  background-image: url('../imgs/secao_03_image_07.png');
  background-size: cover;
}
.elementor-213
  .elementor-element.elementor-element-08d986b
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff00 0%, #000000 0%);
  opacity: 0.55;
}
.elementor-213
  .elementor-element.elementor-element-08d986b
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-08d986b
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-08d986b
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-08d986b
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3em 3em 3em 3em;
}
.elementor-213
  .elementor-element.elementor-element-08d986b
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-93d156b {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-93d156b
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}
.elementor-213
  .elementor-element.elementor-element-6c6da50
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-3637462
  > .elementor-background-overlay {
  background-image: url('../imgs/business-people-in-office.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.elementor-213
  .elementor-element.elementor-element-3637462
  .elementor-background-overlay {
  filter: brightness(50%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213
  .elementor-element.elementor-element-3637462:hover
  > .elementor-background-overlay {
  filter: brightness(30%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-3637462,
.elementor-213
  .elementor-element.elementor-element-3637462
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213 .elementor-element.elementor-element-3637462 {
  box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.15);
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-4b957ff.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-4b957ff.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-4b957ff:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-4b957ff
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c4;
  background-image: url('../imgs/secao_03_image_08.png');
  background-size: cover;
}
.elementor-213
  .elementor-element.elementor-element-4b957ff
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff00 0%, #000000 0%);
  opacity: 0.55;
}
.elementor-213
  .elementor-element.elementor-element-4b957ff
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-4b957ff
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-4b957ff
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-4b957ff
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3em 1em 3em 2em;
}
.elementor-213
  .elementor-element.elementor-element-4b957ff
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-27ec6b1 {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-27ec6b1
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}
.elementor-213
  .elementor-element.elementor-element-dac08cd
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-dc33402
  > .elementor-background-overlay {
  background-image: url('../imgs/close-up-shot-of-a-person-holding-a-model-house-in-hand-for-real-estate-concepts-.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.elementor-213
  .elementor-element.elementor-element-dc33402
  .elementor-background-overlay {
  filter: brightness(50%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213
  .elementor-element.elementor-element-dc33402:hover
  > .elementor-background-overlay {
  filter: brightness(30%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-213 .elementor-element.elementor-element-dc33402,
.elementor-213
  .elementor-element.elementor-element-dc33402
  > .elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213 .elementor-element.elementor-element-dc33402 {
  box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.15);
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-920d0f6.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-920d0f6.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-920d0f6:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-213
  .elementor-element.elementor-element-920d0f6
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000c4;
  background-image: url('../imgs/secao_03_image_09.png');
  background-size: cover;
}
.elementor-213
  .elementor-element.elementor-element-920d0f6
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff00 0%, #000000 0%);
  opacity: 0.55;
}
.elementor-213
  .elementor-element.elementor-element-920d0f6
  > .elementor-element-populated,
.elementor-213
  .elementor-element.elementor-element-920d0f6
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-213
  .elementor-element.elementor-element-920d0f6
  > .elementor-background-slideshow {
  border-radius: 10px 10px 10px 10px;
}
.elementor-213
  .elementor-element.elementor-element-920d0f6
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 3em 3em 3em 3em;
}
.elementor-213
  .elementor-element.elementor-element-920d0f6
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-8ab39b1 {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-8ab39b1
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 35px;
}
.elementor-213 .elementor-element.elementor-element-6bc5e8c {
  padding: 0px 0px 30px 0px;
}
.elementor-213 .elementor-element.elementor-element-42292f7 {
  text-align: center;
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-size: 29px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 31px;
}
.elementor-213
  .elementor-element.elementor-element-42292f7
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-03cf134 .elementor-button {
  font-family: 'Montserrat', Sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  background-color: #009c72;
}
.elementor-213
  .elementor-element.elementor-element-8fd817e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-213
  .elementor-element.elementor-element-8fd817e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-213 .elementor-element.elementor-element-8fd817e {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 2em 1em 3em 1em;
}
.elementor-213
  .elementor-element.elementor-element-8fd817e
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213
  .elementor-element.elementor-element-362958be
  > .elementor-element-populated {
  padding: 1em 0em 1em 0em;
}
.elementor-213 .elementor-element.elementor-element-1a7cbed5 {
  text-align: center;
}
.elementor-213
  .elementor-element.elementor-element-1a7cbed5
  .elementor-heading-title {
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-size: 40px;
  font-weight: 600;
}
.elementor-213
  .elementor-element.elementor-element-1a7cbed5
  > .elementor-widget-container {
  padding: 0px 0px 30px 0px;
}
.elementor-213 .elementor-element.elementor-element-0bb72a3 {
  text-align: center;
}
.elementor-213
  .elementor-element.elementor-element-0bb72a3
  .elementor-heading-title {
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-size: 30px;
  font-weight: 500;
  line-height: 41px;
}
.elementor-213
  .elementor-element.elementor-element-0bb72a3
  > .elementor-widget-container {
  padding: 0px 0px 40px 0px;
}
.elementor-213 .elementor-element.elementor-element-19eef9a {
  padding: 0px 0px 40px 0px;
}
.elementor-213
  .elementor-element.elementor-element-b50e6bc
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-213
  .elementor-element.elementor-element-d4bfe64
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213
  .elementor-element.elementor-element-b2d4bf4
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-219d6cc {
  padding: 0px 0px 40px 0px;
}
.elementor-213
  .elementor-element.elementor-element-4767437
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-213
  .elementor-element.elementor-element-c01966c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213
  .elementor-element.elementor-element-524a6ab
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-70e36c6 {
  padding: 0px 0px 40px 0px;
}
.elementor-213
  .elementor-element.elementor-element-cdd8264
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-213
  .elementor-element.elementor-element-8e5bcb0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213
  .elementor-element.elementor-element-dcd06e2
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-1417063 .elementor-button {
  font-family: 'Montserrat', Sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  background-color: #009c72;
}
.elementor-213
  .elementor-element.elementor-element-1417063
  > .elementor-widget-container {
  padding: 1em 0em 0em 0em;
}
.elementor-213
  .elementor-element.elementor-element-26f41673:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-213
  .elementor-element.elementor-element-26f41673
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #e7b64a;
}
.elementor-213
  .elementor-element.elementor-element-26f41673
  > .elementor-background-overlay {
  opacity: 0;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-213 .elementor-element.elementor-element-26f41673 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 5em 1em 3em 1em;
}
.elementor-213
  .elementor-element.elementor-element-3e6c14ef
  > .elementor-element-populated {
  padding: 2em 2em 2em 2em;
}
.elementor-213 .elementor-element.elementor-element-58e733f8 {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-58e733f8
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 39px;
  font-weight: 600;
  line-height: 46px;
}
.elementor-213
  .elementor-element.elementor-element-275b5c97
  .elementor-spacer-inner {
  --spacer-size: 10px;
}
.elementor-213 .elementor-element.elementor-element-f7f4cd4 {
  text-align: left;
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 25px;
  font-weight: 500;
  width: 500px;
  max-width: 500px;
}
.elementor-213
  .elementor-element.elementor-element-f7f4cd4
  > .elementor-widget-container {
  margin: -20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-213
  .elementor-element.elementor-element-67e92f7c
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-5a6ec333
  > .elementor-element-populated {
  padding: 1em 1em 1em 1em;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-field-group {
  padding-right: calc(10px / 2);
  padding-left: calc(10px / 2);
  margin-bottom: 20px;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-form-fields-wrapper {
  margin-left: calc(-10px / 2);
  margin-right: calc(-10px / 2);
  margin-bottom: -20px;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}
body.rtl
  .elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-labels-inline
  .elementor-field-group
  > label {
  padding-left: 0px;
}
body:not(.rtl)
  .elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-labels-inline
  .elementor-field-group
  > label {
  padding-right: 0px;
}
body
  .elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-labels-above
  .elementor-field-group
  > label {
  padding-bottom: 0px;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-field-type-html {
  padding-bottom: 0px;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-field-group:not(.elementor-field-type-upload)
  .elementor-field:not(.elementor-select-wrapper) {
  background-color: #ffffff;
  border-radius: 25px 25px 25px 25px;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-field-group
  .elementor-select-wrapper
  select {
  background-color: #ffffff;
  border-radius: 25px 25px 25px 25px;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .e-form__buttons__wrapper__button-next {
  background-color: #009c72;
  color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-button[type='submit'] {
  background-color: #009c72;
  color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-button[type='submit']
  svg
  * {
  fill: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .e-form__buttons__wrapper__button-previous {
  background-color: #009c72;
  color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .e-form__buttons__wrapper__button-next:hover {
  color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-button[type='submit']:hover {
  color: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .elementor-button[type='submit']:hover
  svg
  * {
  fill: #ffffff;
}
.elementor-213
  .elementor-element.elementor-element-520c7415
  .e-form__buttons__wrapper__button-previous:hover {
  color: #ffffff;
}
.elementor-213 .elementor-element.elementor-element-520c7415 .elementor-button {
  border-radius: 25px 25px 25px 25px;
}
.elementor-213 .elementor-element.elementor-element-520c7415 {
  --e-form-steps-indicators-spacing: 20px;
  --e-form-steps-indicator-padding: 30px;
  --e-form-steps-indicator-inactive-secondary-color: #ffffff;
  --e-form-steps-indicator-active-secondary-color: #ffffff;
  --e-form-steps-indicator-completed-secondary-color: #ffffff;
  --e-form-steps-divider-width: 1px;
  --e-form-steps-divider-gap: 10px;
}
.elementor-213 .elementor-element.elementor-element-16a1e5c {
  padding: 10px 0px 60px 0px;
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-c64a55a.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-c64a55a.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213 .elementor-element.elementor-element-5d90334c {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-5d90334c
  .elementor-heading-title {
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-size: 29px;
  font-weight: 600;
}
.elementor-213
  .elementor-element.elementor-element-5d90334c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-423cf02f {
  text-align: left;
}
.elementor-213
  .elementor-element.elementor-element-423cf02f
  .elementor-heading-title {
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-size: 50px;
  font-weight: 600;
}
.elementor-213
  .elementor-element.elementor-element-423cf02f
  > .elementor-widget-container {
  margin: -14px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-3bd2b269 {
  text-align: left;
  color: #000000;
  font-family: 'Karla', Sans-serif;
  font-size: 19px;
  font-weight: 400;
  width: 500px;
  max-width: 500px;
}
.elementor-213
  .elementor-element.elementor-element-3bd2b269
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-73901a5 .elementor-button {
  font-family: 'Montserrat', Sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  background-color: #009c72;
}
.elementor-213
  .elementor-element.elementor-element-73901a5
  > .elementor-widget-container {
  padding: 2em 0em 0em 0em;
}
.elementor-213 .elementor-element.elementor-element-e195f82 {
  text-align: left;
}
.elementor-bc-flex-widget
  .elementor-213
  .elementor-element.elementor-element-34f7ce1.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-213
  .elementor-element.elementor-element-34f7ce1.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-213 .elementor-element.elementor-element-9963bd8 {
  --grid-template-columns: repeat(0, auto);
  --grid-column-gap: 5px;
  --grid-row-gap: 0px;
}
.elementor-213
  .elementor-element.elementor-element-9963bd8
  .elementor-widget-container {
  text-align: right;
}
.elementor-213 .elementor-element.elementor-element-e62005d {
  text-align: center;
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-weight: 400;
}
.elementor-213
  .elementor-element.elementor-element-e62005d
  > .elementor-widget-container {
  padding: 30px 0px 0px 0px;
}
.elementor-213 .elementor-element.elementor-element-fdcb4b2 {
  text-align: center;
  color: #000000;
  font-family: 'Montserrat', Sans-serif;
  font-weight: 400;
}
@media (max-width: 1024px) {
  .elementor-213
    .elementor-element.elementor-element-50a79671
    > .elementor-element-populated {
    padding: 0em 2em 0em 2em;
  }
  .elementor-213 .elementor-element.elementor-element-36def134 {
    margin-top: -8em;
    margin-bottom: 0em;
    padding: 0em 0em 0em 0em;
  }
  .elementor-213
    .elementor-element.elementor-element-68fe5206
    > .elementor-element-populated {
    padding: 1em 0.5em 1em 1.5em;
  }
  .elementor-213
    .elementor-element.elementor-element-431806b6
    > .elementor-element-populated {
    padding: 2em 1.5em 2em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-73ea0ad2
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-6a8f6aef
    > .elementor-element-populated {
    padding: 2em 1.5em 2em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-5ca85fb7
    > .elementor-element-populated {
    padding: 1em 1.5em 1em 0.5em;
  }
  .elementor-213
    .elementor-element.elementor-element-250b9566
    > .elementor-element-populated {
    padding: 2em 1.5em 2em 1em;
  }
  .elementor-213 .elementor-element.elementor-element-18c6f9af {
    padding: 3em 1em 30em 1em;
  }
  .elementor-213 .elementor-element.elementor-element-1e69847 {
    margin-top: -30em;
    margin-bottom: 0em;
    padding: 0em 1em 0em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-3bbaeb56
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-43d5a9e7
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213
    .elementor-element.elementor-element-43cc2923
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-6161e003
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213
    .elementor-element.elementor-element-52804224
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-5e21e3e3
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213 .elementor-element.elementor-element-447e5ec {
    margin-top: -30em;
    margin-bottom: 0em;
    padding: 0em 1em 0em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-440eac7
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-1a07d35
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213
    .elementor-element.elementor-element-6545d02
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-e9b4d49
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213
    .elementor-element.elementor-element-d74ceef
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-b38e5ad
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213 .elementor-element.elementor-element-d5deae0 {
    margin-top: -30em;
    margin-bottom: 0em;
    padding: 0em 1em 0em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-729263e
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-08d986b
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213
    .elementor-element.elementor-element-6c6da50
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-4b957ff
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213
    .elementor-element.elementor-element-dac08cd
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-920d0f6
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213 .elementor-element.elementor-element-8fd817e {
    padding: 3em 1em 3em 1em;
  }
  .elementor-213 .elementor-element.elementor-element-26f41673 {
    padding: 3em 1em 3em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-5a6ec333
    > .elementor-element-populated {
    padding: 0em 0em 0em 0em;
  }
}
@media (min-width: 768px) {
  .elementor-213 .elementor-element.elementor-element-50a79671 {
    width: 50%;
  }
  .elementor-213 .elementor-element.elementor-element-44957a21 {
    width: 50%;
  }
  .elementor-213 .elementor-element.elementor-element-362958be {
    width: 100%;
  }
  .elementor-213 .elementor-element.elementor-element-3e6c14ef {
    width: 51.14%;
  }
  .elementor-213 .elementor-element.elementor-element-67e92f7c {
    width: 48.816%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-213 .elementor-element.elementor-element-50a79671 {
    width: 70%;
  }
  .elementor-213 .elementor-element.elementor-element-44957a21 {
    width: 30%;
  }
  .elementor-213 .elementor-element.elementor-element-3bbaeb56 {
    width: 33%;
  }
  .elementor-213 .elementor-element.elementor-element-43cc2923 {
    width: 34%;
  }
  .elementor-213 .elementor-element.elementor-element-52804224 {
    width: 33%;
  }
  .elementor-213 .elementor-element.elementor-element-440eac7 {
    width: 33%;
  }
  .elementor-213 .elementor-element.elementor-element-6545d02 {
    width: 34%;
  }
  .elementor-213 .elementor-element.elementor-element-d74ceef {
    width: 33%;
  }
  .elementor-213 .elementor-element.elementor-element-729263e {
    width: 33%;
  }
  .elementor-213 .elementor-element.elementor-element-6c6da50 {
    width: 34%;
  }
  .elementor-213 .elementor-element.elementor-element-dac08cd {
    width: 33%;
  }
}
@media (max-width: 767px) {
  .elementor-213
    .elementor-element.elementor-element-5aba6af9:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-213
    .elementor-element.elementor-element-5aba6af9
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url('../imgs/secao_01_fundo_mobile-1.jpg');
  }
  .elementor-213
    .elementor-element.elementor-element-450589f1
    > .elementor-element-populated {
    padding: 5em 2em 8em 2em;
  }
  .elementor-213
    .elementor-element.elementor-element-50a79671
    > .elementor-element-populated {
    padding: 0em 0em 0em 0em;
  }
  .elementor-213
    .elementor-element.elementor-element-46a0472a
    .elementor-heading-title {
    line-height: 1.1em;
  }
  .elementor-213 .elementor-element.elementor-element-7e02d217 {
    text-align: left;
  }
  .elementor-213
    .elementor-element.elementor-element-44957a21
    > .elementor-element-populated {
    padding: 3em 2em 0em 2em;
  }
  .elementor-213 .elementor-element.elementor-element-36def134 {
    margin-top: -5em;
    margin-bottom: 0em;
  }
  .elementor-213
    .elementor-element.elementor-element-68fe5206
    > .elementor-element-populated {
    padding: 1em 1em 0.5em 1em;
  }
  .elementor-213 .elementor-element.elementor-element-ec7ab7e {
    padding: 0em 1em 0em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-431806b6
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213
    .elementor-element.elementor-element-73ea0ad2
    > .elementor-element-populated {
    padding: 1em 1em 0.5em 1em;
  }
  .elementor-213 .elementor-element.elementor-element-19242cc {
    padding: 0em 1em 0em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-6a8f6aef
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213
    .elementor-element.elementor-element-5ca85fb7
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213 .elementor-element.elementor-element-660397be {
    padding: 0em 1em 1em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-250b9566
    > .elementor-element-populated {
    padding: 2em 2em 2em 2em;
  }
  .elementor-213
    .elementor-element.elementor-element-1efdb1e
    .elementor-heading-title {
    font-size: 30px;
    line-height: 1.2em;
  }
  .elementor-213
    .elementor-element.elementor-element-1efdb1e
    > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }
  .elementor-213
    .elementor-element.elementor-element-9d3537f
    .elementor-heading-title {
    font-size: 19px;
  }
  .elementor-213
    .elementor-element.elementor-element-5210e33
    > .elementor-widget-container {
    padding: 0px 0px 25px 0px;
  }
  .elementor-213 .elementor-element.elementor-element-18c6f9af {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0em 1em 65em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-3a4fdcde
    > .elementor-element-populated {
    padding: 0em 0em 0em 0em;
  }
  .elementor-213
    .elementor-element.elementor-element-70cc32cc
    .elementor-heading-title {
    font-size: 30px;
    line-height: 1.2em;
  }
  .elementor-213
    .elementor-element.elementor-element-70cc32cc
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-213 .elementor-element.elementor-element-1e69847 {
    margin-top: -65em;
    margin-bottom: 0em;
    padding: 0em 0em 0em 0em;
  }
  .elementor-213
    .elementor-element.elementor-element-43d5a9e7
    > .elementor-element-populated,
  .elementor-213
    .elementor-element.elementor-element-43d5a9e7
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-213
    .elementor-element.elementor-element-43d5a9e7
    > .elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
  }
  .elementor-213
    .elementor-element.elementor-element-6161e003
    > .elementor-element-populated,
  .elementor-213
    .elementor-element.elementor-element-6161e003
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-213
    .elementor-element.elementor-element-6161e003
    > .elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
  }
  .elementor-213
    .elementor-element.elementor-element-5e21e3e3
    > .elementor-element-populated,
  .elementor-213
    .elementor-element.elementor-element-5e21e3e3
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-213
    .elementor-element.elementor-element-5e21e3e3
    > .elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
  }
  .elementor-213 .elementor-element.elementor-element-447e5ec {
    margin-top: 0em;
    margin-bottom: 0em;
    padding: 0em 0em 0em 0em;
  }
  .elementor-213
    .elementor-element.elementor-element-1a07d35
    > .elementor-element-populated,
  .elementor-213
    .elementor-element.elementor-element-1a07d35
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-213
    .elementor-element.elementor-element-1a07d35
    > .elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
  }
  .elementor-213
    .elementor-element.elementor-element-e9b4d49
    > .elementor-element-populated,
  .elementor-213
    .elementor-element.elementor-element-e9b4d49
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-213
    .elementor-element.elementor-element-e9b4d49
    > .elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
  }
  .elementor-213
    .elementor-element.elementor-element-b38e5ad
    > .elementor-element-populated,
  .elementor-213
    .elementor-element.elementor-element-b38e5ad
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-213
    .elementor-element.elementor-element-b38e5ad
    > .elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
  }
  .elementor-213 .elementor-element.elementor-element-d5deae0 {
    margin-top: 0em;
    margin-bottom: 0em;
    padding: 0em 0em 0em 0em;
  }
  .elementor-213
    .elementor-element.elementor-element-08d986b
    > .elementor-element-populated,
  .elementor-213
    .elementor-element.elementor-element-08d986b
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-213
    .elementor-element.elementor-element-08d986b
    > .elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
  }
  .elementor-213
    .elementor-element.elementor-element-4b957ff
    > .elementor-element-populated,
  .elementor-213
    .elementor-element.elementor-element-4b957ff
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-213
    .elementor-element.elementor-element-4b957ff
    > .elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
  }
  .elementor-213
    .elementor-element.elementor-element-920d0f6
    > .elementor-element-populated,
  .elementor-213
    .elementor-element.elementor-element-920d0f6
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-213
    .elementor-element.elementor-element-920d0f6
    > .elementor-background-slideshow {
    border-radius: 0px 0px 10px 10px;
  }
  .elementor-213 .elementor-element.elementor-element-42292f7 {
    font-size: 28px;
    line-height: 1.2em;
  }
  .elementor-213 .elementor-element.elementor-element-8fd817e {
    padding: 1em 1em 2em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-1a7cbed5
    .elementor-heading-title {
    font-size: 30px;
    line-height: 1.2em;
  }
  .elementor-213
    .elementor-element.elementor-element-0bb72a3
    .elementor-heading-title {
    font-size: 22px;
    line-height: 1.2em;
  }
  .elementor-213
    .elementor-element.elementor-element-d4bfe64
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
  }
  .elementor-213
    .elementor-element.elementor-element-02ca617
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 2px 2px 2px 2px;
  }
  .elementor-213
    .elementor-element.elementor-element-c01966c
    > .elementor-widget-container {
    padding: 0px 0px 15px 0px;
  }
  .elementor-213
    .elementor-element.elementor-element-8e5bcb0
    > .elementor-widget-container {
    padding: 0px 0px 15px 0px;
  }
  .elementor-213 .elementor-element.elementor-element-26f41673 {
    padding: 2em 1em 3em 1em;
  }
  .elementor-213
    .elementor-element.elementor-element-3e6c14ef
    > .elementor-element-populated {
    padding: 1em 1em 1em 1em;
  }
  .elementor-213 .elementor-element.elementor-element-f7f4cd4 {
    text-align: left;
    line-height: 1.3em;
  }
  .elementor-213 .elementor-element.elementor-element-a2118ed {
    padding: 15px 0px 0px 0px;
  }
  .elementor-213
    .elementor-element.elementor-element-423cf02f
    .elementor-heading-title {
    line-height: 1.1em;
  }
  .elementor-213 .elementor-element.elementor-element-3bd2b269 {
    text-align: left;
  }
  .elementor-213
    .elementor-element.elementor-element-3bd2b269
    > .elementor-widget-container {
    padding: 0em 0em 0em 0em;
  }
  .elementor-213
    .elementor-element.elementor-element-9963bd8
    .elementor-widget-container {
    text-align: center;
  }
  .elementor-213
    .elementor-element.elementor-element-9963bd8
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }
} /* Start custom CSS for button, class: .elementor-element-1cd26a17 */
#time1 {
  -webkit-animation: pulse 1.3s infinite;
}
-pulse-button:hover {
  -wenkit-animation: none;
} /* End custom CSS */
