.elementor-12481 .elementor-element.elementor-element-4fe9ef92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12481 .elementor-element.elementor-element-4fe9ef92:not(.elementor-motion-effects-element-type-background), .elementor-12481 .elementor-element.elementor-element-4fe9ef92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12481 .elementor-element.elementor-element-4fe9ef92::before, .elementor-12481 .elementor-element.elementor-element-4fe9ef92 > .elementor-background-video-container::before, .elementor-12481 .elementor-element.elementor-element-4fe9ef92 > .e-con-inner > .elementor-background-video-container::before, .elementor-12481 .elementor-element.elementor-element-4fe9ef92 > .elementor-background-slideshow::before, .elementor-12481 .elementor-element.elementor-element-4fe9ef92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12481 .elementor-element.elementor-element-4fe9ef92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12481 .elementor-element.elementor-element-5c95e58b{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--overlay-opacity:0.71;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12481 .elementor-element.elementor-element-5c95e58b:not(.elementor-motion-effects-element-type-background), .elementor-12481 .elementor-element.elementor-element-5c95e58b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E9FF9C;}.elementor-12481 .elementor-element.elementor-element-5c95e58b::before, .elementor-12481 .elementor-element.elementor-element-5c95e58b > .elementor-background-video-container::before, .elementor-12481 .elementor-element.elementor-element-5c95e58b > .e-con-inner > .elementor-background-video-container::before, .elementor-12481 .elementor-element.elementor-element-5c95e58b > .elementor-background-slideshow::before, .elementor-12481 .elementor-element.elementor-element-5c95e58b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12481 .elementor-element.elementor-element-5c95e58b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12481 .elementor-element.elementor-element-8f7bb22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:-1000px;--padding-right:-1000px;}.elementor-12481 .elementor-element.elementor-element-8f7bb22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12481 .elementor-element.elementor-element-67c0199a{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;text-align:center;font-size:1rem;font-weight:500;color:#8E58DF;}.elementor-12481 .elementor-element.elementor-element-67c0199a > .elementor-widget-container{background-color:#F1E9FF;margin:0rem 0rem 2rem 0rem;padding:8px 8px 8px 8px;border-radius:100px 100px 100px 100px;}.elementor-12481 .elementor-element.elementor-element-67c0199a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-12481 .elementor-element.elementor-element-3e264ec9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-12481 .elementor-element.elementor-element-3e264ec9 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-12481 .elementor-element.elementor-element-3e264ec9 .elementor-heading-title{font-size:2rem;font-weight:600;line-height:1.3em;}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-ep-review-card-carousel-item{display:flex;flex-direction:column;text-align:left;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eee;border-radius:16px 16px 16px 16px;box-shadow:0px 20px 60px -40px rgba(93.00000000000013, 2.9999999999999822, 163, 0.27058823529411763);}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-ep-review-card-carousel-image{align-self:flex-start;height:48px;min-height:48px;width:48px;min-width:48px;}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-ep-review-card-carousel-image img{border-radius:1000px 1000px 1000px 1000px;}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-ep-review-card-carousel-item, .elementor-12481 .elementor-element.elementor-element-7a210228.bdt-review-img-inline--yes .bdt-ep-img-inline{grid-gap:15px;}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-ep-review-card-carousel-name{color:var( --e-global-color-4bb50b4 );font-size:1rem;}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-ep-review-card-carousel-text{color:var( --e-global-color-secondary );font-size:1rem;font-weight:400;}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-prev i,
            .elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-next i{font-size:24px;}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-prev:hover i, .elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-next:hover i{color:var( --e-global-color-4bb50b4 );}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-prev{left:-50px;}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-next{right:-50px;}@media(max-width:1366px){.elementor-12481 .elementor-element.elementor-element-4fe9ef92{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12481 .elementor-element.elementor-element-67c0199a{font-size:0.875rem;}.elementor-12481 .elementor-element.elementor-element-3e264ec9{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-12481 .elementor-element.elementor-element-3e264ec9 .elementor-heading-title{font-size:2em;}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-prev i,
            .elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-next i{font-size:24px;}}@media(max-width:1024px){.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-prev i,
            .elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-next i{font-size:24px;}}@media(max-width:767px){.elementor-12481 .elementor-element.elementor-element-4fe9ef92{--padding-top:3rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12481 .elementor-element.elementor-element-5c95e58b{--min-height:0vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;--border-radius:16px 16px 16px 16px;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12481 .elementor-element.elementor-element-8f7bb22{--min-height:380px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12481 .elementor-element.elementor-element-67c0199a{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;font-size:0.875rem;}.elementor-12481 .elementor-element.elementor-element-3e264ec9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-12481 .elementor-element.elementor-element-3e264ec9 .elementor-heading-title{font-size:1.4rem;}.elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-prev i,
            .elementor-12481 .elementor-element.elementor-element-7a210228 .bdt-navigation-next i{font-size:24px;}}@media(min-width:768px){.elementor-12481 .elementor-element.elementor-element-5c95e58b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-8f7bb22 *//*
.scroll-infinito {
  position: relative;
  overflow: hidden;
}
.scroll-infinito::before,
.scroll-infinito::after {
  content: "";
  position: absolute;
  top: 0;
  width: 80px;
  height: 100%;
  z-index: 2;
  pointer-events: none;
}
.scroll-infinito::before {
  left: 0;
  background: linear-gradient(to right, #F1E9FF9C 0%, rgba(255, 255, 255, 0) 100%);
}

.scroll-infinito::after {
  right: 0;
  background: linear-gradient(to left, #F1E9FF9C 0%, rgba(255, 255, 255, 0) 100%);
}
.scroll-infinito .conteudo-scroll {
  display: flex;
  align-items: center;
  gap: 2rem;
  animation: scrollInfinito 30s linear infinite;
  will-change: transform;
}
@keyframes scrollInfinito {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS *//*
@keyframes float{
	0%,100%{
		transform:translatey(0)
	}
	50%{
		transform:translatey(-30px)
	}
}
.efeito-flutuante-infinito {
     animation: float 2s ease-in-out infinite;
}
*/
@keyframes float {
	0% {
		transform: translatey(0px);
	}
	50% {
			transform: translatey(-20px);
	}
	100% {
			transform: translatey(0px);
	}
}
.floating {
	animation: float 6s ease-in-out infinite;
}/* End custom CSS */