.elementor-6 .elementor-element.elementor-element-67edb31:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-67edb31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;}.elementor-6 .elementor-element.elementor-element-67edb31 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6 .elementor-element.elementor-element-67edb31{border-style:none;box-shadow:0px 0px 45px 8px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:100;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-2d830b7{text-align:left;}.elementor-6 .elementor-element.elementor-element-2d830b7 img{width:60%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-51fcc78 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-51fcc78{text-align:right;}.elementor-6 .elementor-element.elementor-element-51fcc78 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#CF1465;}.elementor-6 .elementor-element.elementor-element-0295a2f > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-0295a2f{text-align:center;}.elementor-6 .elementor-element.elementor-element-0295a2f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#CF1465;}.elementor-6 .elementor-element.elementor-element-718bc50 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-718bc50{text-align:left;}.elementor-6 .elementor-element.elementor-element-718bc50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;text-decoration:underline;color:#CF1465;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-8099f07 .elementor-button{background-color:#61CE7000;fill:#CF1465;color:#CF1465;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CF1465;border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-8099f07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-52f0b41{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-c758d3f{width:var( --container-widget-width, 103.693% );max-width:103.693%;--container-widget-width:103.693%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-c758d3f img{width:90%;}.elementor-6 .elementor-element.elementor-element-aacfbf4 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-aacfbf4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:40px;color:#CF1465;}.elementor-6 .elementor-element.elementor-element-9791547 .elementor-button{background-color:#CF1465;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CF1465;border-radius:8px 8px 8px 8px;padding:20px 130px 20px 130px;}.elementor-6 .elementor-element.elementor-element-9791547 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-05af29b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-d053c20 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-6 .elementor-element.elementor-element-d053c20{text-align:left;}.elementor-6 .elementor-element.elementor-element-d053c20 img{width:50%;}.elementor-6 .elementor-element.elementor-element-f8ed70a{width:var( --container-widget-width, 103.693% );max-width:103.693%;--container-widget-width:103.693%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-f8ed70a > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-f8ed70a img{width:100%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-56844a8 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-4854870 img{width:50%;}.elementor-6 .elementor-element.elementor-element-1534534 > .elementor-widget-container{border-radius:32px 32px 32px 32px;}.elementor-6 .elementor-element.elementor-element-1534534 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-f3090c6{z-index:10;}.elementor-6 .elementor-element.elementor-element-f3090c6 img{width:40%;}.elementor-6 .elementor-element.elementor-element-aacfbf4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-aacfbf4{text-align:center;}.elementor-6 .elementor-element.elementor-element-aacfbf4 .elementor-heading-title{font-size:30px;}.elementor-6 .elementor-element.elementor-element-9791547 .elementor-button{font-size:12px;padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-05af29b{text-align:center;}.elementor-6 .elementor-element.elementor-element-05af29b .elementor-heading-title{font-size:10px;}.elementor-6 .elementor-element.elementor-element-d053c20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d053c20{text-align:center;}.elementor-6 .elementor-element.elementor-element-d053c20 img{width:64%;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-7310af6{width:11.611%;}.elementor-6 .elementor-element.elementor-element-78c5fc3{width:28.389%;}.elementor-6 .elementor-element.elementor-element-84c79d2{width:60%;}.elementor-6 .elementor-element.elementor-element-3dd9049{width:20%;}.elementor-6 .elementor-element.elementor-element-f87545d{width:59.332%;}.elementor-6 .elementor-element.elementor-element-c1796b0{width:20%;}}/* Start custom CSS for section, class: .elementor-element-67edb31 *//* Efeito de blur no background */
.blur-background {
  position: relative; /* Garante que o elemento seja posicionado corretamente */
  background: rgba(255, 255, 255, 0.5); /* Fundo semitransparente */
  backdrop-filter: blur(10px); /* Aplica o desfoque */
  -webkit-backdrop-filter: blur(10px); /* Compatibilidade com navegadores Webkit */
  border-radius: 8px; /* Opcional: para bordas arredondadas */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-56844a8 *//* Animação flutuante para Elementor */
.elementor-flutuante {
  animation: floating 2s ease-in-out infinite;
}

@keyframes floating {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}/* End custom CSS */