.elementor-458
  .elementor-element.elementor-element-9f27821:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-458
  .elementor-element.elementor-element-9f27821
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ae33a9b);
  background-image: url("/wp-content/uploads/2022/06/fundodominio.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.elementor-458 .elementor-element.elementor-element-9f27821 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -250px;
  margin-bottom: 0px;
  padding:250px 0px 70px 0px;
}

.elementor-458
  .elementor-element.elementor-element-9f27821
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-458
  .elementor-element.elementor-element-9f27821
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #f0f1f3;
}

.elementor-458
  .elementor-element.elementor-element-9f27821
  > .elementor-shape-bottom
  svg {
  width: calc(100% + 1.3px);
  height: 100px;
}

.elementor-bc-flex-widget
  .elementor-458
  .elementor-element.elementor-element-187a31f8.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}

.elementor-458
  .elementor-element.elementor-element-187a31f8.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-458
  .elementor-element.elementor-element-187a31f8
  > .elementor-element-populated {
  padding: 0px 10px 0px 70px;
}

body:not(.rtl) .elementor-458 .elementor-element.elementor-element-cd7e93b {
  left: 281px;
}

body.rtl .elementor-458 .elementor-element.elementor-element-cd7e93b {
  right: 281px;
}

.elementor-458 .elementor-element.elementor-element-cd7e93b {
  top: 136px;
}

.elementor-458
  .elementor-element.elementor-element-68a79bef:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-458
  .elementor-element.elementor-element-68a79bef
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}

.elementor-458
  .elementor-element.elementor-element-68a79bef
  > .elementor-element-populated,
.elementor-458
  .elementor-element.elementor-element-68a79bef
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-458
  .elementor-element.elementor-element-68a79bef
  > .elementor-background-slideshow {
  border-radius: 51px 51px 51px 51px;
}

.elementor-458
  .elementor-element.elementor-element-68a79bef
  > .elementor-element-populated {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 200px;
  padding: 8px 30px 10px 17px;
}

.elementor-458
  .elementor-element.elementor-element-68a79bef
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-458 .elementor-element.elementor-element-917c954 {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-917c954
  .elementor-heading-title {
  color: var(--e-global-color-48eedc4);
  font-family: "Quicksand", Sans-serif;
  font-size: 19px;
  font-weight: 600;
  padding-top: 1rem;
}

.elementor-458 .elementor-element.elementor-element-04f0bf9 {
  text-align: center;
  color: #000000;
  font-family: "Quicksand", Sans-serif;
  font-size: 10px;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-a78e4db
  > .elementor-element-populated,
.elementor-458
  .elementor-element.elementor-element-a78e4db
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-458
  .elementor-element.elementor-element-a78e4db
  > .elementor-background-slideshow {
  border-radius: 51px 51px 51px 51px;
}

.elementor-458
  .elementor-element.elementor-element-a78e4db
  > .elementor-element-populated {
  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: 0px 70px 0px 70px;
  padding: 30px 30px 30px 30px;
}

.elementor-458
  .elementor-element.elementor-element-a78e4db
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-458
  .elementor-element.elementor-element-33b2b08:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-458
  .elementor-element.elementor-element-33b2b08
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2021/05/fundodepoimentos2.jpg");
  background-position: center center;
  background-size: cover;
}

.elementor-458 .elementor-element.elementor-element-33b2b08 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 150px 0px 150px 0px;
}

.elementor-458
  .elementor-element.elementor-element-33b2b08
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-458
  .elementor-element.elementor-element-6e040d85
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

