.elementor-2040 .elementor-element.elementor-element-74b073a{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2040 .elementor-element.elementor-element-f7e5056{text-align:center;}.elementor-2040 .elementor-element.elementor-element-f7e5056 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;color:#181818;}.elementor-2040 .elementor-element.elementor-element-66eb598{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2040 .elementor-element.elementor-element-67f67ea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2040 .elementor-element.elementor-element-e8e5b3e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2040 .elementor-element.elementor-element-9e07701{background-color:#FFFFFF;padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A;border-radius:200px 200px 200px 200px;}.elementor-2040 .elementor-element.elementor-element-9e07701:hover{background-color:#EEEEEE;}.elementor-2040 .elementor-element.elementor-element-9e07701.elementor-element{--align-self:center;}.elementor-2040 .elementor-element.elementor-element-9e07701 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:500;color:#4A4A4A;}.elementor-2040 .elementor-element.elementor-element-0daef6f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2040 .elementor-element.elementor-element-75c0adc{background-color:#FFFFFF;padding:5px 15px 5px 15px;z-index:1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A;border-radius:200px 200px 200px 200px;}.elementor-2040 .elementor-element.elementor-element-75c0adc:hover{background-color:#EEEEEE;}.elementor-2040 .elementor-element.elementor-element-75c0adc.elementor-element{--align-self:center;}.elementor-2040 .elementor-element.elementor-element-75c0adc .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:500;color:#4A4A4A;}.elementor-2040 .elementor-element.elementor-element-7b925a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2040 .elementor-element.elementor-element-b29d5b7{background-color:#FFFFFF;padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A;border-radius:200px 200px 200px 200px;}.elementor-2040 .elementor-element.elementor-element-b29d5b7:hover{background-color:#EEEEEE;}.elementor-2040 .elementor-element.elementor-element-b29d5b7.elementor-element{--align-self:center;}.elementor-2040 .elementor-element.elementor-element-b29d5b7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:500;color:#4A4A4A;}.elementor-2040 .elementor-element.elementor-element-7311ed7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2040 .elementor-element.elementor-element-0ed03d9{background-color:#1560F4;padding:6px 15px 6px 15px;border-radius:200px 200px 200px 200px;}.elementor-2040 .elementor-element.elementor-element-0ed03d9.elementor-element{--align-self:center;}.elementor-2040 .elementor-element.elementor-element-0ed03d9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:500;color:#FFFFFF;}.elementor-2040 .elementor-element.elementor-element-6c4d882{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2040 .elementor-element.elementor-element-2b20429{background-color:#FFFFFF;padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A;border-radius:200px 200px 200px 200px;}.elementor-2040 .elementor-element.elementor-element-2b20429:hover{background-color:#EEEEEE;}.elementor-2040 .elementor-element.elementor-element-2b20429.elementor-element{--align-self:center;}.elementor-2040 .elementor-element.elementor-element-2b20429 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:500;color:#4A4A4A;}.elementor-2040 .elementor-element.elementor-element-4b65021{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2040 .elementor-element.elementor-element-4b65021.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2040 .elementor-element.elementor-element-ca8bd35{background-color:#FFFFFF;padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A;border-radius:200px 200px 200px 200px;}.elementor-2040 .elementor-element.elementor-element-ca8bd35:hover{background-color:#EEEEEE;}.elementor-2040 .elementor-element.elementor-element-ca8bd35.elementor-element{--align-self:center;}.elementor-2040 .elementor-element.elementor-element-ca8bd35 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:500;color:#4A4A4A;}.elementor-2040 .elementor-element.elementor-element-013c010{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2040 .elementor-element.elementor-element-5a45672{background-color:#FFFFFF;padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4A4A4A;border-radius:200px 200px 200px 200px;}.elementor-2040 .elementor-element.elementor-element-5a45672:hover{background-color:#EEEEEE;}.elementor-2040 .elementor-element.elementor-element-5a45672.elementor-element{--align-self:center;}.elementor-2040 .elementor-element.elementor-element-5a45672 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:500;color:#4A4A4A;}.elementor-2040 .elementor-element.elementor-element-7fd8b6f{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2040 .elementor-element.elementor-element-c9be429{--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;--overflow:hidden;}.elementor-2040 .elementor-element.elementor-element-3d72dbe .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;color:#181818;}.elementor-2040 .elementor-element.elementor-element-77f004a{--display:flex;--min-height:0px;--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-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.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-2040 .elementor-element.elementor-element-bdf3c14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2040 .elementor-element.elementor-element-aacd04a{--display:flex;--min-height:0px;--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-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2040 .elementor-element.elementor-element-93a4eb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2040 .elementor-element.elementor-element-1f57621{--display:flex;--min-height:0px;--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-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2040 .elementor-element.elementor-element-41872fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2040 .elementor-element.elementor-element-31b7f1a{--display:flex;--min-height:0px;--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-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2040 .elementor-element.elementor-element-4422d37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2040 .elementor-element.elementor-element-866c809{--display:flex;--min-height:0px;--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-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2040 .elementor-element.elementor-element-f629f9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2040 .elementor-element.elementor-element-a26dec6{--display:flex;--min-height:0px;--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-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2040 .elementor-element.elementor-element-89ecb38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2040 .elementor-element.elementor-element-a19ff43{--display:flex;--min-height:0px;--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-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2040 .elementor-element.elementor-element-e60b16d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2040 .elementor-element.elementor-element-3ad8cd0{--display:flex;--min-height:0px;--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-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2040 .elementor-element.elementor-element-9011ca5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2040 .elementor-element.elementor-element-1afa6a0{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:0px;}.elementor-2040 .elementor-element.elementor-element-b818dc9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;color:#181818;}.elementor-2040 .elementor-element.elementor-element-76384cd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:600;color:#181818;}@media(min-width:768px){.elementor-2040 .elementor-element.elementor-element-74b073a{--content-width:1600px;}.elementor-2040 .elementor-element.elementor-element-67f67ea{--width:900px;}.elementor-2040 .elementor-element.elementor-element-e8e5b3e{--content-width:500px;}.elementor-2040 .elementor-element.elementor-element-4b65021{--width:271.63%;}.elementor-2040 .elementor-element.elementor-element-c9be429{--content-width:1440px;}}@media(max-width:1024px){.elementor-2040 .elementor-element.elementor-element-7fd8b6f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2040 .elementor-element.elementor-element-1afa6a0{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2040 .elementor-element.elementor-element-7fd8b6f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2040 .elementor-element.elementor-element-1afa6a0{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-7fd8b6f */.elementor-2040 .elementor-element.elementor-element-7fd8b6f {
    .swiper-slide, .swiper-slide-active{
    width: fit-content !important;
}

.swiper-wrapper{
    display: flex;
    justify-content: center;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1afa6a0 *//* Permite que o carrossel ultrapasse a tela apenas à direita */
.elementor-2040 .elementor-element.elementor-element-1afa6a0 .e-n-carousel {
    width: calc(100vw + 200px); /* Ajusta a largura total do carrossel */
    margin-left: auto; /* Alinha o carrossel para a direita */
    margin-right: -100px; /* Ultrapassa o limite direito */
    overflow: visible !important; /* Permite o conteúdo ultrapassar */
}

/* Define os slides dentro do carrossel */
.elementor-2040 .elementor-element.elementor-element-1afa6a0 .e-n-carousel .swiper-slide {
    width: 300px !important; /* Largura fixa dos slides */
    max-width: 300px; /* Evita esticamento */
    flex-shrink: 0; /* Impede o redimensionamento dos slides */
    margin-right: 20px; /* Espaço entre os itens */
    transition: transform 0.3s ease, filter 0.3s ease; /* Suaviza a transformação */
    filter: brightness(1); /* Mantém o brilho normal inicialmente */
}

/* Aplica o efeito quando o mouse passa por cima */
.elementor-2040 .elementor-element.elementor-element-1afa6a0 .e-n-carousel .swiper-slide:hover {
    transform: scale(1.15); /* Aumenta o tamanho do slide */
    z-index: 2; /* Coloca o item destacado à frente */
    filter: brightness(1); /* Mantém o brilho total */
}

/* Escurece os outros slides quando o mouse está em um */
.elementor-2040 .elementor-element.elementor-element-1afa6a0 .e-n-carousel:hover .swiper-slide:not(:hover) {
    filter: brightness(0.7); /* Escurece os slides não destacados */
}/* End custom CSS */