.elementor-10 .elementor-element.elementor-element-c26ff20{--e-image-carousel-slides-to-show:6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}.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-10 .elementor-element.elementor-element-4f0efa4{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-4f0efa4 img{max-width:33%;}.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-10 .elementor-element.elementor-element-421a1a8{text-align:center;}.elementor-10 .elementor-element.elementor-element-421a1a8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:39px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b83f35b{--e-image-carousel-slides-to-show:6;margin:300px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-c26ff20{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4f0efa4 img{max-width:82%;}.elementor-10 .elementor-element.elementor-element-421a1a8 .elementor-heading-title{font-size:29px;}.elementor-10 .elementor-element.elementor-element-b83f35b{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-c26ff20 *//* GRADIENTE */
.elementor-10 .elementor-element.elementor-element-c26ff20 {
    mask-image: 
   linear-gradient(to left, transparent 2%, black, transparent 98%);
   -webkit-mask-image: 
   linear-gradient(to left, transparent 2%, black, transparent 98%);
}


/* ANIMACAO CONTINUA */

.elementor-10 .elementor-element.elementor-element-c26ff20 .swiper-wrapper {
    transition-timing-function: linear!important;
}


/* COLORIR IMAGEM */

.elementor-10 .elementor-element.elementor-element-c26ff20 img {
    filter: saturate(1);
    transition: All 0.3s ease;
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-c26ff20 img:hover {
    filter: saturate(1);
    transition: All 0.3s ease;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b83f35b *//* GRADIENTE */
.elementor-10 .elementor-element.elementor-element-b83f35b {
    mask-image: 
   linear-gradient(to left, transparent 2%, black, transparent 98%);
   -webkit-mask-image: 
   linear-gradient(to left, transparent 2%, black, transparent 98%);
}


/* ANIMACAO CONTINUA */

.elementor-10 .elementor-element.elementor-element-b83f35b .swiper-wrapper {
    transition-timing-function: linear!important;
}


/* COLORIR IMAGEM */

.elementor-10 .elementor-element.elementor-element-b83f35b img {
    filter: saturate(1);
    transition: All 0.3s ease;
    opacity: 0.4;
}
.elementor-10 .elementor-element.elementor-element-b83f35b img:hover {
    filter: saturate(1);
    transition: All 0.3s ease;
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS */html body {
    overflow-x: hidden;
}/* End custom CSS */