.elementor-2843 .elementor-element.elementor-element-0a11cf4{--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-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-2843 .elementor-element.elementor-element-89dc7e3{--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-2843 .elementor-element.elementor-element-2228cce{--spacer-size:50px;}.elementor-2843 .elementor-element.elementor-element-c03f199{--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-2843 .elementor-element.elementor-element-7a75193{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2843 .elementor-element.elementor-element-7a75193.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2843 .elementor-element.elementor-element-8dd5abe{--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-2843 .elementor-element.elementor-element-8dd5abe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2843 .elementor-element.elementor-element-09c9711{--spacer-size:105px;}.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-2843 .elementor-element.elementor-element-01be1d1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#1D7BAB;}.elementor-2843 .elementor-element.elementor-element-dd991c4{--spacer-size:9px;}.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-2843 .elementor-element.elementor-element-f579b82 .elementor-button{background-color:#1D7BAB;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:160px 160px 160px 160px;padding:20px 40px 20px 40px;}.elementor-2843 .elementor-element.elementor-element-f579b82 .elementor-button:hover, .elementor-2843 .elementor-element.elementor-element-f579b82 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-f579b82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2843 .elementor-element.elementor-element-f579b82 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2843 .elementor-element.elementor-element-f579b82 .elementor-button:hover svg, .elementor-2843 .elementor-element.elementor-element-f579b82 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-8a6db82{--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-2843 .elementor-element.elementor-element-8a6db82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2843 .elementor-element.elementor-element-8e6bf8f{--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-2843 .elementor-element.elementor-element-323e45a{--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-2843 .elementor-element.elementor-element-90d9dd3{--spacer-size:50px;}.elementor-2843 .elementor-element.elementor-element-08e3ac4{--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-2843 .elementor-element.elementor-element-2e229ab{--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-2843 .elementor-element.elementor-element-e957b0f{--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-2843 .elementor-element.elementor-element-3368947 .elementor-button{background-color:#1D7BAB;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:160px 160px 160px 160px;padding:20px 40px 20px 40px;}.elementor-2843 .elementor-element.elementor-element-3368947 .elementor-button:hover, .elementor-2843 .elementor-element.elementor-element-3368947 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-3368947{margin:-118px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2843 .elementor-element.elementor-element-3368947 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2843 .elementor-element.elementor-element-3368947 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2843 .elementor-element.elementor-element-3368947 .elementor-button:hover svg, .elementor-2843 .elementor-element.elementor-element-3368947 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-c253478{--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-2843 .elementor-element.elementor-element-a754d2c{--spacer-size:50px;}.elementor-2843 .elementor-element.elementor-element-c3c41a0{--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-2843 .elementor-element.elementor-element-9ffe62f{--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-2843 .elementor-element.elementor-element-af84210{--spacer-size:50px;}.elementor-2843 .elementor-element.elementor-element-a40f43a .elementor-button{background-color:#1D7BAB;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:160px 160px 160px 160px;padding:20px 40px 20px 40px;}.elementor-2843 .elementor-element.elementor-element-a40f43a .elementor-button:hover, .elementor-2843 .elementor-element.elementor-element-a40f43a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-a40f43a{margin:-131px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;z-index:10;}.elementor-2843 .elementor-element.elementor-element-a40f43a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2843 .elementor-element.elementor-element-a40f43a .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2843 .elementor-element.elementor-element-a40f43a .elementor-button:hover svg, .elementor-2843 .elementor-element.elementor-element-a40f43a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-b60279e{--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-2843 .elementor-element.elementor-element-17f2f9a .elementor-button{background-color:#1D7BAB;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:160px 160px 160px 160px;padding:20px 40px 20px 40px;}.elementor-2843 .elementor-element.elementor-element-17f2f9a .elementor-button:hover, .elementor-2843 .elementor-element.elementor-element-17f2f9a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-17f2f9a{margin:-131px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;z-index:10;}.elementor-2843 .elementor-element.elementor-element-17f2f9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2843 .elementor-element.elementor-element-17f2f9a .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2843 .elementor-element.elementor-element-17f2f9a .elementor-button:hover svg, .elementor-2843 .elementor-element.elementor-element-17f2f9a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-757f86c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2843 .elementor-element.elementor-element-26002c7{--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-2843 .elementor-element.elementor-element-f74ea88{--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-2843 .elementor-element.elementor-element-748bcee{margin:-362px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -71px;}.elementor-2843 .elementor-element.elementor-element-748bcee img{width:100%;max-width:100%;height:500px;}.elementor-2843 .elementor-element.elementor-element-b6838b5{--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-2843 .elementor-element.elementor-element-f7ca111{--display:flex;}.elementor-2843 .elementor-element.elementor-element-2929149 .elementor-button{background-color:#1D7BAB;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:160px 160px 160px 160px;padding:20px 40px 20px 40px;}.elementor-2843 .elementor-element.elementor-element-2929149 .elementor-button:hover, .elementor-2843 .elementor-element.elementor-element-2929149 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-2929149{margin:-131px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;z-index:10;}.elementor-2843 .elementor-element.elementor-element-2929149 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2843 .elementor-element.elementor-element-2929149 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2843 .elementor-element.elementor-element-2929149 .elementor-button:hover svg, .elementor-2843 .elementor-element.elementor-element-2929149 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-fed9df9{--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-2843 .elementor-element.elementor-element-639df2e{--spacer-size:50px;}body.elementor-page-2843:not(.elementor-motion-effects-element-type-background), body.elementor-page-2843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFF0;}@media(max-width:1024px){.elementor-2843 .elementor-element.elementor-element-3368947{margin:-89px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2843 .elementor-element.elementor-element-a40f43a{margin:-106px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-2843 .elementor-element.elementor-element-17f2f9a{margin:-106px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-2843 .elementor-element.elementor-element-2929149{margin:-106px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}}@media(max-width:767px){.elementor-2843 .elementor-element.elementor-element-0998ba2 img{width:100%;max-width:100%;height:164px;object-fit:fill;}.elementor-2843 .elementor-element.elementor-element-2228cce{--spacer-size:1px;}.elementor-2843 .elementor-element.elementor-element-82f30b5 img{border-radius:30px 30px 30px 30px;}.elementor-2843 .elementor-element.elementor-element-7a75193{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2843 .elementor-element.elementor-element-8dd5abe{--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-2843 .elementor-element.elementor-element-09c9711{--spacer-size:20px;}.elementor-2843 .elementor-element.elementor-element-01be1d1{text-align:start;}.elementor-2843 .elementor-element.elementor-element-dd991c4{--spacer-size:1px;}.elementor-2843 .elementor-element.elementor-element-f579b82{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2843 .elementor-element.elementor-element-f579b82 .elementor-button{font-size:12px;}.elementor-2843 .elementor-element.elementor-element-8e6bf8f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2843 .elementor-element.elementor-element-90d9dd3{--spacer-size:0px;}.elementor-2843 .elementor-element.elementor-element-e6452bf img{width:100%;max-width:100%;height:293px;}.elementor-2843 .elementor-element.elementor-element-3368947{margin:-81px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2843 .elementor-element.elementor-element-3368947 .elementor-button{font-size:9px;}.elementor-2843 .elementor-element.elementor-element-a754d2c{--spacer-size:0px;}.elementor-2843 .elementor-element.elementor-element-edbf7fe img{border-radius:20px 20px 20px 20px;}.elementor-2843 .elementor-element.elementor-element-af84210{--spacer-size:50px;}.elementor-2843 .elementor-element.elementor-element-a40f43a{margin:-178px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-2843 .elementor-element.elementor-element-a40f43a .elementor-button{font-size:9px;}.elementor-2843 .elementor-element.elementor-element-17f2f9a{margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-2843 .elementor-element.elementor-element-17f2f9a .elementor-button{font-size:12px;}.elementor-2843 .elementor-element.elementor-element-b6838b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2843 .elementor-element.elementor-element-aeb1969{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;padding:0px 0px 0px 0px;z-index:1;}.elementor-2843 .elementor-element.elementor-element-aeb1969 img{width:100%;height:300px;}.elementor-2843 .elementor-element.elementor-element-f7ca111{--margin-top:-98px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2843 .elementor-element.elementor-element-2929149{margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-2843 .elementor-element.elementor-element-2929149 .elementor-button{font-size:12px;}.elementor-2843 .elementor-element.elementor-element-639df2e{--spacer-size:50px;}}@media(min-width:768px){.elementor-2843 .elementor-element.elementor-element-8dd5abe{--width:42.562%;}.elementor-2843 .elementor-element.elementor-element-8a6db82{--width:5.311%;}.elementor-2843 .elementor-element.elementor-element-8e6bf8f{--width:50%;}.elementor-2843 .elementor-element.elementor-element-26002c7{--width:50%;}.elementor-2843 .elementor-element.elementor-element-f74ea88{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-f579b82 *//* Define a suavidade da animação no ícone */
.elementor-2843 .elementor-element.elementor-element-f579b82 .elementor-button-icon {
    transition: transform 0.4s ease-in-out; /* Aumentei um pouco o tempo para o giro mais longo ficar visível */
}

/* Define a rotação anti-horária quando o mouse passa por cima */
.elementor-2843 .elementor-element.elementor-element-f579b82:hover .elementor-button-icon {
    transform: rotate(-90deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3368947 *//* Define a suavidade da animação no ícone */
.elementor-2843 .elementor-element.elementor-element-3368947 .elementor-button-icon {
    transition: transform 0.4s ease-in-out; /* Aumentei um pouco o tempo para o giro mais longo ficar visível */
}

/* Define a rotação anti-horária quando o mouse passa por cima */
.elementor-2843 .elementor-element.elementor-element-3368947:hover .elementor-button-icon {
    transform: rotate(-90deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a40f43a *//* Define a suavidade da animação no ícone */
.elementor-2843 .elementor-element.elementor-element-a40f43a .elementor-button-icon {
    transition: transform 0.4s ease-in-out; /* Aumentei um pouco o tempo para o giro mais longo ficar visível */
}

/* Define a rotação anti-horária quando o mouse passa por cima */
.elementor-2843 .elementor-element.elementor-element-a40f43a:hover .elementor-button-icon {
    transform: rotate(-90deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17f2f9a *//* Define a suavidade da animação no ícone */
.elementor-2843 .elementor-element.elementor-element-17f2f9a .elementor-button-icon {
    transition: transform 0.4s ease-in-out; /* Aumentei um pouco o tempo para o giro mais longo ficar visível */
}

/* Define a rotação anti-horária quando o mouse passa por cima */
.elementor-2843 .elementor-element.elementor-element-17f2f9a:hover .elementor-button-icon {
    transform: rotate(-90deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2929149 *//* Define a suavidade da animação no ícone */
.elementor-2843 .elementor-element.elementor-element-2929149 .elementor-button-icon {
    transition: transform 0.4s ease-in-out; /* Aumentei um pouco o tempo para o giro mais longo ficar visível */
}

/* Define a rotação anti-horária quando o mouse passa por cima */
.elementor-2843 .elementor-element.elementor-element-2929149:hover .elementor-button-icon {
    transform: rotate(-90deg);
}/* End custom CSS */