.elementor-11 .elementor-element.elementor-element-90eb777{--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;}.elementor-11 .elementor-element.elementor-element-90eb777.e-con{--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-67dae23.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-c39ff58 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2078bb 0%, #51c8dd 100%);box-shadow:8px 0px 10px 0px rgba(0, 0, 0, 0.85);}.elementor-11 .elementor-element.elementor-element-c39ff58{background-color:#00428600;}.elementor-11 .elementor-element.elementor-element-c39ff58.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3879d6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-fa04391 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#006692;}.elementor-11 .elementor-element.elementor-element-7ff79d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-08f3785.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-03b6b62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d3acad6{--display:flex;}.elementor-11 .elementor-element.elementor-element-d3acad6.e-con{--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-6c3eb92 .elementor-heading-title{font-weight:600;}.elementor-11 .elementor-element.elementor-element-e7b9bef{--display:flex;}.elementor-11 .elementor-element.elementor-element-e7b9bef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-69e5aac .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-color:#006692;}.elementor-11 .elementor-element.elementor-element-6d9a6d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-472defe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-18fd481.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c8571a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-1e54034.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c5da8b8 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #2078bb 0%, #51c8dd 100%);box-shadow:8px 0px 10px 0px rgba(0, 0, 0, 0.85);}.elementor-11 .elementor-element.elementor-element-c5da8b8{background-color:#00428600;}.elementor-11 .elementor-element.elementor-element-c5da8b8.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a54a04f.elementor-element{--flex-grow:0;--flex-shrink:0;}body.elementor-page-11:not(.elementor-motion-effects-element-type-background), body.elementor-page-11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-90eb777{--width:430px;--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;--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-11 .elementor-element.elementor-element-90eb777.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-67dae23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c39ff58{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 10px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c39ff58.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c39ff58 .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-3879d6c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-11 .elementor-element.elementor-element-fa04391{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fa04391 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:0px 0px 4px 0px;border-radius:11px 11px 11px 11px;}.elementor-11 .elementor-element.elementor-element-7ff79d2{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-08f3785{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-03b6b62{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-6c3eb92{text-align:center;}.elementor-11 .elementor-element.elementor-element-6c3eb92 .elementor-heading-title{font-size:21px;}.elementor-11 .elementor-element.elementor-element-69e5aac{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-wrapper{display:flex;align-items:center;}.elementor-11 .elementor-element.elementor-element-69e5aac .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:0px 0px 4px 0px;border-radius:11px 11px 11px 11px;}.elementor-11 .elementor-element.elementor-element-6d9a6d0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-472defe{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-18fd481{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-c8571a5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-1e54034{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-c5da8b8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 10px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c5da8b8.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c5da8b8 .elementor-button{font-size:22px;}.elementor-11 .elementor-element.elementor-element-a54a04f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for button, class: .elementor-element-c39ff58 */@keyframes pulsar {

    0% { transform: scale(1); opacity: 1; }

    50% { transform: scale(1.1); opacity: 0.7; }

    100% { transform: scale(1); opacity: 1; }

}

 

.elementor-11 .elementor-element.elementor-element-c39ff58 {

    animation: pulsar 1.5s infinite;

}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fa04391 *//*CSS para carrossel infinito */
/*Inicio Css Infinito*/

.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-container{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 15s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
}
/*Fim Css Infinito*/



/*CSS para carrossel com Desfoque. Não usar junto com CSS  acima*/

/*Inicio Css com Desfoque*/

/*
classes slides
swiper-slide-prev
swiper-slide-active
swiper-slide-next

classes setas nav
elementor-swiper-button-prev
elementor-swiper-button-next
fim comentario*/

.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-slide{
    transform: scale(0.97);
}

.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-slide:hover{
    transform: scale(1);
    transition: 1s;
}

.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-slide-active:hover{
    transform: scale(1);
    transition: 1s;
}

.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-slide-prev{
    transition: 1s;
    filter: opacity(25%);
}

.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-slide-next ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide{
    transition: 1s;
    filter: opacity(25%);
}

/*Ajustes Tablet*/
@media(min-width: 767px) and (max-width: 1023px){
.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-slide-next ~ .swiper-slide ~ .swiper-slide{
    transition: 1s;
    filter: opacity(25%);
}
 
}

/*Ajustes Mobile*/
@media(max-width: 766px){
.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-slide-prev{
    transition: 1s;
    filter: opacity(25%);
    transform: scale(0.97);
}

.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-slide-active{
    transition: 1s;
    transform: scale(1);
}

.elementor-11 .elementor-element.elementor-element-fa04391 .swiper-slide-next{
    transition: 1s;
    filter: opacity(25%);
    transform: scale(0.97);
}
}

/*Fim Css com Desfoque*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-69e5aac *//*CSS para carrossel infinito */
/*Inicio Css Infinito*/

.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-container{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-wrapper{
    display: flex;
    animation: infiniteSlide 15s linear infinite;
}
@keyframes infiniteSlide {
    from {
        transform: translateX(0%);
    }
    to {
        transform: translateX(-100%);
    }
}
/*Fim Css Infinito*/



/*CSS para carrossel com Desfoque. Não usar junto com CSS  acima*/

/*Inicio Css com Desfoque*/

/*
classes slides
swiper-slide-prev
swiper-slide-active
swiper-slide-next

classes setas nav
elementor-swiper-button-prev
elementor-swiper-button-next
fim comentario*/

.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-slide{
    transform: scale(0.97);
}

.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-slide:hover{
    transform: scale(1);
    transition: 1s;
}

.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-slide-active:hover{
    transform: scale(1);
    transition: 1s;
}

.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-slide-prev{
    transition: 1s;
    filter: opacity(25%);
}

.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-slide-next ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide ~ .swiper-slide{
    transition: 1s;
    filter: opacity(25%);
}

/*Ajustes Tablet*/
@media(min-width: 767px) and (max-width: 1023px){
.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-slide-next ~ .swiper-slide ~ .swiper-slide{
    transition: 1s;
    filter: opacity(25%);
}
 
}

/*Ajustes Mobile*/
@media(max-width: 766px){
.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-slide-prev{
    transition: 1s;
    filter: opacity(25%);
    transform: scale(0.97);
}

.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-slide-active{
    transition: 1s;
    transform: scale(1);
}

.elementor-11 .elementor-element.elementor-element-69e5aac .swiper-slide-next{
    transition: 1s;
    filter: opacity(25%);
    transform: scale(0.97);
}
}

/*Fim Css com Desfoque*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c5da8b8 */@keyframes pulsar {

    0% { transform: scale(1); opacity: 1; }

    50% { transform: scale(1.1); opacity: 0.7; }

    100% { transform: scale(1); opacity: 1; }

}

 

.elementor-11 .elementor-element.elementor-element-c5da8b8 {

    animation: pulsar 1.5s infinite;

}/* End custom CSS */