.elementor-889
  .elementor-element.elementor-element-3e11181
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2022/09/top-background-2-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889 .elementor-element.elementor-element-3e11181 {
  border-style: solid;
  border-width: 5px 0px 0px 0px;
  border-color: #1d9571;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 80px;
  margin-bottom: 0px;
  padding: 0px 0px 166px 0px;
}
.elementor-889 .elementor-element.elementor-element-3e11181,
.elementor-889
  .elementor-element.elementor-element-3e11181
  > .elementor-background-overlay {
  border-radius: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-22aa405 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
  z-index: 5;
}
.elementor-889 .elementor-element.elementor-element-5815b61 img {
  width: 50%;
}
.elementor-889 .elementor-element.elementor-element-5815b61 {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-5815b61
  > .elementor-widget-container {
  margin: -1px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-52ad20f
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-52ad20f.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
  color: #0f92f3;
}
.elementor-889
  .elementor-element.elementor-element-52ad20f.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-52ad20f.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-52ad20f.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-52ad20f.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-52ad20f.elementor-view-framed
  .elementor-icon {
  background-color: #0f92f3;
}
.elementor-889
  .elementor-element.elementor-element-52ad20f.elementor-view-stacked
  .elementor-icon
  svg {
  fill: #0f92f3;
}
.elementor-889 .elementor-element.elementor-element-52ad20f .elementor-icon {
  font-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-52ad20f
  > .elementor-widget-container {
  margin: -30% -24% 0% 0%;
}
.elementor-889
  .elementor-element.elementor-element-371e807
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-371e807.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-371e807.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-371e807.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-371e807.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-371e807.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889 .elementor-element.elementor-element-371e807 .elementor-icon {
  font-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-371e807
  > .elementor-widget-container {
  margin: -11% -9% 0% 0%;
}
.elementor-889
  .elementor-element.elementor-element-fe04ef3
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-fe04ef3.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-fe04ef3.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-fe04ef3.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-fe04ef3.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-fe04ef3.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889 .elementor-element.elementor-element-fe04ef3 .elementor-icon {
  font-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-fe04ef3
  > .elementor-widget-container {
  margin: -9% 0% 0% 22%;
}
.elementor-bc-flex-widget
  .elementor-889
  .elementor-element.elementor-element-4b0a070.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-889
  .elementor-element.elementor-element-4b0a070.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-889
  .elementor-element.elementor-element-4b0a070.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-889
  .elementor-element.elementor-element-4b0a070
  > .elementor-element-populated {
  margin: 0px 0px -250px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889 .elementor-element.elementor-element-4b0a070 {
  z-index: 5;
}
.elementor-889 .elementor-element.elementor-element-39f40fe {
  margin-top: -13%;
  margin-bottom: 0%;
  z-index: 999;
}
.elementor-889
  .elementor-element.elementor-element-d12e1f9.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-889 .elementor-element.elementor-element-d12e1f9 {
  z-index: 99999;
}
.elementor-889 .elementor-element.elementor-element-70818b0 {
  text-align: center;
  width: var(--container-widget-width, 93%);
  max-width: 93%;
  --container-widget-width: 93%;
  --container-widget-flex-grow: 0;
}
.elementor-889
  .elementor-element.elementor-element-70818b0
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Nunito";
  font-size: 50px;
  line-height: 1.5em;
  letter-spacing: 0.5px;
}
.elementor-889
  .elementor-element.elementor-element-70818b0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-424993c {
  text-align: center;
  color: #ffffff;
  font-family: "Nunito";
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-424993c
  > .elementor-widget-container {
  margin: 25px 0px 20px 0px;
}
.elementor-889 .elementor-element.elementor-element-9a27c15 {
  --spacer-size: 30px;
}
.elementor-889 .elementor-element.elementor-element-4809382 {
  margin-top: 22px;
  margin-bottom: 8px;
}
.elementor-889 .elementor-element.elementor-element-51bec34 img {
  width: 100%;
}
.elementor-889
  .elementor-element.elementor-element-51bec34
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-cfad87d
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2022/10/top-background-19.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889 .elementor-element.elementor-element-cfad87d {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #1d9571;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 80px;
  margin-bottom: 0px;
  padding: 0px 0px 50px 0px;
}
.elementor-889 .elementor-element.elementor-element-cfad87d,
.elementor-889
  .elementor-element.elementor-element-cfad87d
  > .elementor-background-overlay {
  border-radius: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-4be203d
  > .elementor-widget-container {
  margin: 30px 0px -25px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-4be203d {
  z-index: 9;
}
.elementor-889 .elementor-element.elementor-element-e16ec98 {
  margin-top: 120px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
  z-index: 5;
}
.elementor-889 .elementor-element.elementor-element-6cb3c2c img {
  width: 50%;
}
.elementor-889 .elementor-element.elementor-element-6cb3c2c {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-6cb3c2c
  > .elementor-widget-container {
  margin: -1px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-5a9509b
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-5a9509b.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
  color: #0f92f3;
}
.elementor-889
  .elementor-element.elementor-element-5a9509b.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-5a9509b.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-5a9509b.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-5a9509b.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-5a9509b.elementor-view-framed
  .elementor-icon {
  background-color: #0f92f3;
}
.elementor-889
  .elementor-element.elementor-element-5a9509b.elementor-view-stacked
  .elementor-icon
  svg {
  fill: #0f92f3;
}
.elementor-889 .elementor-element.elementor-element-5a9509b .elementor-icon {
  font-size: 30px;
  padding: 17px;
  border-radius: 40px 40px 40px 40px;
}
.elementor-889
  .elementor-element.elementor-element-5a9509b
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-5a9509b {
  left: 240px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-5a9509b {
  right: 240px;
}
.elementor-889 .elementor-element.elementor-element-5a9509b {
  top: -38px;
}
.elementor-889
  .elementor-element.elementor-element-aead2b3
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-aead2b3.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-aead2b3.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-aead2b3.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-aead2b3.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-aead2b3.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889 .elementor-element.elementor-element-aead2b3 .elementor-icon {
  font-size: 28px;
}
.elementor-889
  .elementor-element.elementor-element-aead2b3
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-aead2b3 {
  left: 155px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-aead2b3 {
  right: 155px;
}
.elementor-889 .elementor-element.elementor-element-aead2b3 {
  top: 13px;
}
.elementor-889
  .elementor-element.elementor-element-386ee39
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-386ee39.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-386ee39.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-386ee39.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-386ee39.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-386ee39.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889 .elementor-element.elementor-element-386ee39 .elementor-icon {
  font-size: 28px;
}
.elementor-889
  .elementor-element.elementor-element-386ee39
  > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-386ee39 {
  left: 100px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-386ee39 {
  right: 100px;
}
.elementor-889 .elementor-element.elementor-element-386ee39 {
  top: 100px;
}
.elementor-bc-flex-widget
  .elementor-889
  .elementor-element.elementor-element-b7cc2e4.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-889
  .elementor-element.elementor-element-b7cc2e4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-889
  .elementor-element.elementor-element-b7cc2e4.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-889
  .elementor-element.elementor-element-b7cc2e4
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889 .elementor-element.elementor-element-b7cc2e4 {
  z-index: 5;
}
.elementor-889 .elementor-element.elementor-element-4b72a02 {
  margin-top: -100px;
  margin-bottom: 0px;
  padding: 0px 0px 70px 0px;
  z-index: 999;
}
.elementor-889
  .elementor-element.elementor-element-7142f89.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-889
  .elementor-element.elementor-element-7142f89
  > .elementor-element-populated {
  margin: 20px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889
  .elementor-element.elementor-element-7142f89
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-7142f89 {
  z-index: 99999;
}
.elementor-889 .elementor-element.elementor-element-acf40b5 {
  text-align: center;
  width: var(--container-widget-width, 93%);
  max-width: 93%;
  --container-widget-width: 93%;
  --container-widget-flex-grow: 0;
}
.elementor-889
  .elementor-element.elementor-element-acf40b5
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Nunito";
  font-size: 48px;
  line-height: 1.5em;
  letter-spacing: 0.5px;
}
.elementor-889
  .elementor-element.elementor-element-acf40b5
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-2c6325e {
  text-align: center;
  color: #ffffff;
  font-family: "Nunito";
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 0.2px;
  word-spacing: 0em;
}
.elementor-889
  .elementor-element.elementor-element-2c6325e
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-afb5f25 {
  --spacer-size: 30px;
}
.elementor-889 .elementor-element.elementor-element-9c3d267 {
  margin-top: 22px;
  margin-bottom: 8px;
}
.elementor-889 .elementor-element.elementor-element-b1f751c img {
  width: 100%;
}
.elementor-889
  .elementor-element.elementor-element-b1f751c
  > .elementor-widget-container {
  margin: -10px 0px 0px 0px;
  padding: 0px 0px 10px 0px;
}
.elementor-889
  .elementor-element.elementor-element-281f095
  > .elementor-container {
  min-height: 170px;
}
.elementor-889 .elementor-element.elementor-element-281f095 {
  overflow: hidden;
  margin-top: -170px;
  margin-bottom: 0px;
  z-index: 1;
}
.elementor-889
  .elementor-element.elementor-element-281f095
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2022/09/2312.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.elementor-889 .elementor-element.elementor-element-8975414 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-889 .elementor-element.elementor-element-cd78d0d {
  margin-top: 0px;
  margin-bottom: 0px;
}
.elementor-889
  .elementor-element.elementor-element-16a1e7e
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 0.5;
}
.elementor-889
  .elementor-element.elementor-element-16a1e7e
  > .elementor-element-populated,
.elementor-889
  .elementor-element.elementor-element-16a1e7e
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-889
  .elementor-element.elementor-element-16a1e7e
  > .elementor-background-slideshow {
  border-radius: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-16a1e7e
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889
  .elementor-element.elementor-element-16a1e7e
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-5380d71
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889 .elementor-element.elementor-element-35888ce img {
  width: 60%;
}
.elementor-889 .elementor-element.elementor-element-35888ce {
  text-align: right;
  top: 150px;
  z-index: 3;
}
.elementor-889
  .elementor-element.elementor-element-35888ce
  > .elementor-widget-container {
  margin: 0px 9px 0px 0px;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-35888ce {
  left: 200px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-35888ce {
  right: 200px;
}
.elementor-889 .elementor-element.elementor-element-ef4c076 {
  margin-top: -40px;
  margin-bottom: 0px;
  z-index: 0;
}
.elementor-889
  .elementor-element.elementor-element-76712de
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-76712de
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-76712de
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 60px 0px;
}
.elementor-889 .elementor-element.elementor-element-fce0cec {
  z-index: 10;
}
.elementor-889
  .elementor-element.elementor-element-68d63dc
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889
  .elementor-element.elementor-element-68d63dc
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-5a019b3 img {
  width: 100%;
}
.elementor-889
  .elementor-element.elementor-element-5a019b3
  > .elementor-widget-container {
  margin: -350px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-5a019b3 {
  z-index: 9;
}
.elementor-889 .elementor-element.elementor-element-bd6af8b {
  border-style: none;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  z-index: 3;
}
.elementor-889
  .elementor-element.elementor-element-bd6af8b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-293c977
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-293c977
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-293c977
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-60a00ef
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889
  .elementor-element.elementor-element-60a00ef
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-da99c98:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-889
  .elementor-element.elementor-element-da99c98
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #222a35;
}
.elementor-889 .elementor-element.elementor-element-da99c98 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  z-index: 0;
}
.elementor-889
  .elementor-element.elementor-element-da99c98
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-8e42537
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #000000;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-8e42537
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-8e42537
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-dfadfd1
  .elementor-heading-title {
  color: #fcec0a;
  font-family: "Nunito";
  font-size: 45px;
  font-weight: 700;
  line-height: 1.4em;
  letter-spacing: 0.5px;
}
.elementor-889 .elementor-element.elementor-element-52b50e0 {
  color: #ffffff;
  font-family: "Nunito";
  font-size: 16px;
  line-height: 1.4em;
  letter-spacing: 0.5px;
}
.elementor-889
  .elementor-element.elementor-element-3f7ff36:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-889
  .elementor-element.elementor-element-3f7ff36
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #222a35;
}
.elementor-889
  .elementor-element.elementor-element-3f7ff36
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-3f7ff36
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-3f7ff36
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-a246599
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-4fd16fc {
  margin-top: -445px;
  margin-bottom: 0px;
}
.elementor-889 .elementor-element.elementor-element-6273944 {
  margin-top: -10px;
  margin-bottom: 0px;
}
.elementor-889 .elementor-element.elementor-element-63de57f img {
  width: 100%;
  opacity: 0.5;
}
.elementor-889 .elementor-element.elementor-element-63de57f {
  text-align: right;
  width: var(--container-widget-width, 290px);
  max-width: 290px;
  --container-widget-width: 290px;
  --container-widget-flex-grow: 0;
}
.elementor-889
  .elementor-element.elementor-element-63de57f
  > .elementor-widget-container {
  margin: 48px -150px 0px 150px;
}
.elementor-889
  .elementor-element.elementor-element-ac66586.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-889
  .elementor-element.elementor-element-ac66586
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889 .elementor-element.elementor-element-72aef57 .elementor-button {
  font-family: "Nunito";
  font-size: 14px;
  font-weight: 500;
  background-color: #5487f2;
  border-radius: 4px 4px 4px 4px;
  padding: 14px 30px 14px 30px;
}
.elementor-889
  .elementor-element.elementor-element-72aef57
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-72aef57 {
  width: auto;
  max-width: auto;
}
.elementor-889
  .elementor-element.elementor-element-209e15f
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889 .elementor-element.elementor-element-588b641 img {
  width: 55%;
}
.elementor-889 .elementor-element.elementor-element-588b641 {
  text-align: right;
  z-index: 3;
}
.elementor-889
  .elementor-element.elementor-element-588b641
  > .elementor-widget-container {
  margin: 110px -60px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-9d8cf7c img {
  width: 60%;
}
.elementor-889 .elementor-element.elementor-element-9d8cf7c {
  text-align: right;
  top: 108px;
  z-index: 3;
}
.elementor-889
  .elementor-element.elementor-element-9d8cf7c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-9d8cf7c {
  left: -0.996px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-9d8cf7c {
  right: -0.996px;
}
.elementor-889 .elementor-element.elementor-element-1b0d735 img {
  width: 100%;
}
.elementor-889 .elementor-element.elementor-element-1b0d735 {
  text-align: right;
  top: -175px;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-1b0d735 {
  right: -54px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-1b0d735 {
  left: -54px;
}
.elementor-889 .elementor-element.elementor-element-d7147f7 {
  margin-top: -445px;
  margin-bottom: 0px;
}
.elementor-889 .elementor-element.elementor-element-355cc8d {
  margin-top: -10px;
  margin-bottom: 0px;
}
.elementor-889 .elementor-element.elementor-element-4d1ddb0 img {
  width: 100%;
  opacity: 0.8;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-889 .elementor-element.elementor-element-4d1ddb0 {
  text-align: right;
  width: var(--container-widget-width, 280px);
  max-width: 280px;
  --container-widget-width: 280px;
  --container-widget-flex-grow: 0;
}
.elementor-889
  .elementor-element.elementor-element-4d1ddb0
  > .elementor-widget-container {
  margin: 48px -150px 0px 150px;
  padding: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-ba940c1.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-889
  .elementor-element.elementor-element-ba940c1
  > .elementor-element-populated {
  margin: 70px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889 .elementor-element.elementor-element-9597e8c .elementor-button {
  font-family: "Nunito";
  font-size: 14px;
  font-weight: 500;
  background-color: #5487f2;
  border-radius: 4px 4px 4px 4px;
  padding: 14px 30px 14px 30px;
}
.elementor-889
  .elementor-element.elementor-element-9597e8c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-9597e8c {
  width: auto;
  max-width: auto;
}
.elementor-889
  .elementor-element.elementor-element-713292b
  > .elementor-widget-container {
  margin: 45px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-fefe323
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889 .elementor-element.elementor-element-c6ee2e9 img {
  width: 55%;
}
.elementor-889 .elementor-element.elementor-element-c6ee2e9 {
  text-align: right;
  z-index: 3;
}
.elementor-889
  .elementor-element.elementor-element-c6ee2e9
  > .elementor-widget-container {
  margin: 100px -65px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-972ad15 img {
  width: 43%;
}
.elementor-889 .elementor-element.elementor-element-972ad15 {
  text-align: right;
  top: 118px;
  z-index: 3;
}
.elementor-889
  .elementor-element.elementor-element-972ad15
  > .elementor-widget-container {
  margin: 0px 9px 0px 0px;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-972ad15 {
  left: 11px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-972ad15 {
  right: 11px;
}
.elementor-889 .elementor-element.elementor-element-b2fb57c img {
  width: 50%;
}
.elementor-889 .elementor-element.elementor-element-b2fb57c {
  text-align: right;
  top: -100px;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-b2fb57c {
  right: 20px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-b2fb57c {
  left: 20px;
}
.elementor-889
  .elementor-element.elementor-element-942d06d
  > .elementor-container
  > .elementor-row
  > .elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-889
  .elementor-element.elementor-element-942d06d
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2022/08/Group-9751.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889 .elementor-element.elementor-element-942d06d {
  border-style: solid;
  border-width: 5px 0px 0px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 08px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-5a00e75 {
  padding: 0px 0px 0px 0px;
  z-index: 5;
}
.elementor-889
  .elementor-element.elementor-element-fb9d0c6
  .wpda-builder-logo_container
  img {
  height: 70px;
  max-height: 70px;
}
.elementor-889 .elementor-element.elementor-element-fb9d0c6 {
  text-align: left;
  width: auto;
  max-width: auto;
}
.elementor-889
  .elementor-element.elementor-element-fb9d0c6
  > .elementor-widget-container {
  margin: 0px 68px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-96dba1f img {
  width: 82%;
}
.elementor-889 .elementor-element.elementor-element-96dba1f {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-96dba1f
  > .elementor-widget-container {
  margin: -16px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-2185fea
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-2185fea.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-2185fea.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-2185fea.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-2185fea.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-2185fea.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889 .elementor-element.elementor-element-2185fea .elementor-icon {
  font-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-2185fea
  > .elementor-widget-container {
  margin: -2% 0% 0% 42%;
}
.elementor-889
  .elementor-element.elementor-element-da7d8d4
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-da7d8d4.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-da7d8d4.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-da7d8d4.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-da7d8d4.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-da7d8d4.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889 .elementor-element.elementor-element-da7d8d4 .elementor-icon {
  font-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-da7d8d4
  > .elementor-widget-container {
  margin: -2% 0% 0% 42%;
}
.elementor-889
  .elementor-element.elementor-element-7e1ac30
  .elementor-icon-wrapper {
  text-align: right;
}
.elementor-889
  .elementor-element.elementor-element-7e1ac30.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
  color: var(--e-global-color-e7126b4);
}
.elementor-889
  .elementor-element.elementor-element-7e1ac30.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-7e1ac30.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-7e1ac30.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-7e1ac30.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-7e1ac30.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-e7126b4);
}
.elementor-889
  .elementor-element.elementor-element-7e1ac30.elementor-view-stacked
  .elementor-icon
  svg {
  fill: var(--e-global-color-e7126b4);
}
.elementor-889 .elementor-element.elementor-element-7e1ac30 .elementor-icon {
  font-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-7e1ac30
  > .elementor-widget-container {
  margin: -18% 15% 0% 0%;
}
.elementor-bc-flex-widget
  .elementor-889
  .elementor-element.elementor-element-4699f9c.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-889
  .elementor-element.elementor-element-4699f9c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-889
  .elementor-element.elementor-element-4699f9c.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-889
  .elementor-element.elementor-element-4699f9c
  > .elementor-element-populated {
  margin: 0px 0px -250px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889 .elementor-element.elementor-element-4699f9c {
  z-index: 5;
}
.elementor-889 .elementor-element.elementor-element-6eac16a {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-6eac16a
  .elementor-heading-title {
  color: #ffffff;
  font-size: 64px;
  line-height: 1.5em;
  letter-spacing: 0.5px;
}
.elementor-889
  .elementor-element.elementor-element-6eac16a
  > .elementor-widget-container {
  margin: -25px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-21d0f61 {
  text-align: center;
  color: #ffffff;
  font-family: "Nunito";
  font-size: 19px;
  font-weight: 300;
}
.elementor-889
  .elementor-element.elementor-element-21d0f61
  > .elementor-widget-container {
  margin: -11px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-3e4fe6e
  > .elementor-widget-container {
  margin: 55px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-5d02f1e img {
  width: 100%;
}
.elementor-889
  .elementor-element.elementor-element-5d02f1e
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-3a08efe {
  margin-top: -70px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-889
  .elementor-element.elementor-element-70ece82.elementor-column
  .elementor-column-wrap {
  align-items: flex-end;
}
.elementor-889
  .elementor-element.elementor-element-70ece82.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-889 .elementor-element.elementor-element-77356a7 img {
  width: 70%;
}
.elementor-889 .elementor-element.elementor-element-77356a7 {
  text-align: right;
  top: 35px;
  z-index: 10;
}
.elementor-889 .elementor-element.elementor-element-65c8c8c img {
  width: 65%;
}
.elementor-889 .elementor-element.elementor-element-65c8c8c {
  text-align: right;
  top: 0px;
  z-index: 2;
}
.elementor-889
  .elementor-element.elementor-element-65c8c8c
  > .elementor-widget-container {
  margin: 0px -80px 0px 0px;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-65c8c8c {
  right: 0px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-65c8c8c {
  left: 0px;
}
.elementor-889
  .elementor-element.elementor-element-abd4057
  > .elementor-container {
  min-height: 400px;
}
.elementor-889 .elementor-element.elementor-element-abd4057 {
  overflow: hidden;
}
.elementor-889
  .elementor-element.elementor-element-abd4057
  > .elementor-background-overlay {
  opacity: 1;
}
.elementor-889
  .elementor-element.elementor-element-72ecff3
  > .elementor-container
  > .elementor-row
  > .elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-889 .elementor-element.elementor-element-72ecff3 {
  overflow: hidden;
  border-style: solid;
  border-width: 5px 0px 0px 0px;
  border-color: #1d9571;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 80px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-72ecff3
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2022/08/Group-9751.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889 .elementor-element.elementor-element-4c8c23c {
  padding: 0px 0px 0px 0px;
  z-index: 5;
}
.elementor-889 .elementor-element.elementor-element-16999fc img {
  width: 82%;
}
.elementor-889 .elementor-element.elementor-element-16999fc {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-16999fc
  > .elementor-widget-container {
  margin: -16px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-4c83985
  .elementor-icon-wrapper {
  text-align: right;
}
.elementor-889
  .elementor-element.elementor-element-4c83985.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
  color: var(--e-global-color-e7126b4);
}
.elementor-889
  .elementor-element.elementor-element-4c83985.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-4c83985.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-4c83985.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-4c83985.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-4c83985.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-e7126b4);
}
.elementor-889
  .elementor-element.elementor-element-4c83985.elementor-view-stacked
  .elementor-icon
  svg {
  fill: var(--e-global-color-e7126b4);
}
.elementor-889 .elementor-element.elementor-element-4c83985 .elementor-icon {
  font-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-4c83985
  > .elementor-widget-container {
  margin: -18% 15% 0% 0%;
}
.elementor-889
  .elementor-element.elementor-element-13a9bf1
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-13a9bf1.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-13a9bf1.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-13a9bf1.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-13a9bf1.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-13a9bf1.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889 .elementor-element.elementor-element-13a9bf1 .elementor-icon {
  font-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-13a9bf1
  > .elementor-widget-container {
  margin: -2% 0% 0% 42%;
}
.elementor-889
  .elementor-element.elementor-element-e37d2fd
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-e37d2fd.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-e37d2fd.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-e37d2fd.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-e37d2fd.elementor-view-framed
  .elementor-icon,
.elementor-889
  .elementor-element.elementor-element-e37d2fd.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-889 .elementor-element.elementor-element-e37d2fd .elementor-icon {
  font-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-e37d2fd
  > .elementor-widget-container {
  margin: -2% 0% 0% 42%;
}
.elementor-bc-flex-widget
  .elementor-889
  .elementor-element.elementor-element-3f37342.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-889
  .elementor-element.elementor-element-3f37342.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-889
  .elementor-element.elementor-element-3f37342.elementor-column
  > .elementor-column-wrap
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-889
  .elementor-element.elementor-element-3f37342
  > .elementor-element-populated {
  margin: 0px 0px -250px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-889 .elementor-element.elementor-element-3f37342 {
  z-index: 5;
}
.elementor-889 .elementor-element.elementor-element-ee5556f {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-ee5556f
  .elementor-heading-title {
  color: #ffffff;
  font-size: 64px;
  line-height: 1.5em;
  letter-spacing: 0.5px;
}
.elementor-889
  .elementor-element.elementor-element-ee5556f
  > .elementor-widget-container {
  margin: -25px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-b58c1de {
  text-align: center;
  color: #ffffff;
  font-family: "Nunito";
  font-size: 19px;
  font-weight: 300;
}
.elementor-889
  .elementor-element.elementor-element-b58c1de
  > .elementor-widget-container {
  margin: -11px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-5b0f8e8 .elementor-button {
  font-family: "Nunito";
  fill: #808080;
  color: #808080;
  background-color: #ffffff;
  border-radius: 4px 4px 4px 4px;
}
.elementor-889
  .elementor-element.elementor-element-5b0f8e8
  > .elementor-widget-container {
  margin: 0px 15px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-5b0f8e8 {
  width: auto;
  max-width: auto;
}
.elementor-889 .elementor-element.elementor-element-75396e9 .elementor-button {
  font-family: "Nunito";
  background-color: #5487f2;
  border-radius: 4px 4px 4px 4px;
}
.elementor-889
  .elementor-element.elementor-element-75396e9
  > .elementor-widget-container {
  margin: 0px 0px 0px 15px;
}
.elementor-889 .elementor-element.elementor-element-75396e9 {
  width: auto;
  max-width: auto;
}
.elementor-889 .elementor-element.elementor-element-16ba0ee img {
  width: 100%;
}
.elementor-889
  .elementor-element.elementor-element-16ba0ee
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-c5f09e1 {
  margin-top: -70px;
  margin-bottom: 0px;
}
.elementor-bc-flex-widget
  .elementor-889
  .elementor-element.elementor-element-1e2194c.elementor-column
  .elementor-column-wrap {
  align-items: center;
}
.elementor-889
  .elementor-element.elementor-element-1e2194c.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-889 .elementor-element.elementor-element-1e2194c {
  z-index: 2;
}
.elementor-bc-flex-widget
  .elementor-889
  .elementor-element.elementor-element-51658c3.elementor-column
  .elementor-column-wrap {
  align-items: flex-end;
}
.elementor-889
  .elementor-element.elementor-element-51658c3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-column-wrap.elementor-element-populated
  > .elementor-widget-wrap {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-889 .elementor-element.elementor-element-4c3dc42 img {
  width: 70%;
}
.elementor-889 .elementor-element.elementor-element-4c3dc42 {
  text-align: right;
  z-index: 10;
}
.elementor-889 .elementor-element.elementor-element-dc828b0 img {
  width: 65%;
}
.elementor-889 .elementor-element.elementor-element-dc828b0 {
  text-align: right;
  top: 0px;
  z-index: 2;
}
.elementor-889
  .elementor-element.elementor-element-dc828b0
  > .elementor-widget-container {
  margin: 0px -80px 0px 0px;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-dc828b0 {
  right: 0px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-dc828b0 {
  left: 0px;
}
.elementor-889 .elementor-element.elementor-element-b6a51d6 img {
  width: 100%;
}
body:not(.rtl) .elementor-889 .elementor-element.elementor-element-b6a51d6 {
  right: -63.2px;
}
body.rtl .elementor-889 .elementor-element.elementor-element-b6a51d6 {
  left: -63.2px;
}
.elementor-889 .elementor-element.elementor-element-b6a51d6 {
  top: -330px;
}
.elementor-889
  .elementor-element.elementor-element-d58e448
  > .elementor-container {
  max-width: 1200px;
}
.elementor-889 .elementor-element.elementor-element-d58e448 {
  padding: 40px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-db32e96
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889
  .elementor-element.elementor-element-f1e201b
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889 .elementor-element.elementor-element-af4de62 {
  color: #000000;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-889
  .elementor-element.elementor-element-af4de62
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-889
  .elementor-element.elementor-element-9804b25
  .elementor-heading-title {
  color: #000000;
  line-height: 38px;
}
.elementor-889 .elementor-element.elementor-element-aabf73e {
  --spacer-size: 42px;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a {
  border-style: solid;
  border-color: #1192ce;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover {
  border-style: solid;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.rounded
  a {
  border-radius: 5px;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before {
  border-radius: 5px;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:after {
  border-radius: 5px;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a {
  border-width: 0 !important;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a.hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover {
  border-width: 0 !important;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .elementor_gt3_btn_text {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .elementor-widget-gt3-addon-advanced-button
  .gt3_module_button_elementor.button_icon_icon
  a.hover_type2
  .gt3_module_button__cover.front
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .icon_svg_btn {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_icon_default {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front {
  border-color: #1192ce;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(
    .hover_type5
  )
  a,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.front:before,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.front:after,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6 {
  background-color: transparent;
  background-image: linear-gradient(96deg, #8dcbe8 0%, #1192ce 100%);
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  a:hover
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  a:hover
  .icon_svg_btn {
  color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  a:hover
  .gt3_icon_default {
  color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a:hover {
  border-color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back {
  border-color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  a:not(.hover_type2):hover
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}

.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(
    .hover_type4
  ):not(.hover_type5):not(.hover_type6)
  a:hover,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type3:after,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__cover:after,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:before,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:after,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:before,
.elementor-889
  .elementor-element.elementor-element-b8cf804.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:after {
  background-color: transparent;
  background-image: linear-gradient(96deg, #1192ce 0%, #8dcbe8 100%);
}
.elementor-889
  .elementor-element.elementor-element-b57f797
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889 .elementor-element.elementor-element-c413070 {
  color: #000000;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-889
  .elementor-element.elementor-element-c413070
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-889 .elementor-element.elementor-element-eba18bb {
  color: #000000;
  font-size: 20px;
  line-height: 27px;
}
.elementor-889 .elementor-element.elementor-element-e3aafa0 {
  --spacer-size: 28px;
}
.elementor-889 .elementor-element.elementor-element-0bcbda2 {
  color: #000000;
}
.elementor-889
  .elementor-element.elementor-element-0bcbda2
  > .elementor-widget-container {
  margin: 0px 30px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-2ecdd5e
  > .elementor-container {
  max-width: 1200px;
}
.elementor-889 .elementor-element.elementor-element-2ecdd5e {
  padding: 30px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-86f3f9f
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889
  .elementor-element.elementor-element-62b0722
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889 .elementor-element.elementor-element-872a662 {
  text-align: center;
  color: #000000;
  font-size: 14px;
  text-transform: uppercase;
}
.elementor-889
  .elementor-element.elementor-element-872a662
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 10px 0px;
}
.elementor-889 .elementor-element.elementor-element-f107fc2 {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-f107fc2
  .elementor-heading-title {
  color: #000000;
  line-height: 38px;
}
.elementor-889
  .elementor-element.elementor-element-f107fc2
  > .elementor-widget-container {
  padding: 0px 0px 10px 0px;
}
.elementor-889
  .elementor-element.elementor-element-3f768b1
  > .elementor-container {
  max-width: 1200px;
}
.elementor-889 .elementor-element.elementor-element-3f768b1 {
  margin-top: 0px;
  margin-bottom: 20px;
}
.elementor-889 .elementor-element.elementor-element-a4499e8 {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-a4499e8
  > .elementor-widget-container {
  margin: 0px 0px 0px 5px;
}
.elementor-889
  .elementor-element.elementor-element-ab9223a
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889
  .elementor-element.elementor-element-ab9223a
  > .elementor-element-populated {
  margin: 0px 0px 0px 30px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 30px;
}
.elementor-889 .elementor-element.elementor-element-00a9601 {
  color: #000000;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-889
  .elementor-element.elementor-element-00a9601
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-889
  .elementor-element.elementor-element-437a55d
  .elementor-heading-title {
  color: #000000;
  line-height: 38px;
}
.elementor-889 .elementor-element.elementor-element-61588a4 {
  --spacer-size: 12px;
}
.elementor-889 .elementor-element.elementor-element-9fce657 {
  color: #000000;
}
.elementor-889 .elementor-element.elementor-element-04063df {
  --spacer-size: 20px;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a {
  border-style: solid;
  border-color: #1192ce;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover {
  border-style: solid;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.rounded
  a {
  border-radius: 5px;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before {
  border-radius: 5px;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:after {
  border-radius: 5px;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a {
  border-width: 0 !important;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  a.hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover {
  border-width: 0 !important;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .elementor_gt3_btn_text {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.2px;
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .elementor-widget-gt3-addon-advanced-button
  .gt3_module_button_elementor.button_icon_icon
  a.hover_type2
  .gt3_module_button__cover.front
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .icon_svg_btn {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_icon_default {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front {
  border-color: #1192ce;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.front {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(
    .hover_type5
  )
  a,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.front,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4
  .gt3_module_button__cover:before,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.front:before,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.front:after,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6 {
  background-color: transparent;
  background-image: linear-gradient(96deg, #8dcbe8 0%, #1192ce 100%);
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor.button_icon_icon:not(.hover_type2)
  a:hover
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back
  .elementor_btn_icon_container
  .elementor_gt3_btn_icon {
  color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  a:hover
  .icon_svg_btn {
  color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  a:hover
  .gt3_icon_default {
  color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2)
  a:hover {
  border-color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back {
  border-color: #6254e7;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  a:not(.hover_type2):hover
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  .gt3_module_button__cover.back
  .elementor_gt3_btn_text {
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__container
  .gt3_module_button__cover.front
  .elementor_gt3_btn_text {
  color: #ffffff;
}

.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(
    .hover_type4
  ):not(.hover_type5):not(.hover_type6)
  a:hover,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type2
  .gt3_module_button__container
  span.gt3_module_button__cover.back,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type3:after,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type4:hover
  .gt3_module_button__cover:after,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:before,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type5
  .gt3_module_button__container
  .gt3_module_button__cover.back:after,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:before,
.elementor-889
  .elementor-element.elementor-element-0300b27.elementor-widget-gt3-core-button
  .gt3_module_button_elementor
  .hover_type6:hover:after {
  background-color: transparent;
  background-image: linear-gradient(96deg, #1192ce 0%, #8dcbe8 100%);
}
.elementor-889
  .elementor-element.elementor-element-901009f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-889
  .elementor-element.elementor-element-901009f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ecf0fd;
}
.elementor-889 .elementor-element.elementor-element-901009f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-901009f
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889 .elementor-element.elementor-element-1bb3034 {
  --spacer-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-3541300
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889 .elementor-element.elementor-element-ef91dfe {
  color: #000000;
  font-size: 14px;
  text-transform: uppercase;
}
.elementor-889
  .elementor-element.elementor-element-ef91dfe
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-889 .elementor-element.elementor-element-a8e4b1d {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-a8e4b1d
  .elementor-heading-title {
  color: #000000;
  line-height: 38px;
}
.elementor-889
  .elementor-element.elementor-element-a8e4b1d
  > .elementor-widget-container {
  margin: 0px 0px 13px 0px;
}
.elementor-889 .elementor-element.elementor-element-0d91b04 {
  text-align: center;
  color: #000000;
}
.elementor-889
  .elementor-element.elementor-element-0d91b04
  > .elementor-widget-container {
  margin: 0% 25% 0% 25%;
}
.elementor-889 .elementor-element.elementor-element-2cf81c9 {
  --spacer-size: 10px;
}
.elementor-889
  .elementor-element.elementor-element-93492dc
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 20px 0px 0px !important;
  max-width: 61px;
  width: 61px;
}
.elementor-889
  .elementor-element.elementor-element-93492dc
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 20px 0px 0px !important;
}
.elementor-889
  .elementor-element.elementor-element-93492dc
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-93492dc
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-93492dc
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-889
  .elementor-element.elementor-element-93492dc
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #695ce8;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-93492dc
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-93492dc
  > .elementor-widget-container {
  padding: 40px 22px 33px 40px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-889
  .elementor-element.elementor-element-93492dc:hover
  .elementor-widget-container {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-d0e8801
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 20px 0px 0px !important;
  max-width: 61px;
  width: 61px;
}
.elementor-889
  .elementor-element.elementor-element-d0e8801
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 20px 0px 0px !important;
}
.elementor-889
  .elementor-element.elementor-element-d0e8801
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-d0e8801
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-d0e8801
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-889
  .elementor-element.elementor-element-d0e8801
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #f47514;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-d0e8801
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-d0e8801
  > .elementor-widget-container {
  padding: 40px 22px 33px 40px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-889
  .elementor-element.elementor-element-d0e8801:hover
  .elementor-widget-container {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-56da432
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 20px 0px 0px !important;
  max-width: 61px;
  width: 61px;
}
.elementor-889
  .elementor-element.elementor-element-56da432
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 20px 0px 0px !important;
}
.elementor-889
  .elementor-element.elementor-element-56da432
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-56da432
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-56da432
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-889
  .elementor-element.elementor-element-56da432
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ff4a69;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-56da432
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-56da432
  > .elementor-widget-container {
  padding: 40px 22px 33px 40px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-889
  .elementor-element.elementor-element-56da432:hover
  .elementor-widget-container {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-a10fe02
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 20px 0px 0px !important;
  max-width: 61px;
  width: 61px;
}
.elementor-889
  .elementor-element.elementor-element-a10fe02
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 20px 0px 0px !important;
}
.elementor-889
  .elementor-element.elementor-element-a10fe02
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-a10fe02
  .gt3-core-imagebox-wrapper {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-a10fe02
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-889
  .elementor-element.elementor-element-a10fe02
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #38c77b;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-a10fe02
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #696687;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-a10fe02
  > .elementor-widget-container {
  padding: 40px 22px 33px 40px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-889
  .elementor-element.elementor-element-a10fe02:hover
  .elementor-widget-container {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-6a8970a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-889
  .elementor-element.elementor-element-6a8970a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2022/07/banner_azul.png");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-889
  .elementor-element.elementor-element-6a8970a
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889 .elementor-element.elementor-element-6a8970a,
.elementor-889
  .elementor-element.elementor-element-6a8970a
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-889 .elementor-element.elementor-element-6a8970a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 40px 40px 40px 40px;
}
.elementor-889
  .elementor-element.elementor-element-f4947cb
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 30px 0px !important;
  max-width: 115px;
  width: 115px;
}
.elementor-889
  .elementor-element.elementor-element-f4947cb
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 30px 0px !important;
}
.elementor-889
  .elementor-element.elementor-element-f4947cb
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-f4947cb
  .gt3-core-imagebox-wrapper {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-f4947cb
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-889
  .elementor-element.elementor-element-f4947cb
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #695ce8;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-f4947cb
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #000000;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-f4947cb
  > .elementor-widget-container {
  padding: 20px 20px 44px 20px;
  background-color: #ffffff;
  border-radius: 10px 10px 10px 10px;
}
.elementor-889
  .elementor-element.elementor-element-f4947cb:hover
  .elementor-widget-container {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-2e7bdcf
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 30px 0px !important;
  max-width: 115px;
  width: 115px;
}
.elementor-889
  .elementor-element.elementor-element-2e7bdcf
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 30px 0px !important;
}
.elementor-889
  .elementor-element.elementor-element-2e7bdcf
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-2e7bdcf
  .gt3-core-imagebox-wrapper {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-2e7bdcf
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-889
  .elementor-element.elementor-element-2e7bdcf
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #f47514;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-2e7bdcf
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #000000;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-2e7bdcf
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  background-color: #ffffff;
  border-radius: 10px 10px 10px 10px;
}
.elementor-889
  .elementor-element.elementor-element-2e7bdcf:hover
  .elementor-widget-container {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-b6452a2
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 30px 0px !important;
  max-width: 115px;
  width: 115px;
}
.elementor-889
  .elementor-element.elementor-element-b6452a2
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 30px 0px !important;
}
.elementor-889
  .elementor-element.elementor-element-b6452a2
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-b6452a2
  .gt3-core-imagebox-wrapper {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-b6452a2
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-889
  .elementor-element.elementor-element-b6452a2
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #ff4a69;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-b6452a2
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #000000;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-b6452a2
  > .elementor-widget-container {
  padding: 20px 20px 44px 20px;
  background-color: #ffffff;
  border-radius: 10px 10px 10px 10px;
}
.elementor-889
  .elementor-element.elementor-element-b6452a2:hover
  .elementor-widget-container {
  background-color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-0b289f1
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-img {
  margin: 0px 0px 30px 0px !important;
  max-width: 115px;
  width: 115px;
}
.elementor-889
  .elementor-element.elementor-element-0b289f1
  .gt3-core-imagebox-wrapper
  .gt3-core-imagebox-icon {
  margin: 0px 0px 30px 0px !important;
}
.elementor-889
  .elementor-element.elementor-element-0b289f1
  .gt3-core-imagebox-img
  img {
  transition-duration: 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-0b289f1
  .gt3-core-imagebox-wrapper {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-0b289f1
  .gt3-core-imagebox-title {
  margin-bottom: 3px;
}
.elementor-889
  .elementor-element.elementor-element-0b289f1
  .gt3-core-imagebox-content
  .gt3-core-imagebox-title {
  color: #38c77b;
  font-size: 20px;
  font-weight: 700;
  line-height: 26px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-0b289f1
  .gt3-core-imagebox-content
  .gt3-core-imagebox-description {
  color: #000000;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
}
.elementor-889
  .elementor-element.elementor-element-0b289f1
  > .elementor-widget-container {
  padding: 20px 20px 44px 20px;
  background-color: #ffffff;
  border-radius: 10px 10px 10px 10px;
}
.elementor-889
  .elementor-element.elementor-element-0b289f1:hover
  .elementor-widget-container {
  background-color: #ffffff;
}
.elementor-889 .elementor-element.elementor-element-f285791 {
  --spacer-size: 30px;
}
.elementor-889
  .elementor-element.elementor-element-125bc2b
  > .elementor-container {
  max-width: 1200px;
}
.elementor-889
  .elementor-element.elementor-element-125bc2b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-889
  .elementor-element.elementor-element-125bc2b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f9f9f9;
}
.elementor-889 .elementor-element.elementor-element-125bc2b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 30px 0px 30px 0px;
}
.elementor-889
  .elementor-element.elementor-element-125bc2b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-f4f425e
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889
  .elementor-element.elementor-element-f4f425e
  > .elementor-element-populated {
  margin: 0px 30px 0px 0px;
  --e-column-margin-right: 30px;
  --e-column-margin-left: 0px;
}
.elementor-889 .elementor-element.elementor-element-f6b04be {
  color: #000000;
  font-size: 14px;
  text-transform: uppercase;
}
.elementor-889
  .elementor-element.elementor-element-f6b04be
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-889
  .elementor-element.elementor-element-524feea
  .elementor-heading-title {
  color: #000000;
  line-height: 38px;
}
.elementor-889
  .elementor-element.elementor-element-524feea
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-889 .elementor-element.elementor-element-4b2389d {
  color: #000000;
}
.elementor-889
  .elementor-element.elementor-element-452a457
  > .elementor-element-populated {
  margin: 0px 0px 0px 30px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 30px;
}
.elementor-889 .elementor-element.elementor-element-5af5df2 {
  text-align: left;
}
.elementor-889
  .elementor-element.elementor-element-5af5df2
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-7b1ba9b
  > .elementor-container {
  max-width: 1200px;
}
.elementor-889
  .elementor-element.elementor-element-7b1ba9b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-889
  .elementor-element.elementor-element-7b1ba9b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2f2f2;
}
.elementor-889 .elementor-element.elementor-element-7b1ba9b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-7b1ba9b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-e0df2cf
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889 .elementor-element.elementor-element-87413e3 {
  text-align: center;
  color: #000000;
  font-size: 14px;
  text-transform: uppercase;
}
.elementor-889
  .elementor-element.elementor-element-87413e3
  > .elementor-widget-container {
  margin: 20px 0px 010px 0px;
}
.elementor-889 .elementor-element.elementor-element-ae27179 {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-ae27179
  .elementor-heading-title {
  color: #000000;
  line-height: 38px;
}
.elementor-889
  .elementor-element.elementor-element-ae27179
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-889
  .elementor-element.elementor-element-1ff0665:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-889
  .elementor-element.elementor-element-1ff0665
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2f2f2;
}
.elementor-889 .elementor-element.elementor-element-1ff0665 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0% 0% 5% 0%;
}
.elementor-889
  .elementor-element.elementor-element-1ff0665
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-c20e068
  > .elementor-container {
  max-width: 1200px;
}
.elementor-889
  .elementor-element.elementor-element-f85e4e4
  > .elementor-element-populated {
  margin: 0px 30px 0px 0px;
  --e-column-margin-right: 30px;
  --e-column-margin-left: 0px;
}
.elementor-889
  .elementor-element.elementor-element-f85e4e4
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 10% 0% 0% 0%;
}
.elementor-889 .elementor-element.elementor-element-1a6c339 {
  text-align: right;
}
.elementor-889
  .elementor-element.elementor-element-1a6c339
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 30px 0px 30px;
}
.elementor-889
  .elementor-element.elementor-element-7867ad0
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889
  .elementor-element.elementor-element-7867ad0
  > .elementor-element-populated {
  margin: 0px 0px 0px 30px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 30px;
}
.elementor-889 .elementor-element.elementor-element-ed976de {
  color: #000000;
  font-size: 14px;
  text-transform: uppercase;
}
.elementor-889
  .elementor-element.elementor-element-ed976de
  > .elementor-widget-container {
  margin: 0px 0px 3px 0px;
}
.elementor-889
  .elementor-element.elementor-element-ed4a48f
  .elementor-heading-title {
  color: #000000;
  line-height: 38px;
}
.elementor-889
  .elementor-element.elementor-element-ed4a48f
  > .elementor-widget-container {
  margin: 0px 0px 14px 0px;
}
.elementor-889 .elementor-element.elementor-element-f0ab65e {
  color: #000000;
}
.elementor-889
  .elementor-element.elementor-element-f0ab65e
  > .elementor-widget-container {
  margin: 0px 40px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-d7eeb2d {
  border-style: none;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 0px 10px 0px 10px;
}
.elementor-889
  .elementor-element.elementor-element-d7eeb2d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-599ace9
  > .elementor-column-wrap
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-889
  .elementor-element.elementor-element-599ace9:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-column-wrap,
.elementor-889
  .elementor-element.elementor-element-599ace9
  > .elementor-column-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2022/07/banner_azul.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-889
  .elementor-element.elementor-element-599ace9
  > .elementor-element-populated,
.elementor-889
  .elementor-element.elementor-element-599ace9
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-889
  .elementor-element.elementor-element-599ace9
  > .elementor-background-slideshow {
  border-radius: 10px 10px 0px 0px;
}
.elementor-889
  .elementor-element.elementor-element-599ace9
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-599ace9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-889
  .elementor-element.elementor-element-599ace9
  > .elementor-element-populated
  > .elementor-widget-wrap {
  padding: 0px 10px 0px 10px;
}
.elementor-889 .elementor-element.elementor-element-00865f1 {
  --spacer-size: 20px;
}
.elementor-889 .elementor-element.elementor-element-914f5b9 {
  text-align: center;
}
.elementor-889
  .elementor-element.elementor-element-914f5b9
  .elementor-heading-title {
  color: #ffffff;
  line-height: 40px;
}
.elementor-889
  .elementor-element.elementor-element-914f5b9
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-cb22b6b {
  text-align: center;
  color: #ffffff;
}
.elementor-889
  .elementor-element.elementor-element-cb22b6b
  > .elementor-widget-container {
  padding: 10px 0px 0px 0px;
}
.elementor-889 .elementor-element.elementor-element-3ace02c {
  --spacer-size: 20px;
}
@media (max-width: 1024px) {
  .elementor-889 .elementor-element.elementor-element-52ad20f .elementor-icon {
    font-size: 20px;
  }
  .elementor-889 .elementor-element.elementor-element-371e807 .elementor-icon {
    font-size: 20px;
  }
  .elementor-889 .elementor-element.elementor-element-fe04ef3 .elementor-icon {
    font-size: 20px;
  }
  .elementor-889 .elementor-element.elementor-element-39f40fe {
    margin-top: -3%;
    margin-bottom: 0%;
  }
  .elementor-889
    .elementor-element.elementor-element-70818b0
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-889
    .elementor-element.elementor-element-70818b0
    > .elementor-widget-container {
    margin: -50px 0px 0px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-4809382 {
    margin-top: -40px;
    margin-bottom: 0px;
  }
  .elementor-889 .elementor-element.elementor-element-5a9509b .elementor-icon {
    font-size: 20px;
  }
  .elementor-889 .elementor-element.elementor-element-aead2b3 .elementor-icon {
    font-size: 20px;
  }
  .elementor-889 .elementor-element.elementor-element-386ee39 .elementor-icon {
    font-size: 20px;
  }
  .elementor-889 .elementor-element.elementor-element-4b72a02 {
    margin-top: -3%;
    margin-bottom: 0%;
  }
  .elementor-889
    .elementor-element.elementor-element-acf40b5
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-889
    .elementor-element.elementor-element-acf40b5
    > .elementor-widget-container {
    margin: -50px 0px 0px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-9c3d267 {
    margin-top: -40px;
    margin-bottom: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-94d7f35
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-94d7f35
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-96dba1f img {
    width: 33%;
  }
  .elementor-889 .elementor-element.elementor-element-2185fea .elementor-icon {
    font-size: 32px;
  }
  .elementor-889
    .elementor-element.elementor-element-7e1ac30
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-889
    .elementor-element.elementor-element-7e1ac30
    > .elementor-widget-container {
    margin: -13% 0% 0% 0%;
  }
  .elementor-889
    .elementor-element.elementor-element-4699f9c
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889 .elementor-element.elementor-element-3a08efe {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-952ecfc
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-952ecfc
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-16999fc img {
    width: 33%;
  }
  .elementor-889
    .elementor-element.elementor-element-4c83985
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-889
    .elementor-element.elementor-element-4c83985
    > .elementor-widget-container {
    margin: -13% 0% 0% 0%;
  }
  .elementor-889 .elementor-element.elementor-element-e37d2fd .elementor-icon {
    font-size: 32px;
  }
  .elementor-889
    .elementor-element.elementor-element-3f37342
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889 .elementor-element.elementor-element-c5f09e1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-a4499e8
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-ab9223a
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-0d91b04
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-698c954
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-df10f9e
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-c4f99e0
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-e68622e
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-c652213
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-a214572
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-fac5e1a
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-37c900f
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-5af5df2
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-1a6c339
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-889 .elementor-element.elementor-element-386ee39 {
    top: -1000px;
  }
  .elementor-889
    .elementor-element.elementor-element-942d06d
    > .elementor-background-overlay {
    background-image: url("/wp-content/uploads/2022/10/mobile-top-background-720-1.jpg");
  }
  .elementor-889 .elementor-element.elementor-element-942d06d {
    border-width: 0px 0px 0px 0px;
    margin-top: -5px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    z-index: 0;
  }
  .elementor-889
    .elementor-element.elementor-element-679995c
    > .elementor-element-populated {
    margin: 5px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889 .elementor-element.elementor-element-679995c {
    z-index: 0;
  }
  .elementor-889
    .elementor-element.elementor-element-94d7f35
    > .elementor-element-populated {
    margin: 20px 0px -30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-94d7f35
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-fb9d0c6
    .wpda-builder-logo_container
    img {
    height: 30px;
    max-height: 30px;
  }
  .elementor-889 .elementor-element.elementor-element-fb9d0c6 {
    text-align: center;
    width: 100%;
    max-width: 100%;
  }
  .elementor-889
    .elementor-element.elementor-element-fb9d0c6
    > .elementor-widget-container {
    margin: 35px 0px 25px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-96dba1f img {
    width: 28%;
  }
  .elementor-889
    .elementor-element.elementor-element-96dba1f
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-2ed9be8 {
    padding: 0px 0px 0px 10px;
  }
  .elementor-889
    .elementor-element.elementor-element-2185fea
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-889 .elementor-element.elementor-element-2185fea .elementor-icon {
    font-size: 16px;
  }
  .elementor-889
    .elementor-element.elementor-element-2185fea
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-889
    .elementor-element.elementor-element-da7d8d4
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-889 .elementor-element.elementor-element-da7d8d4 .elementor-icon {
    font-size: 16px;
  }
  .elementor-889
    .elementor-element.elementor-element-da7d8d4
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-889
    .elementor-element.elementor-element-7e1ac30
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-889 .elementor-element.elementor-element-7e1ac30 .elementor-icon {
    font-size: 16px;
  }
  .elementor-889
    .elementor-element.elementor-element-7e1ac30
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-4699f9c
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-6eac16a
    .elementor-heading-title {
    font-size: 36px;
  }
  .elementor-889
    .elementor-element.elementor-element-6eac16a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }
  .elementor-889 .elementor-element.elementor-element-21d0f61 {
    font-size: 14px;
  }
  .elementor-889
    .elementor-element.elementor-element-21d0f61
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-3e4fe6e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-5d02f1e img {
    width: 85%;
  }
  .elementor-889
    .elementor-element.elementor-element-5d02f1e
    > .elementor-widget-container {
    margin: 25px 0px 50px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-3a08efe {
    margin-top: 85px;
    margin-bottom: 0px;
    z-index: 4;
  }
  .elementor-889
    .elementor-element.elementor-element-70ece82
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889 .elementor-element.elementor-element-70ece82 {
    z-index: 1;
  }
  .elementor-889 .elementor-element.elementor-element-77356a7 img {
    width: 40%;
  }
  .elementor-889 .elementor-element.elementor-element-77356a7 {
    text-align: left;
    top: -106px;
    z-index: 9;
  }
  .elementor-889
    .elementor-element.elementor-element-77356a7
    > .elementor-widget-container {
    margin: 5px 0px 0px -10px;
  }
  body:not(.rtl) .elementor-889 .elementor-element.elementor-element-77356a7 {
    left: 23px;
  }
  body.rtl .elementor-889 .elementor-element.elementor-element-77356a7 {
    right: 23px;
  }
  .elementor-889 .elementor-element.elementor-element-65c8c8c img {
    width: 60%;
  }
  .elementor-889 .elementor-element.elementor-element-65c8c8c {
    text-align: left;
    top: -130px;
    z-index: 2;
  }
  .elementor-889
    .elementor-element.elementor-element-65c8c8c
    > .elementor-widget-container {
    margin: 0px 0px 0px -80px;
  }
  body:not(.rtl) .elementor-889 .elementor-element.elementor-element-65c8c8c {
    right: -28px;
  }
  body.rtl .elementor-889 .elementor-element.elementor-element-65c8c8c {
    left: -28px;
  }
  .elementor-889
    .elementor-element.elementor-element-abd4057
    > .elementor-container {
    max-width: 0px;
    min-height: 80px;
  }
  .elementor-889
    .elementor-element.elementor-element-abd4057
    > .elementor-background-overlay {
    background-image: url("/wp-content/uploads/2022/09/2312.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .elementor-889 .elementor-element.elementor-element-abd4057 {
    margin-top: 0px;
    margin-bottom: 0px;
    z-index: 1;
  }
  .elementor-889 .elementor-element.elementor-element-72ecff3 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-889 .elementor-element.elementor-element-16999fc img {
    width: 35%;
  }
  .elementor-889
    .elementor-element.elementor-element-4c83985
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-889 .elementor-element.elementor-element-4c83985 .elementor-icon {
    font-size: 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-4c83985
    > .elementor-widget-container {
    margin: -26% 19% 0% 0%;
  }
  .elementor-889
    .elementor-element.elementor-element-13a9bf1
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-889 .elementor-element.elementor-element-13a9bf1 .elementor-icon {
    font-size: 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-13a9bf1
    > .elementor-widget-container {
    margin: -15% 25% 0% 0%;
  }
  .elementor-889
    .elementor-element.elementor-element-e37d2fd
    .elementor-icon-wrapper {
    text-align: left;
  }
  .elementor-889 .elementor-element.elementor-element-e37d2fd .elementor-icon {
    font-size: 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-e37d2fd
    > .elementor-widget-container {
    margin: -14% 0% 0% 14%;
  }
  .elementor-889
    .elementor-element.elementor-element-3f37342
    > .elementor-element-populated {
    margin: -10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-ee5556f
    .elementor-heading-title {
    font-size: 36px;
  }
  .elementor-889
    .elementor-element.elementor-element-ee5556f
    > .elementor-widget-container {
    margin: 25px 0px 0px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-ee5556f {
    width: var(--container-widget-width, 300px);
    max-width: 300px;
    --container-widget-width: 300px;
    --container-widget-flex-grow: 0;
  }
  .elementor-889 .elementor-element.elementor-element-b58c1de {
    font-size: 16px;
  }
  .elementor-889
    .elementor-element.elementor-element-5b0f8e8
    .elementor-button {
    font-size: 14px;
  }
  .elementor-889
    .elementor-element.elementor-element-75396e9
    .elementor-button {
    font-size: 14px;
  }
  .elementor-889 .elementor-element.elementor-element-16ba0ee img {
    width: 85%;
  }
  .elementor-889
    .elementor-element.elementor-element-16ba0ee
    > .elementor-widget-container {
    margin: 25px 0px 60px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-c5f09e1 {
    margin-top: 100px;
    margin-bottom: 0px;
  }
  .elementor-889 .elementor-element.elementor-element-4c3dc42 img {
    width: 56%;
  }
  .elementor-889
    .elementor-element.elementor-element-4c3dc42
    > .elementor-widget-container {
    margin: 25px 0px 0px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-dc828b0 img {
    width: 60%;
  }
  body:not(.rtl) .elementor-889 .elementor-element.elementor-element-dc828b0 {
    right: -48px;
  }
  body.rtl .elementor-889 .elementor-element.elementor-element-dc828b0 {
    left: -48px;
  }
  .elementor-889 .elementor-element.elementor-element-dc828b0 {
    top: -5px;
    z-index: 2;
  }
  .elementor-889 .elementor-element.elementor-element-b6a51d6 img {
    width: 80%;
  }
  body:not(.rtl) .elementor-889 .elementor-element.elementor-element-b6a51d6 {
    right: -95px;
  }
  body.rtl .elementor-889 .elementor-element.elementor-element-b6a51d6 {
    left: -95px;
  }
  .elementor-889 .elementor-element.elementor-element-b6a51d6 {
    top: -170px;
  }
  .elementor-889 .elementor-element.elementor-element-fb750de {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-f1e201b
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 15px;
  }
  .elementor-889
    .elementor-element.elementor-element-b57f797
    > .elementor-element-populated {
    margin: 10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-b57f797
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 15px;
  }
  .elementor-889 .elementor-element.elementor-element-2ecdd5e {
    padding: 10px 10px 10px 10px;
  }
  .elementor-889 .elementor-element.elementor-element-f478a2b {
    padding: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-62b0722
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 15px;
  }
  .elementor-889 .elementor-element.elementor-element-872a662 {
    font-size: 12px;
  }
  .elementor-889
    .elementor-element.elementor-element-f107fc2
    .elementor-heading-title {
    font-size: 22px;
  }
  .elementor-889 .elementor-element.elementor-element-3f768b1 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .elementor-889 .elementor-element.elementor-element-00a9601 {
    font-size: 12px;
  }
  .elementor-889
    .elementor-element.elementor-element-437a55d
    .elementor-heading-title {
    font-size: 20px;
    line-height: 28px;
  }
  .elementor-889 .elementor-element.elementor-element-9fce657 {
    font-size: 14px;
  }
  .elementor-889
    .elementor-element.elementor-element-0300b27
    > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-1bb3034 {
    --spacer-size: 0px;
  }
  .elementor-889 .elementor-element.elementor-element-ef91dfe {
    font-size: 12px;
  }
  .elementor-889
    .elementor-element.elementor-element-a8e4b1d
    .elementor-heading-title {
    font-size: 20px;
    line-height: 28px;
  }
  .elementor-889 .elementor-element.elementor-element-0d91b04 {
    font-size: 16px;
  }
  .elementor-889 .elementor-element.elementor-element-6a8970a {
    padding: 20px 30px 20px 30px;
  }
  .elementor-889
    .elementor-element.elementor-element-f4947cb
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-img {
    margin: 0px 0px 20px 0px !important;
    max-width: 60px;
    width: 60px;
  }
  .elementor-889
    .elementor-element.elementor-element-f4947cb
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-icon {
    margin: 0px 0px 20px 0px !important;
  }
  .elementor-889
    .elementor-element.elementor-element-f4947cb
    .gt3-core-imagebox-content
    .gt3-core-imagebox-description {
    font-size: 14px;
  }
  .elementor-889
    .elementor-element.elementor-element-f4947cb
    > .elementor-widget-container {
    padding: 20px 20px 20px 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-2e7bdcf
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-img {
    margin: 0px 0px 20px 0px !important;
    max-width: 60px;
    width: 60px;
  }
  .elementor-889
    .elementor-element.elementor-element-2e7bdcf
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-icon {
    margin: 0px 0px 20px 0px !important;
  }
  .elementor-889
    .elementor-element.elementor-element-2e7bdcf
    .gt3-core-imagebox-content
    .gt3-core-imagebox-description {
    font-size: 14px;
  }
  .elementor-889
    .elementor-element.elementor-element-2e7bdcf
    > .elementor-widget-container {
    padding: 20px 20px 20px 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-b6452a2
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-img {
    margin: 0px 0px 20px 0px !important;
    max-width: 60px;
    width: 60px;
  }
  .elementor-889
    .elementor-element.elementor-element-b6452a2
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-icon {
    margin: 0px 0px 20px 0px !important;
  }
  .elementor-889
    .elementor-element.elementor-element-b6452a2
    .gt3-core-imagebox-content
    .gt3-core-imagebox-description {
    font-size: 14px;
  }
  .elementor-889
    .elementor-element.elementor-element-b6452a2
    > .elementor-widget-container {
    padding: 20px 20px 20px 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-0b289f1
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-img {
    margin: 0px 0px 20px 0px !important;
    max-width: 60px;
    width: 60px;
  }
  .elementor-889
    .elementor-element.elementor-element-0b289f1
    .gt3-core-imagebox-wrapper
    .gt3-core-imagebox-icon {
    margin: 0px 0px 20px 0px !important;
  }
  .elementor-889
    .elementor-element.elementor-element-0b289f1
    .gt3-core-imagebox-content
    .gt3-core-imagebox-description {
    font-size: 14px;
  }
  .elementor-889
    .elementor-element.elementor-element-0b289f1
    > .elementor-widget-container {
    padding: 20px 20px 20px 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-f4f425e
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-f4f425e
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0px 0px 0px 15px;
  }
  .elementor-889 .elementor-element.elementor-element-f6b04be {
    font-size: 12px;
  }
  .elementor-889
    .elementor-element.elementor-element-524feea
    .elementor-heading-title {
    font-size: 20px;
    line-height: 28px;
  }
  .elementor-889 .elementor-element.elementor-element-4b2389d {
    font-size: 14px;
  }
  .elementor-889
    .elementor-element.elementor-element-452a457
    > .elementor-element-populated {
    margin: 20px 20px 20px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-5af5df2
    > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }
  .elementor-889
    .elementor-element.elementor-element-e0df2cf
    > .elementor-element-populated {
    margin: 10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889 .elementor-element.elementor-element-87413e3 {
    font-size: 12px;
  }
  .elementor-889
    .elementor-element.elementor-element-87413e3
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-ae27179
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-ae27179
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-1ff0665 {
    padding: 0% 0% 10% 0%;
  }
  .elementor-889
    .elementor-element.elementor-element-f85e4e4
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-f85e4e4
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 0% 0% 0% 0%;
  }
  .elementor-889
    .elementor-element.elementor-element-1a6c339
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-7867ad0
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-889
    .elementor-element.elementor-element-7867ad0
    > .elementor-element-populated
    > .elementor-widget-wrap {
    padding: 15px 10px 0px 15px;
  }
  .elementor-889 .elementor-element.elementor-element-ed976de {
    font-size: 12px;
  }
  .elementor-889
    .elementor-element.elementor-element-ed4a48f
    .elementor-heading-title {
    font-size: 20px;
    line-height: 28px;
  }
  .elementor-889 .elementor-element.elementor-element-f0ab65e {
    font-size: 14px;
  }
  .elementor-889
    .elementor-element.elementor-element-f0ab65e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-889 .elementor-element.elementor-element-00865f1 {
    --spacer-size: 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-914f5b9
    .elementor-heading-title {
    font-size: 20px;
    line-height: 20px;
  }
  .elementor-889 .elementor-element.elementor-element-cb22b6b {
    font-size: 14px;
  }
  .elementor-889 .elementor-element.elementor-element-3ace02c {
    --spacer-size: 20px;
  }
  .elementor-889
    .elementor-element.elementor-element-ce9e09a
    > .elementor-widget-container {
    margin: 0px 10px 0px 10px;
  }
}
@media (min-width: 768px) {
  .elementor-889 .elementor-element.elementor-element-75886ac {
    width: 30%;
  }
  .elementor-889 .elementor-element.elementor-element-4b0a070 {
    width: 39.332%;
  }
  .elementor-889 .elementor-element.elementor-element-82e5ea6 {
    width: 30%;
  }
  .elementor-889 .elementor-element.elementor-element-237a253 {
    width: 27%;
  }
  .elementor-889 .elementor-element.elementor-element-d12e1f9 {
    width: 45.332%;
  }
  .elementor-889 .elementor-element.elementor-element-c2e5303 {
    width: 27%;
  }
  .elementor-889 .elementor-element.elementor-element-ef00c28 {
    width: 30%;
  }
  .elementor-889 .elementor-element.elementor-element-b7cc2e4 {
    width: 39.332%;
  }
  .elementor-889 .elementor-element.elementor-element-ec0090c {
    width: 30%;
  }
  .elementor-889 .elementor-element.elementor-element-7533cda {
    width: 27%;
  }
  .elementor-889 .elementor-element.elementor-element-7142f89 {
    width: 45.332%;
  }
  .elementor-889 .elementor-element.elementor-element-09d8931 {
    width: 27%;
  }
  .elementor-889 .elementor-element.elementor-element-94d7f35 {
    width: 30%;
  }
  .elementor-889 .elementor-element.elementor-element-4699f9c {
    width: 39.332%;
  }
  .elementor-889 .elementor-element.elementor-element-970b031 {
    width: 30%;
  }
  .elementor-889 .elementor-element.elementor-element-952ecfc {
    width: 30%;
  }
  .elementor-889 .elementor-element.elementor-element-3f37342 {
    width: 39.332%;
  }
  .elementor-889 .elementor-element.elementor-element-dbc6696 {
    width: 30%;
  }
  .elementor-889 .elementor-element.elementor-element-f1e201b {
    width: 40%;
  }
  .elementor-889 .elementor-element.elementor-element-b57f797 {
    width: 51.332%;
  }
  .elementor-889 .elementor-element.elementor-element-04f0a85 {
    width: 8%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-889 .elementor-element.elementor-element-237a253 {
    width: 25%;
  }
  .elementor-889 .elementor-element.elementor-element-d12e1f9 {
    width: 50%;
  }
  .elementor-889 .elementor-element.elementor-element-c2e5303 {
    width: 25%;
  }
  .elementor-889 .elementor-element.elementor-element-770e9df {
    width: 25%;
  }
  .elementor-889 .elementor-element.elementor-element-84f4cd7 {
    width: 50%;
  }
  .elementor-889 .elementor-element.elementor-element-75d6414 {
    width: 25%;
  }
  .elementor-889 .elementor-element.elementor-element-7533cda {
    width: 25%;
  }
  .elementor-889 .elementor-element.elementor-element-7142f89 {
    width: 50%;
  }
  .elementor-889 .elementor-element.elementor-element-09d8931 {
    width: 25%;
  }
  .elementor-889 .elementor-element.elementor-element-303ea74 {
    width: 25%;
  }
  .elementor-889 .elementor-element.elementor-element-65e2c39 {
    width: 50%;
  }
  .elementor-889 .elementor-element.elementor-element-f783064 {
    width: 25%;
  }
  .elementor-889 .elementor-element.elementor-element-94d7f35 {
    width: 100%;
  }
  .elementor-889 .elementor-element.elementor-element-4699f9c {
    width: 100%;
  }
  .elementor-889 .elementor-element.elementor-element-970b031 {
    width: 100%;
  }
  .elementor-889 .elementor-element.elementor-element-952ecfc {
    width: 100%;
  }
  .elementor-889 .elementor-element.elementor-element-3f37342 {
    width: 100%;
  }
  .elementor-889 .elementor-element.elementor-element-dbc6696 {
    width: 100%;
  }
  .elementor-889 .elementor-element.elementor-element-f1e201b {
    width: 40%;
  }
  .elementor-889 .elementor-element.elementor-element-b57f797 {
    width: 60%;
  }
  .elementor-889 .elementor-element.elementor-element-04f0a85 {
    width: 100%;
  }
  .elementor-889 .elementor-element.elementor-element-62b0722 {
    width: 40%;
  }
} /* Start custom CSS for section, class: .elementor-element-3e11181 */
section#top-_header
  .elementor-row
  .elementor-element-populated
  > .elementor-widget-wrap {
  padding-top: 0px;
} /* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4be203d */
div#logo-1 {
  overflow: visible;
} /* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cfad87d */
section#top-_header
  .elementor-row
  .elementor-element-populated
  > .elementor-widget-wrap {
  padding-top: 0px;
} /* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16a1e7e */
div#right-phone-images > .elementor-element-populated > .elementor-widget-wrap {
  padding: 0px;
} /* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5380d71 */
div#right-phone-images > .elementor-element-populated > .elementor-widget-wrap {
  padding: 0px;
} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac568e7 */
.cb_logo-text {
  background: linear-gradient(
    180deg,
    #222a35 0%,
    #222a35 8.17%,
    #222a35 17.26%,
    rgba(34, 42, 53, 1) 25.37%,
    rgba(34, 42, 53, 1) 34.12%,
    rgba(34, 42, 53, 0.96) 43.21%,
    rgba(34, 42, 53, 0.95) 52.29%,
    rgba(34, 42, 53, 0.85) 63%,
    rgba(34, 42, 53, 0.7) 71.76%,
    rgba(34, 42, 53, 0.55) 80.51%,
    rgba(34, 42, 53, 0.35) 88.95%,
    rgba(34, 42, 53, 0) 100%
  );

  text-align: center;

  padding-top: 30px;

  margin-top: 20px;

  height: 470px;
}

.img-top {
  animation: SlideInTop 1s ease 0s 1 normal forwards;

  opacity: 0;
}

.logo-top-img {
  width: 88px;

  height: auto;

  padding-top: 35px;

  padding-bottom: 20px;
}

.top_text > h2.title {
  font-size: 47px;

  line-height: 50px;

  font-weight: 800;

  font-family: "Nunito" !important;

  letter-spacing: 0.5px;

  text-shadow: none;

  color: #fff;

  animation: SlideInLeft 1s ease-in 0s 1 normal forwards;

  opacity: 0;

  margin: 0.83em 0;
}

.page_title_meta {
  text-align: center;
}

.wordWrap {
  color: white;

  -webkit-text-stroke: none !important;

  display: grid;

  grid-auto-rows: 1fr;

  grid-template-columns: 1fr;

  grid-template-rows: 1fr;

  gap: 0px 0px;

  font-size: 20px !important;

  letter-spacing: 1px !important;

  font-weight: 600 !important;
}

.page_title_meta > span,
.page_title_meta > span > a {
  color: #fff;

  cursor: text;

  text-transform: capitalize;

  font-size: 17px;

  font-weight: 400;

  letter-spacing: 1.5px;
}

.page_title_meta > span {
  font-size: 15px;
}

.wordWrap span:first-of-type {
  -webkit-animation: w1anim 9s infinite;

  animation: w1anim 9s infinite;

  -webkit-animation-delay: 2s;

  animation-delay: 2s;
}

.wordWrap span:nth-of-type(2) {
  -webkit-animation: w2anim 9s infinite;

  animation: w2anim 9s infinite;

  -webkit-animation-delay: 2s;

  animation-delay: 2s;
}

.wordWrap span:nth-of-type(3) {
  -webkit-animation: w3anim 9s infinite;

  animation: w3anim 9s infinite;

  -webkit-animation-delay: 2s;

  animation-delay: 2s;
}

.wordWrap span {
  grid-area: 1/1/2/2;

  opacity: 0;

  font-family: "Nunito" !important;
}

.wordWrap {
  color: white;

  -webkit-text-stroke: none !important;

  display: grid;

  grid-auto-rows: 1fr;

  grid-template-columns: 1fr;

  grid-template-rows: 1fr;

  gap: 0px 0px;

  font-size: 20px !important;

  letter-spacing: 1px !important;

  font-weight: 600 !important;

  span {
    grid-area: 1 / 1 / 2 / 2;

    opacity: 0;

    &:nth-of-type(1) {
      animation: w1anim 9s infinite;

      animation-delay: 2s;
    }

    &:nth-of-type(2) {
      animation: w2anim 9s infinite;

      animation-delay: 2s;
    }

    &:nth-of-type(3) {
      animation: w3anim 9s infinite;

      animation-delay: 2s;
    }
  }
}

@keyframes w1anim {
  0% {
    opacity: 0;

    // transform: rotateX(-90deg);
  }

  16% {
    // transform: rotateX(0deg);

    opacity: 1;
  }

  32% {
    // transform: rotateX(-90deg);

    opacity: 0;
  }
}

@keyframes w2anim {
  33% {
    opacity: 0;

    // transform: rotateX(-90deg);
  }

  50% {
    opacity: 1;

    // transform: rotateX(0deg);
  }

  67% {
    opacity: 0;

    // transform: rotateX(-90deg);
  }
}

@keyframes w3anim {
  68% {
    opacity: 0;

    // transform: rotateX(-90deg);
  }

  84% {
    opacity: 1;

    // transform: rotateX(0deg);
  }

  100% {
    opacity: 0;

    // transform: rotateX(-90deg);
  }
}

@keyframes SlideInLeft {
  0% {
    opacity: 0;

    transform: translateX(-50px);
  }

  100% {
    opacity: 1;

    transform: translateX(0);
  }
}

@keyframes SlideInTop {
  0% {
    opacity: 0;

    transform: translateY(-50px);
  }

  100% {
    opacity: 1;

    transform: translateY(0);
  }
} /* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a019b3 */
.elementor-element-populated > .elementor-widget-wrap > .top-img_laptop {
  overflow: visible !important;
} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f22ead4 */
.cb_logo-text {
  height: auto;

  padding: 0px 0px 60px;

  margin-top: 0px;

  background: #222a35;

  position: relative;

  font-family: Halvetica;
}

.cb_logo-text:before {
  content: "";

  background: url(/wp-content/uploads/2023/07/Mobiles-pic-with-outline.png);

  background-repeat: no-repeat;

  position: absolute;

  width: 370px;

  height: 405px;

  z-index: 99;

  background-size: 100% auto;

  top: 15%;

  left: 11%;

  transform: rotate(10deg);
}

.img-top {
  animation: SlideInTop 1s ease 0s 1 normal forwards;

  opacity: 0;
}

.logo-top-img {
  width: 88px;

  height: auto;

  padding-bottom: 20px;

  margin-top: 0px;

  padding-top: 20px;
}

.top_text > h2.title {
  font-size: 47px;

  line-height: 1.5em;

  font-weight: 800;

  font-family: "Nunito" !important;

  letter-spacing: 0.5px;

  text-shadow: none;

  color: #fff;

  animation: SlideInLeft 1s ease-in 0s 1 normal forwards;

  opacity: 0;

  margin: 0.83em 0;
}

.page_title_meta {
  text-align: center;
}

.wordWrap {
  color: white;

  -webkit-text-stroke: none !important;

  display: grid;

  grid-auto-rows: 1fr;

  grid-template-columns: 1fr;

  grid-template-rows: 1fr;

  gap: 0px 0px;

  font-size: 20px !important;

  letter-spacing: 1px !important;

  font-weight: 600 !important;
}

.page_title_meta > span,
.page_title_meta > span > a {
  color: #fff;

  cursor: text;

  text-transform: none;

  font-size: 15px;

  font-weight: 400;

  letter-spacing: 1.5px;
}

.page_title_meta > span {
  font-size: 15px;
}

.social-imgs {
  position: absolute;

  left: 70%;

  top: 80%;

  transform: translate(30%, -80%);
}

.social-imgs img.adwords-img {
  width: 65px;

  height: auto;
}

.social-imgs img.bing-img {
  width: 95px;

  height: auto;

  margin-left: 20px;
}

.wordWrap span:first-of-type {
  -webkit-animation: w1anim 9s infinite;

  animation: w1anim 9s infinite;

  -webkit-animation-delay: 2s;

  animation-delay: 2s;
}

.wordWrap span:nth-of-type(2) {
  -webkit-animation: w2anim 9s infinite;

  animation: w2anim 9s infinite;

  -webkit-animation-delay: 2s;

  animation-delay: 2s;
}

.wordWrap span:nth-of-type(3) {
  -webkit-animation: w3anim 9s infinite;

  animation: w3anim 9s infinite;

  -webkit-animation-delay: 2s;

  animation-delay: 2s;
}

.wordWrap span {
  grid-area: 1/1/2/2;

  opacity: 0;

  font-family: "Nunito" !important;
}

.wordWrap {
  color: white;

  -webkit-text-stroke: none !important;

  display: grid;

  grid-auto-rows: 1fr;

  grid-template-columns: 1fr;

  grid-template-rows: 1fr;

  gap: 0px 0px;

  font-size: 18px !important;

  letter-spacing: 1px !important;

  font-weight: 600 !important;

  span {
    grid-area: 1 / 1 / 2 / 2;

    opacity: 0;

    &:nth-of-type(1) {
      animation: w1anim 9s infinite;

      animation-delay: 2s;
    }

    &:nth-of-type(2) {
      animation: w2anim 9s infinite;

      animation-delay: 2s;
    }

    &:nth-of-type(3) {
      animation: w3anim 9s infinite;

      animation-delay: 2s;
    }
  }
}

@keyframes w1anim {
  0% {
    opacity: 0;

    // transform: rotateX(-90deg);
  }

  16% {
    // transform: rotateX(0deg);

    opacity: 1;
  }

  32% {
    // transform: rotateX(-90deg);

    opacity: 0;
  }
}

@keyframes w2anim {
  33% {
    opacity: 0;

    // transform: rotateX(-90deg);
  }

  50% {
    opacity: 1;

    // transform: rotateX(0deg);
  }

  67% {
    opacity: 0;

    // transform: rotateX(-90deg);
  }
}

@keyframes w3anim {
  68% {
    opacity: 0;

    // transform: rotateX(-90deg);
  }

  84% {
    opacity: 1;

    // transform: rotateX(0deg);
  }

  100% {
    opacity: 0;

    // transform: rotateX(-90deg);
  }
}

@keyframes SlideInLeft {
  0% {
    opacity: 0;

    transform: translateX(-50px);
  }

  100% {
    opacity: 1;

    transform: translateX(0);
  }
}

@keyframes SlideInTop {
  0% {
    opacity: 0;

    transform: translateY(-50px);
  }

  100% {
    opacity: 1;

    transform: translateY(0);
  }
} /* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-60a00ef */
.cb-siq_top .cb_logo-text {
  background: none !important;
} /* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8e42537 */
#cb_top-text {
  max-width: 470px;

  margin: 60px auto;

  padding-top: 100px;
} /* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3f7ff36 */
.Man-laptop:before {
  position: absolute;

  content: "";

  left: 0;

  right: 0;

  height: 350px;

  top: -140px;

  z-index: 1;

  width: 100%;

  background: linear-gradient(
    180deg,
    #222a35 41.95%,
    rgba(34, 42, 53, 0.9) 48.11%,
    rgba(34, 42, 53, 0.78) 54.22%,
    rgba(34, 42, 53, 0.67) 60.08%,
    rgba(34, 42, 53, 0.61) 65.13%,
    rgba(34, 42, 53, 0.56) 69.68%,
    rgba(34, 42, 53, 0.46) 75.55%,
    rgba(34, 42, 53, 0.38) 79.94%,
    rgba(34, 42, 53, 0.02) 84.9%
  );
} /* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da99c98 */
#cb-siq-intro {
  position: relative;
}
#cb-siq-intro:before {
  content: "";
  background: url(/wp-content/uploads/2023/07/Girl-img_new1.png);
  background-repeat: no-repeat;
  position: absolute;
  width: 350px;
  height: 415px;
  z-index: 99;
  background-size: 100% auto;
  bottom: 0px;
  left: 38%;
} /* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63de57f */
.girlimage .elementor-image:before {
  content: "Blue Party Dress";

  font-size: 11px;

  color: #000;

  line-height: 13px;

  text-align: left;

  width: 76px;

  height: 70px;

  background-color: #fff;

  position: absolute;

  right: 34px;

  top: 42px;

  padding: 8px 8px;
}

.girlimage .elementor-image {
  position: relative;
}

.girlimage .elementor-image:after {
  content: "Buy now";

  color: #fff;

  font-size: 11px;

  line-height: 15px;

  text-align: left;

  width: auto;

  background-color: #159f76;

  border-radius: 2px;

  position: absolute;

  right: 42px;

  top: 80px;

  padding: 3px 8px;
}

.girlimage .elementor-image:before,
.girlimage .elementor-image:after {
  opacity: 0.7;
}

.girlimage {
  overflow: visible !important;
} /* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-209e15f */
div#right-phone-images > .elementor-element-populated > .elementor-widget-wrap {
  padding: 0px;
} /* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d1ddb0 */
.girlimage .elementor-image:before {
  content: "Blue Party Dress";

  font-size: 12px;

  color: #000;

  line-height: 13px;

  text-align: left;

  width: 76px;

  height: 70px;

  background-color: #fff;

  position: absolute;

  right: 24px !important;

  top: 10px;

  padding: 8px 8px;
}

.girlimage .elementor-image {
  position: relative;
}

.girlimage .elementor-image:after {
  content: "Buy now";

  color: #fff;

  font-size: 11px;

  line-height: 15px;

  text-align: left;

  width: auto;

  background-color: #159f76;

  border-radius: 2px;

  position: absolute;

  right: 30px !important;

  top: 50px;

  padding: 3px 8px;
}

.girlimage .elementor-image:before,
.girlimage .elementor-image:after {
  opacity: 0.8;
}

.girlimage {
  overflow: visible !important;
} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-713292b */
#Request-_demoo {
  text-align: center;
}

#Request-_demoo > .elementor-widget-container > a {
  fill: #478ce6;

  color: #fff;

  background-color: #5487f2;

  border-style: solid;

  border-width: 2px 2px 2px 2px;

  border-color: #478ce6;

  border-radius: 4px;

  width: auto;

  font-size: 14px;

  padding: 12px 30px;

  outline: none !important;
} /* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6ee2e9 */
div#mobile-circle {
  overflow: visible;
} /* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2fb57c */
.girlimage .elementor-image:before {
  content: "Blue Party Dress";

  font-size: 11px;

  color: #000;

  line-height: 13px;

  text-align: left;

  width: 76px;

  height: 70px;

  background-color: #fff;

  position: absolute;

  right: 40px;

  top: 10px;

  padding: 8px 8px;
}

.girlimage .elementor-image {
  position: relative;
}

.girlimage .elementor-image:after {
  content: "Buy now";

  color: #fff;

  font-size: 11px;

  line-height: 15px;

  text-align: left;

  width: auto;

  background-color: #159f76;

  border-radius: 2px;

  position: absolute;

  right: 47px;

  top: 50px;

  padding: 3px 8px;
}

.girlimage .elementor-image:before,
.girlimage .elementor-image:after {
  opacity: 0.8;
}

.girlimage {
  overflow: visible !important;
} /* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fefe323 */
div#right-phone-images > .elementor-element-populated > .elementor-widget-wrap {
  padding: 0px;
} /* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ed9be8 */
section.mobile-_-cbn-_-icons .elementor-widget-wrap {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
section.mobile-_-cbn-_-icons .elementor-widget-wrap > .elementor-widget-icon {
  width: auto;
  margin: 0px 10px 35px;
} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e4fe6e */
.Request-_demoo {
  text-align: center;
}

.Request-_demoo > .elementor-widget-container > a {
  fill: #478ce6;

  color: #fff;

  background-color: #5487f2;

  border-style: solid;

  border-width: 2px 2px 2px 2px;

  border-color: #478ce6;

  border-radius: 4px;

  width: auto;

  font-size: 14px;

  padding: 12px 30px;

  outline: none !important;
} /* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-942d06d */
.over-flow-_-cbn .elementor-widget-wrap > .elementor-widget-image {
  overflow: visible !important;
} /* End custom CSS */
/* Start custom CSS for gt3-core-button, class: .elementor-element-b8cf804 */
.get_btn .border_icon_icon {
  border-radius: 40px !important;
} /* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ab9223a */
.cb_retail-text .elementor-widget-wrap {
  align-content: center;
} /* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a8970a */
.cb_feed-audit .elementor-row {
  display: grid;

  grid-template-columns: repeat(2, 1fr);
}

.cb_feed-audit .elementor-row .elementor-column {
  width: 100%;
}

@media only screen and (max-width: 600px) {
  .cb_feed-audit .elementor-row {
    display: grid;

    grid-template-columns: repeat(1, 1fr);
  }

  .cb_feed-audit
    > .elementor-container
    > .elementor-row
    .elementor-widget
    .gt3-core-imagebox-wrapper {
    text-align: center !important;
  }

  .cb_feed-audit > .elementor-container > .elementor-row .elementor-widget {
    margin: 10px 0px;
  }
} /* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f4f425e */
.cb_care-features > .elementor-column-wrap > .elementor-widget-wrap {
  align-content: center;
} /* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d7eeb2d */
.cb_free-guide .elementor-widget-wrap {
  padding-top: 0px !important;
} /* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-ce9e09a */
img.wpforms-submit-spinner {
  display: none !important;
}

div.wpforms-container-full .wpforms-form button[type="submit"] {
  background-image: linear-gradient(
    96deg,
    #1192ce 0%,
    #1192ce 51%,
    #1192ce 100%
  ) !important;
}

.cb-contact-form .wpforms-container-full .wpforms-field input,
.cb-contact-form form .wpforms-field-textarea textarea {
  background-color: transparent !important;

  color: #000 !important;

  border-bottom-color: #000 !important;
}

.cb-contact-form:before {
  content: "";

  background: url(/wp-content/uploads/2023/03/logo-without-text.png);

  position: absolute;

  top: 0;

  left: 0;

  right: 0;

  bottom: 0;

  background-repeat: no-repeat;

  z-index: -1;

  background-size: 30%;

  background-position: center;

  opacity: 0.3;
}

#cb_get-start-form #wpforms-7168-field_7-container,
#cb_get-start-form #wpforms-7168-field_2-container {
  display: none;
}

#cb_get-start-form {
  border: 3px solid #1192ce;

  border-top: 0px;

  padding: 0px 15px;

  border-bottom-left-radius: 10px;

  border-bottom-right-radius: 10px;
} /* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7867ad0 */
.cb_adword-text > .elementor-column-wrap > .elementor-widget-wrap {
  align-content: center;
} /* End custom CSS */