.elementor-458 .elementor-element.elementor-element-dcb72ee {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-dcb72ee
  .elementor-heading-title {
  color: var(--e-global-color-ae33a9b);
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-e3c0d0a
  .elementor-testimonial__text {
  color: #000000;
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-e3c0d0a
  .elementor-testimonial__title {
  color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-e3c0d0a
  .elementor-swiper-button {
  font-size: 20px;
}

.elementor-bc-flex-widget
  .elementor-458
  .elementor-element.elementor-element-248ce411.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}

.elementor-458
  .elementor-element.elementor-element-248ce411.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-458
  .elementor-element.elementor-element-6158f56
  .elementor-main-swiper {
  height: 263px;
}

.elementor-458
  .elementor-element.elementor-element-6158f56.elementor-skin-slideshow
  .elementor-main-swiper {
  margin-bottom: 10px;
}

.elementor-458
  .elementor-element.elementor-element-6158f56
  .elementor-swiper-button {
  font-size: 20px;
}

.elementor-458
  .elementor-element.elementor-element-daf9f99:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-458
  .elementor-element.elementor-element-daf9f99
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-ae33a9b);
}

.elementor-458 .elementor-element.elementor-element-daf9f99 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-458
  .elementor-element.elementor-element-daf9f99
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-458
  .elementor-element.elementor-element-7311277
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458 .elementor-element.elementor-element-dfd810c {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-dfd810c
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-458 .elementor-element.elementor-element-a70bf62 {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-a70bf62
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-94da2be
  .elementor-spacer-inner {
  height: 20px;
}

.elementor-458 .elementor-element.elementor-element-e1493ba .elementor-button {
  background-color: var(--e-global-color-48eedc4);
}

.elementor-458
  .elementor-element.elementor-element-f47bc64
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458
  .elementor-element.elementor-element-6743c7c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-458
  .elementor-element.elementor-element-6743c7c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fdfdfd;
}

.elementor-458 .elementor-element.elementor-element-6743c7c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-458
  .elementor-element.elementor-element-6743c7c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-458
  .elementor-element.elementor-element-40acd6f
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458 .elementor-element.elementor-element-95f711f {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-95f711f
  .elementor-heading-title {
  color: var(--e-global-color-ae33a9b);
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-7a0d61c
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .bdt-flip-box-front {
  background-color: #ffffff;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-ae33a9b);
}

.elementor-458 .elementor-element.elementor-element-f3f86a7 .bdt-flip-box-back {
  background-color: var(--e-global-color-efe373a);
}

.elementor-458 .elementor-element.elementor-element-f3f86a7 .bdt-flip-box-layer,
.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .bdt-flip-box-layer-overlay {
  border-radius: 20px;
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .bdt-flip-box-front
  .bdt-flip-box-layer-overlay {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .elementor-view-framed
  .elementor-icon,
.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-ae33a9b);
  border-color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .elementor-view-framed
  .elementor-icon
  svg
  *,
.elementor-view-default .elementor-icon svg * {
  fill: var(--e-global-color-ae33a9b);
}

.elementor-458 .elementor-element.elementor-element-f3f86a7 .elementor-icon i {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .elementor-icon
  svg {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .bdt-flip-box-front
  .bdt-flip-box-layer-title {
  color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .bdt-flip-box-front
  .bdt-flip-box-layer-desc {
  color: #f5f5f5;
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .bdt-flip-box-back
  .bdt-flip-box-layer-overlay {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .bdt-flip-box-button {
  margin-center: 0;
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  .bdt-flip-box-back
  .bdt-flip-box-layer-desc {
  font-family: "Quicksand", Sans-serif;
}

.elementor-458
  .elementor-element.elementor-element-f3f86a7
  > .elementor-widget-container {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .bdt-flip-box-front {
  background-color: #ffffff;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-ae33a9b);
}

.elementor-458 .elementor-element.elementor-element-b7fa72f .bdt-flip-box-back {
  background-color: var(--e-global-color-efe373a);
}

.elementor-458 .elementor-element.elementor-element-b7fa72f .bdt-flip-box-layer,
.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .bdt-flip-box-layer-overlay {
  border-radius: 20px;
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .bdt-flip-box-front
  .bdt-flip-box-layer-overlay {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .elementor-view-framed
  .elementor-icon,
.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-ae33a9b);
  border-color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .elementor-view-framed
  .elementor-icon
  svg
  *,
.elementor-view-default .elementor-icon svg * {
  fill: var(--e-global-color-ae33a9b);
}

.elementor-458 .elementor-element.elementor-element-b7fa72f .elementor-icon i {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .elementor-icon
  svg {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .bdt-flip-box-front
  .bdt-flip-box-layer-title {
  color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .bdt-flip-box-front
  .bdt-flip-box-layer-desc {
  color: #f5f5f5;
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .bdt-flip-box-back
  .bdt-flip-box-layer-overlay {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .bdt-flip-box-button {
  margin-center: 0;
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  .bdt-flip-box-back
  .bdt-flip-box-layer-desc {
  font-family: "Quicksand", Sans-serif;
}

.elementor-458
  .elementor-element.elementor-element-b7fa72f
  > .elementor-widget-container {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .bdt-flip-box-front {
  background-color: #ffffff;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-ae33a9b);
}

.elementor-458 .elementor-element.elementor-element-0be38ab .bdt-flip-box-back {
  background-color: var(--e-global-color-efe373a);
}

.elementor-458 .elementor-element.elementor-element-0be38ab .bdt-flip-box-layer,
.elementor-458
  .elementor-element.elementor-element-0be38ab
  .bdt-flip-box-layer-overlay {
  border-radius: 20px;
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .bdt-flip-box-front
  .bdt-flip-box-layer-overlay {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .elementor-view-framed
  .elementor-icon,
.elementor-458
  .elementor-element.elementor-element-0be38ab
  .elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-ae33a9b);
  border-color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .elementor-view-framed
  .elementor-icon
  svg
  *,
.elementor-view-default .elementor-icon svg * {
  fill: var(--e-global-color-ae33a9b);
}

.elementor-458 .elementor-element.elementor-element-0be38ab .elementor-icon i {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .elementor-icon
  svg {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .bdt-flip-box-front
  .bdt-flip-box-layer-title {
  color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .bdt-flip-box-front
  .bdt-flip-box-layer-desc {
  color: #f5f5f5;
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .bdt-flip-box-back
  .bdt-flip-box-layer-overlay {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .bdt-flip-box-button {
  margin-center: 0;
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  .bdt-flip-box-back
  .bdt-flip-box-layer-desc {
  font-family: "Quicksand", Sans-serif;
}

.elementor-458
  .elementor-element.elementor-element-0be38ab
  > .elementor-widget-container {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .bdt-flip-box-front {
  background-color: #ffffff;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-ae33a9b);
}

.elementor-458 .elementor-element.elementor-element-1756474 .bdt-flip-box-back {
  background-color: var(--e-global-color-efe373a);
}

.elementor-458 .elementor-element.elementor-element-1756474 .bdt-flip-box-layer,
.elementor-458
  .elementor-element.elementor-element-1756474
  .bdt-flip-box-layer-overlay {
  border-radius: 20px;
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .bdt-flip-box-front
  .bdt-flip-box-layer-overlay {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .elementor-view-framed
  .elementor-icon,
.elementor-458
  .elementor-element.elementor-element-1756474
  .elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-ae33a9b);
  border-color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .elementor-view-framed
  .elementor-icon
  svg
  *,
.elementor-view-default .elementor-icon svg * {
  fill: var(--e-global-color-ae33a9b);
}

.elementor-458 .elementor-element.elementor-element-1756474 .elementor-icon i {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .elementor-icon
  svg {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .bdt-flip-box-front
  .bdt-flip-box-layer-title {
  color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .bdt-flip-box-front
  .bdt-flip-box-layer-desc {
  color: #f5f5f5;
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .bdt-flip-box-back
  .bdt-flip-box-layer-overlay {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .bdt-flip-box-button {
  margin-center: 0;
}

.elementor-458
  .elementor-element.elementor-element-1756474
  .bdt-flip-box-back
  .bdt-flip-box-layer-desc {
  font-family: "Quicksand", Sans-serif;
}

.elementor-458
  .elementor-element.elementor-element-1756474
  > .elementor-widget-container {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-458
  .elementor-element.elementor-element-f90f58d
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458
  .elementor-element.elementor-element-b2d52d5:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-458
  .elementor-element.elementor-element-b2d52d5
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/wp-content/uploads/2021/05/PASSOS.jpg");
  background-position: center center;
  background-size: cover;
}

.elementor-458 .elementor-element.elementor-element-b2d52d5 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 70px 0px 0px 0px;
}

.elementor-458
  .elementor-element.elementor-element-b2d52d5
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-458
  .elementor-element.elementor-element-92fd83c
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458 .elementor-element.elementor-element-db4ac41 {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-db4ac41
  .elementor-heading-title {
  color: var(--e-global-color-ae33a9b);
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-d19e0a6
  .elementor-spacer-inner {
  height: 0px;
}

.elementor-458
  .elementor-element.elementor-element-4e5c806
  > .elementor-element-populated,
.elementor-458
  .elementor-element.elementor-element-4e5c806
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-458
  .elementor-element.elementor-element-4e5c806
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}

.elementor-458
  .elementor-element.elementor-element-4e5c806
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-458 .elementor-element.elementor-element-f787ca7 {
  text-align: center;
  color: #000000;
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458 .elementor-element.elementor-element-d51936b {
  text-align: center;
  color: #000000;
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-2f10420
  > .elementor-element-populated,
.elementor-458
  .elementor-element.elementor-element-2f10420
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-458
  .elementor-element.elementor-element-2f10420
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}

.elementor-458
  .elementor-element.elementor-element-2f10420
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-458 .elementor-element.elementor-element-b5ca655 {
  text-align: center;
  color: #000000;
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458 .elementor-element.elementor-element-b71eee3 {
  text-align: center;
  color: #000000;
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-2853571
  > .elementor-element-populated,
.elementor-458
  .elementor-element.elementor-element-2853571
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-458
  .elementor-element.elementor-element-2853571
  > .elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}

.elementor-458
  .elementor-element.elementor-element-2853571
  > .elementor-element-populated {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-458 .elementor-element.elementor-element-e561a7d {
  text-align: center;
  color: #000000;
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458 .elementor-element.elementor-element-7d9f62f {
  text-align: center;
  color: #000000;
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-f6e3dd7
  .bdt-particle-container {
  z-index: 1;
}

.elementor-458
  .elementor-element.elementor-element-f6e3dd7
  > .elementor-background-overlay {
  background-color: var(--e-global-color-efe373a);
}

.elementor-458
  .elementor-element.elementor-element-f6e3dd7
  > .elementor-shape-bottom
  svg {
  height: 45px;
}

.elementor-458
  .elementor-element.elementor-element-addc706
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-bc-flex-widget
  .elementor-458
  .elementor-element.elementor-element-78ebfac.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}

.elementor-458
  .elementor-element.elementor-element-78ebfac.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-458 .elementor-element.elementor-element-fe16b58 {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-fe16b58
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-fe16b58
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
  background-color: var(--e-global-color-ae33a9b);
  border-radius: 20px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px #000000;
  max-height: 50%;
}

.elementor-458 .elementor-element.elementor-element-23f9952 {
  text-align: center;
  z-index: 2;
}

.elementor-458
  .elementor-element.elementor-element-cf15fce
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458
  .elementor-element.elementor-element-b5dae4f
  .elementor-spacer-inner {
  height: 25px;
}

.elementor-458 .elementor-element.elementor-element-638fc00 {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-638fc00
  .elementor-heading-title {
  color: var(--e-global-color-ae33a9b);
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-70d6c928
  .swiper-container
  .bdt-custom-carousel-thumbnail {
  background-size: auto;
}

.elementor-458
  .elementor-element.elementor-element-70d6c928
  .swiper-container
  .swiper-slide {
  height: 100px;
  border-width: 1px 1px 1px 1px;
  border-color: rgba(238, 51, 100, 0.13);
}

.elementor-458
  .elementor-element.elementor-element-70d6c928
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
}

.elementor-458
  .elementor-element.elementor-element-5712a64
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458
  .elementor-element.elementor-element-ad992cf:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-458
  .elementor-element.elementor-element-ad992cf
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #FFFFFF;
}

.elementor-458 .elementor-element.elementor-element-ad992cf {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-458
  .elementor-element.elementor-element-ad992cf
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-458
  .elementor-element.elementor-element-086ce21
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458 .elementor-element.elementor-element-45789f8 {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-45789f8
  .elementor-heading-title {
  color: var(--e-global-color-ae33a9b);
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-458
  .elementor-element.elementor-element-4f636ed
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458 .elementor-element.elementor-global-1193 {
  --ep-post-card-shadow-color: var(--e-global-color-ae33a9b);
}

.elementor-458
  .elementor-element.elementor-global-1193
  .bdt-post-card
  .bdt-post-card-title {
  font-family: "Quicksand", Sans-serif;
}

.elementor-458
  .elementor-element.elementor-global-1193
  .bdt-post-card
  .bdt-post-card-meta
  * {
  font-family: "Quicksand", Sans-serif;
}

.elementor-458
  .elementor-element.elementor-global-1193
  .bdt-post-card
  .bdt-post-card-excerpt {
  font-family: "Quicksand", Sans-serif;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-global-1193
  .bdt-post-card
  .bdt-post-card-button {
  font-family: "Quicksand", Sans-serif;
}

.elementor-458
  .elementor-element.elementor-element-32bed32
  .elementor-spacer-inner {
  height: 50px;
}

.elementor-458
  .elementor-element.elementor-element-677bbfe:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-458
  .elementor-element.elementor-element-677bbfe
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}

.elementor-458 .elementor-element.elementor-element-677bbfe {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 80px 80px 80px 80px;
}

.elementor-458
  .elementor-element.elementor-element-677bbfe
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget
  .elementor-458
  .elementor-element.elementor-element-5e400851.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}

.elementor-458
  .elementor-element.elementor-element-5e400851.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-458
  .elementor-element.elementor-element-5e400851
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-458 .elementor-element.elementor-element-f4d54ef {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-f4d54ef
  .elementor-heading-title {
  color: var(--e-global-color-ae33a9b);
  font-family: "Quicksand", Sans-serif;
  font-size: 28px;
  font-weight: 600;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-458 .elementor-element.elementor-element-376d886 {
  text-align: center;
}

.elementor-458
  .elementor-element.elementor-element-376d886
  .elementor-heading-title {
  color: var(--e-global-color-efe373a);
  font-family: "Quicksand", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.elementor-458 .elementor-element.elementor-element-18d5723b .elementor-button {
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 600;
  text-transform: none;
  fill: #ffffff;
  color: #ffffff;
  background-color: var(--e-global-color-48eedc4);
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-458
  .elementor-element.elementor-element-18d5723b
  .elementor-button:hover,
.elementor-458
  .elementor-element.elementor-element-18d5723b
  .elementor-button:focus {
  color: #ffffff;
  background-color: var(--e-global-color-a4d3bcc);
}

.elementor-458
  .elementor-element.elementor-element-18d5723b
  .elementor-button:hover
  svg,
.elementor-458
  .elementor-element.elementor-element-18d5723b
  .elementor-button:focus
  svg {
  fill: #ffffff;
}

.elementor-458
  .elementor-element.elementor-element-7aa59841.elementor-widget-bdt-advanced-icon-box
  .bdt-advanced-icon-box {
  text-align: center;
}

.elementor-458 .elementor-element.elementor-element-7aa59841 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.elementor-458
  .elementor-element.elementor-element-7aa59841
  .bdt-advanced-icon-box
  .bdt-icon-wrapper {
  color: var(--e-global-color-ae33a9b);
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-7aa59841.elementor-position-right
  .bdt-advanced-icon-box-icon {
  margin-left: 35px;
}

.elementor-458
  .elementor-element.elementor-element-7aa59841.elementor-position-left
  .bdt-advanced-icon-box-icon {
  margin-right: 35px;
}

.elementor-458
  .elementor-element.elementor-element-7aa59841.elementor-position-top
  .bdt-advanced-icon-box-icon {
  margin-bottom: 35px;
}

.elementor-458
  .elementor-element.elementor-element-7aa59841
  .bdt-advanced-icon-box
  .bdt-icon-wrapper
  i,
.elementor-458
  .elementor-element.elementor-element-7aa59841
  .bdt-advanced-icon-box
  .bdt-icon-wrapper
  img,
.elementor-458
  .elementor-element.elementor-element-7aa59841
  .bdt-advanced-icon-box
  .bdt-icon-wrapper
  svg {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-7aa59841
  .bdt-advanced-icon-box-content
  .bdt-advanced-icon-box-title {
  color: #222222;
  font-family: "Quicksand", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.elementor-458
  .elementor-element.elementor-element-7aa59841
  .bdt-advanced-icon-box-content
  .bdt-advanced-icon-box-description {
  color: #999999;
  font-family: "Quicksand", Sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-7aa59841
  > .elementor-widget-container {
  padding: 50px 40px 30px 40px;
  background-color: #ffffff;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 30px 28px 0px rgba(0, 0, 0, 0.08);
}

.elementor-458
  .elementor-element.elementor-element-7aa59841:hover
  > .elementor-widget-container {
  border-radius: 5px 5px 5px 5px;
}

.elementor-458
  .elementor-element.elementor-element-7aa59841:hover
  .elementor-widget-container {
  box-shadow: 0px 30px 28px 0px rgba(0, 0, 0, 0.1);
}

.elementor-458
  .elementor-element.elementor-element-649516f7.elementor-widget-bdt-advanced-icon-box
  .bdt-advanced-icon-box {
  text-align: center;
}

.elementor-458 .elementor-element.elementor-element-649516f7 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.elementor-458
  .elementor-element.elementor-element-649516f7
  .bdt-advanced-icon-box
  .bdt-icon-wrapper {
  color: var(--e-global-color-ae33a9b);
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-649516f7.elementor-position-right
  .bdt-advanced-icon-box-icon {
  margin-left: 35px;
}

.elementor-458
  .elementor-element.elementor-element-649516f7.elementor-position-left
  .bdt-advanced-icon-box-icon {
  margin-right: 35px;
}

.elementor-458
  .elementor-element.elementor-element-649516f7.elementor-position-top
  .bdt-advanced-icon-box-icon {
  margin-bottom: 35px;
}

.elementor-458
  .elementor-element.elementor-element-649516f7
  .bdt-advanced-icon-box
  .bdt-icon-wrapper
  i,
.elementor-458
  .elementor-element.elementor-element-649516f7
  .bdt-advanced-icon-box
  .bdt-icon-wrapper
  img,
.elementor-458
  .elementor-element.elementor-element-649516f7
  .bdt-advanced-icon-box
  .bdt-icon-wrapper
  svg {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-649516f7
  .bdt-advanced-icon-box-content
  .bdt-advanced-icon-box-title {
  color: #222222;
  font-family: "Quicksand", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.elementor-458
  .elementor-element.elementor-element-649516f7
  .bdt-advanced-icon-box-content
  .bdt-advanced-icon-box-description {
  color: #999999;
  font-family: "Quicksand", Sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-649516f7
  > .elementor-widget-container {
  padding: 50px 40px 30px 40px;
  background-color: #ffffff;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 30px 28px 0px rgba(0, 0, 0, 0.08);
}

.elementor-458
  .elementor-element.elementor-element-649516f7:hover
  > .elementor-widget-container {
  border-radius: 5px 5px 5px 5px;
}

.elementor-458
  .elementor-element.elementor-element-649516f7:hover
  .elementor-widget-container {
  box-shadow: 0px 30px 28px 0px rgba(0, 0, 0, 0.1);
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44.elementor-widget-bdt-advanced-icon-box
  .bdt-advanced-icon-box {
  text-align: center;
}

.elementor-458 .elementor-element.elementor-element-5dc9be44 {
  --ep-advanced-icon-box-icon-top-v-offset: -0px;
  --ep-advanced-icon-box-icon-top-h-offset: 0px;
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44
  .bdt-advanced-icon-box
  .bdt-icon-wrapper {
  color: var(--e-global-color-ae33a9b);
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44.elementor-position-right
  .bdt-advanced-icon-box-icon {
  margin-left: 35px;
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44.elementor-position-left
  .bdt-advanced-icon-box-icon {
  margin-right: 35px;
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44.elementor-position-top
  .bdt-advanced-icon-box-icon {
  margin-bottom: 35px;
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44
  .bdt-advanced-icon-box
  .bdt-icon-wrapper
  i,
.elementor-458
  .elementor-element.elementor-element-5dc9be44
  .bdt-advanced-icon-box
  .bdt-icon-wrapper
  img,
.elementor-458
  .elementor-element.elementor-element-5dc9be44
  .bdt-advanced-icon-box
  .bdt-icon-wrapper
  svg {
  transform: rotate(0deg);
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44
  .bdt-advanced-icon-box-content
  .bdt-advanced-icon-box-title {
  color: #222222;
  font-family: "Quicksand", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44
  .bdt-advanced-icon-box-content
  .bdt-advanced-icon-box-description {
  color: #999999;
  font-family: "Quicksand", Sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44
  > .elementor-widget-container {
  padding: 50px 40px 30px 40px;
  background-color: #ffffff;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 0px 30px 28px 0px rgba(0, 0, 0, 0.08);
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44:hover
  > .elementor-widget-container {
  border-radius: 5px 5px 5px 5px;
}

.elementor-458
  .elementor-element.elementor-element-5dc9be44:hover
  .elementor-widget-container {
  box-shadow: 0px 30px 28px 0px rgba(0, 0, 0, 0.1);
}

:root {
  --page-title-display: none;
}

.elementor-widget .tippy-tooltip .tippy-content {
  text-align: center;
}

@media (min-width: 768px) {
  .elementor-458 .elementor-element.elementor-element-187a31f8 {
    width: 50%;
  }

  .elementor-458 .elementor-element.elementor-element-68a79bef {
    width: 45%;
  }

  .elementor-458 .elementor-element.elementor-element-a78e4db {
    width: 4.333%;
  }

  .elementor-458 .elementor-element.elementor-element-78ebfac {
    width: 33%;
  }

  .elementor-458 .elementor-element.elementor-element-cf63623 {
    width: 67%;
  }
}

@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-458 .elementor-element.elementor-element-187a31f8 {
    width: 100%;
  }

  .elementor-458 .elementor-element.elementor-element-68a79bef {
    width: 100%;
  }

  .elementor-458 .elementor-element.elementor-element-a78e4db {
    width: 100%;
  }

  .elementor-458 .elementor-element.elementor-element-6e040d85 {
    width: 50%;
  }

  .elementor-458 .elementor-element.elementor-element-248ce411 {
    width: 50%;
  }

  .elementor-458 .elementor-element.elementor-element-5e400851 {
    width: 100%;
  }
}

@media (min-width: 1025px) {
  .elementor-458
    .elementor-element.elementor-element-33b2b08:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-458
    .elementor-element.elementor-element-33b2b08
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }

  .elementor-458
    .elementor-element.elementor-element-b2d52d5:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-458
    .elementor-element.elementor-element-b2d52d5
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
    
  }
}

@media (max-width: 1024px) {
  .elementor-458 .elementor-element.elementor-element-9f27821 {
    margin-top: -120px;
    margin-bottom: 0px;
    padding: 200px 30px 150px 30px;
  }

  .elementor-458
    .elementor-element.elementor-element-187a31f8
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }

  .elementor-458
    .elementor-element.elementor-element-68a79bef
    > .elementor-element-populated {
    padding: 80px 0px 0px 0px;
  }

  .elementor-458
    .elementor-element.elementor-element-a78e4db
    > .elementor-element-populated {
    padding: 80px 0px 0px 0px;
  }

  .elementor-458 .elementor-element.elementor-element-33b2b08 {
    padding: 80px 30px 80px 30px;
  }

  .elementor-458
    .elementor-element.elementor-element-6158f56.elementor-skin-slideshow
    .elementor-main-swiper {
    margin-bottom: 10px;
  }

  .elementor-458 .elementor-element.elementor-element-b2d52d5 {
    padding: 80px 30px 80px 30px;
  }

  .elementor-458 .elementor-element.elementor-element-677bbfe {
    padding: 80px 30px 80px 30px;
  }

  .elementor-458 .elementor-element.elementor-element-7aa59841 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }

  .elementor-458 .elementor-element.elementor-element-649516f7 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }

  .elementor-458 .elementor-element.elementor-element-5dc9be44 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
}

@media (max-width: 767px) {
  .elementor-458
    .elementor-element.elementor-element-9f27821
    > .elementor-shape-bottom
    svg {
    height: 45px;
  }

  .elementor-458 .elementor-element.elementor-element-9f27821 {
    margin-top: -117px;
    margin-bottom: 0px;
    padding: 150px 15px 100px 15px;
  }

  .elementor-458 .elementor-element.elementor-element-187a31f8 {
    width: 100%;
  }

  .elementor-458
    .elementor-element.elementor-element-187a31f8
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }

  .elementor-458 .elementor-element.elementor-element-68a79bef {
    width: 100%;
  }

  .elementor-458
    .elementor-element.elementor-element-68a79bef
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 20px 20px 20px 20px;
  }

  .elementor-458
    .elementor-element.elementor-element-412443c
    > .elementor-widget-container {
    margin: 0px -15px 0px -15px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-458 .elementor-element.elementor-element-a78e4db {
    width: 100%;
  }

  .elementor-458
    .elementor-element.elementor-element-a78e4db
    > .elementor-element-populated {
    padding: 20px 0px 0px 0px;
  }

  .elementor-458 .elementor-element.elementor-element-33b2b08 {
    padding: 50px 15px 50px 15px;
  }

  .elementor-458 .elementor-element.elementor-element-6e040d85 {
    width: 100%;
  }

  .elementor-458
    .elementor-element.elementor-element-6e040d85
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }

  .elementor-458
    .elementor-element.elementor-element-e3c0d0a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-458 .elementor-element.elementor-element-248ce411 {
    width: 100%;
  }

  .elementor-458 .elementor-element.elementor-element-b555a04 {
    width: 100%;
  }

  .elementor-458
    .elementor-element.elementor-element-b555a04
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }

  .elementor-458
    .elementor-element.elementor-element-6158f56.elementor-skin-slideshow
    .elementor-main-swiper {
    margin-bottom: 10px;
  }

  .elementor-458
    .elementor-element.elementor-element-f3f86a7
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 10px;
  }

  .elementor-458
    .elementor-element.elementor-element-b7fa72f
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 10px;
  }

  .elementor-458
    .elementor-element.elementor-element-0be38ab
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 10px;
  }

  .elementor-458
    .elementor-element.elementor-element-1756474
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 10px;
  }

  .elementor-458 .elementor-element.elementor-element-b2d52d5 {
    padding: 50px 15px 50px 15px;
  }

  .elementor-458
    .elementor-element.elementor-element-fe16b58
    .elementor-heading-title {
    font-size: 12px;
  }

  .elementor-458 .elementor-element.elementor-element-677bbfe {
    padding: 50px 15px 50px 15px;
  }

  .elementor-458 .elementor-element.elementor-element-5e400851 {
    width: 100%;
  }

  .elementor-458 .elementor-element.elementor-element-7aa59841 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }

  .elementor-458
    .elementor-element.elementor-element-7aa59841
    .bdt-advanced-icon-box-icon {
    margin-bottom: 35px;
  }

  .elementor-458
    .elementor-element.elementor-element-7aa59841
    .bdt-advanced-icon-box
    .bdt-icon-wrapper {
    font-size: 65px;
    width: 65px;
  }

  .elementor-458 .elementor-element.elementor-element-649516f7 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }

  .elementor-458
    .elementor-element.elementor-element-649516f7
    .bdt-advanced-icon-box-icon {
    margin-bottom: 35px;
  }

  .elementor-458
    .elementor-element.elementor-element-649516f7
    .bdt-advanced-icon-box
    .bdt-icon-wrapper {
    font-size: 65px;
    width: 65px;
  }

  .elementor-458
    .elementor-element.elementor-element-649516f7
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }

  .elementor-458 .elementor-element.elementor-element-5dc9be44 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }

  .elementor-458
    .elementor-element.elementor-element-5dc9be44
    .bdt-advanced-icon-box-icon {
    margin-bottom: 35px;
  }

  .elementor-458
    .elementor-element.elementor-element-5dc9be44
    .bdt-advanced-icon-box
    .bdt-icon-wrapper {
    font-size: 65px;
    width: 65px;
  }

  .elementor-458
    .elementor-element.elementor-element-5dc9be44
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
}
