.elementor-4147 .elementor-element.elementor-element-65ccb1b1{--display:flex;--min-height:70px;--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:-80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4147 .elementor-element.elementor-element-2184053b{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:-88px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4147 .elementor-element.elementor-element-1c51cdb8{--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;--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-4147 .elementor-element.elementor-element-5914f16f{--display:flex;--justify-content:center;--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-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-4147 .elementor-element.elementor-element-33250b07{width:auto;max-width:auto;text-align:start;}.elementor-4147 .elementor-element.elementor-element-33250b07.elementor-element{--align-self:flex-start;}.elementor-4147 .elementor-element.elementor-element-33250b07 img{width:50px;border-radius:8px 8px 8px 8px;}.elementor-4147 .elementor-element.elementor-element-754d7ca0{--display:flex;--justify-content:center;--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-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4147 .elementor-element.elementor-element-5eba4f30{width:auto;max-width:auto;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 > .elementor-widget-container{background-color:#00000036;margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;border-radius:12px 12px 12px 12px;}.elementor-4147 .elementor-element.elementor-element-5eba4f30.elementor-element{--align-self:center;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-menu-toggle{margin:0 auto;background-color:#23BF8100;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu .elementor-item{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:18px;padding-right:18px;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-secondary );}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .e--pointer-framed .elementor-item:before,
					.elementor-4147 .elementor-element.elementor-element-5eba4f30 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-secondary );}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-secondary );}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-4147 .elementor-element.elementor-element-5eba4f30 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-secondary );}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .elementor-item:before{border-radius:9px;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:9px 9px 0 0;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 9px 9px;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 9px 9px 0;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 .e--animation-shutter-in-vertical .elementor-item:after{border-radius:9px 0 0 9px;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-4147 .elementor-element.elementor-element-5eba4f30 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.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-4147 .elementor-element.elementor-element-1eb434ca .elementor-icon-wrapper{text-align:center;}.elementor-4147 .elementor-element.elementor-element-79f9e0e2{--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;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-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-4147 .elementor-element.elementor-element-6b05e615 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:13px 23px 14px 21px;}.elementor-4147 .elementor-element.elementor-element-6b05e615 .elementor-button:hover, .elementor-4147 .elementor-element.elementor-element-6b05e615 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-4147 .elementor-element.elementor-element-6b05e615{width:auto;max-width:auto;}.elementor-4147 .elementor-element.elementor-element-6b05e615 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4147 .elementor-element.elementor-element-6b05e615.elementor-element{--align-self:flex-start;}.elementor-4147 .elementor-element.elementor-element-6b05e615 .elementor-button:hover svg, .elementor-4147 .elementor-element.elementor-element-6b05e615 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-4147 .elementor-element.elementor-element-65ccb1b1{--content-width:93%;}.elementor-4147 .elementor-element.elementor-element-5914f16f{--width:60px;}.elementor-4147 .elementor-element.elementor-element-79f9e0e2{--width:230px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4147 .elementor-element.elementor-element-5914f16f{--width:58%;}.elementor-4147 .elementor-element.elementor-element-79f9e0e2{--width:15%;}}@media(max-width:1024px){.elementor-4147 .elementor-element.elementor-element-65ccb1b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4147 .elementor-element.elementor-element-2184053b{--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4147 .elementor-element.elementor-element-1c51cdb8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4147 .elementor-element.elementor-element-754d7ca0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;}.elementor-4147 .elementor-element.elementor-element-754d7ca0.e-con{--align-self:center;}.elementor-4147 .elementor-element.elementor-element-1eb434ca{width:auto;max-width:auto;}.elementor-4147 .elementor-element.elementor-element-1eb434ca > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-4147 .elementor-element.elementor-element-1eb434ca.elementor-element{--align-self:center;}.elementor-4147 .elementor-element.elementor-element-1eb434ca .elementor-icon-wrapper{text-align:start;}.elementor-4147 .elementor-element.elementor-element-1eb434ca .elementor-icon{font-size:25px;}.elementor-4147 .elementor-element.elementor-element-1eb434ca .elementor-icon svg{height:25px;}.elementor-4147 .elementor-element.elementor-element-6b05e615 .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-4147 .elementor-element.elementor-element-65ccb1b1{--min-height:62px;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4147 .elementor-element.elementor-element-2184053b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-4147 .elementor-element.elementor-element-1c51cdb8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4147 .elementor-element.elementor-element-5914f16f{--width:50%;}.elementor-4147 .elementor-element.elementor-element-33250b07{text-align:start;}.elementor-4147 .elementor-element.elementor-element-33250b07 img{width:45px;}.elementor-4147 .elementor-element.elementor-element-754d7ca0{--width:50%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4147 .elementor-element.elementor-element-754d7ca0.e-con{--align-self:flex-end;}.elementor-4147 .elementor-element.elementor-element-5eba4f30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4147 .elementor-element.elementor-element-5eba4f30{--nav-menu-icon-size:25px;}.elementor-4147 .elementor-element.elementor-element-1eb434ca > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-4147 .elementor-element.elementor-element-6b05e615{width:100%;max-width:100%;}.elementor-4147 .elementor-element.elementor-element-6b05e615.elementor-element{--align-self:center;}.elementor-4147 .elementor-element.elementor-element-6b05e615 .elementor-button{padding:14px 18px 15px 18px;}}/* Start custom CSS for container, class: .elementor-element-65ccb1b1 *//* wbr r10: topo das paginas internas no celular e tablet */
@media (max-width:1024px){
body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1){margin-top:0!important;--min-height:0px;min-height:0!important}
body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) > .e-con-inner{padding-top:0!important;padding-bottom:0!important}
body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) > .e-con-inner > .e-con:has(h1){--min-height:0px;min-height:0!important}
body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) > .e-con-inner > .e-con:has(h1) > .e-con-inner{padding-top:150px!important;padding-bottom:72px!important;justify-content:flex-start!important}
body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) > .e-con-inner > .e-con:has(h1) > .e-con-inner > .e-con{margin-top:0!important}
body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) h1{margin-top:0!important}
}
@media (max-width:767px){
body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) > .e-con-inner > .e-con:has(h1) > .e-con-inner{padding-top:118px!important;padding-bottom:52px!important}
body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) > .e-con-inner > .e-con:has(h1) > .e-con-inner > .e-con:has(h1){--width:100%;width:100%!important;max-width:100%!important}
}
/* wbr r10: imagens laterais sem distorcer e com altura controlada */
.elementor-widget.wbr-ph img{object-fit:cover!important;object-position:center center}
@media (max-width:1024px){.elementor-widget.wbr-ph img{flex:0 0 auto!important;min-height:0!important;height:auto!important;width:100%!important;aspect-ratio:16/10;max-height:440px}}
@media (max-width:767px){.elementor-widget.wbr-ph img{aspect-ratio:4/3;max-height:280px;border-radius:18px}}
@media (max-width:767px){body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) .elementor-widget-text-editor,body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) .elementor-widget-heading{--container-widget-width:100%;width:100%!important;max-width:100%!important}}
/* wbr r10: respiro entre secoes no celular */
@media (max-width:767px){.elementor-element.elementor-element-648a95c5,.elementor-element.elementor-element-13ede5c9,.elementor-element.elementor-element-1891212{padding-top:56px!important}.elementor-element.elementor-element-51e106ae,.elementor-element.elementor-element-70228c15,.elementor-element.elementor-element-4e2f1fc,.elementor-element.elementor-element-2cd7035f,.elementor-element.elementor-element-2d90685,.elementor-element.elementor-element-42549f74,.elementor-element.elementor-element-885df37{padding-top:32px!important}}
/* wbr r10: menu em uma linha em telas de notebook */
@media (min-width:1025px) and (max-width:1365px){.elementor-element-5eba4f30 .elementor-nav-menu--main .elementor-item{padding-left:9px!important;padding-right:9px!important;font-size:15px!important}}
@media (min-width:1025px) and (max-width:1180px){.elementor-element-5eba4f30 .elementor-nav-menu--main .elementor-item{padding-left:7px!important;padding-right:7px!important;font-size:14px!important}}
/* wbr r13: respiro entre faixas escuras e o conteudo seguinte no celular */
@media (max-width:767px){.elementor-element.elementor-element-3c98dff,.elementor-element.elementor-element-2795194e,.elementor-element.elementor-element-7a2183c0,.elementor-element.elementor-element-3dca9997,.elementor-element.elementor-element-219c8f84,.elementor-element.elementor-element-7ff46194{padding-top:48px!important}.elementor-element.elementor-element-732d6234,.elementor-element.elementor-element-9c4310e{padding-top:32px!important}}
/* wbr r14: ritmo minimo de 64px entre secoes no celular */
@media (max-width:767px){.elementor-element.elementor-element-40c642d4{padding-top:14px!important}.elementor-element.elementor-element-65b63877{padding-top:19px!important}.elementor-element.elementor-element-3eb56d8e{padding-top:14px!important}.elementor-element.elementor-element-3315761a{padding-top:16px!important}.elementor-element.elementor-element-3c98dff{padding-top:64px!important}.elementor-element.elementor-element-3789ae28{padding-top:14px!important}.elementor-element.elementor-element-732d6234{padding-top:49px!important}.elementor-element.elementor-element-2795194e{padding-top:62px!important}.elementor-element.elementor-element-718eacf2{padding-top:14px!important}.elementor-element.elementor-element-287ef25{padding-top:14px!important}.elementor-element.elementor-element-d0305d8{padding-top:14px!important}.elementor-element.elementor-element-aa44d79{padding-top:9px!important}.elementor-element.elementor-element-648a95c5{padding-top:64px!important}.elementor-element.elementor-element-7a2183c0{padding-top:64px!important}.elementor-element.elementor-element-38908708{padding-top:14px!important}.elementor-element.elementor-element-3dca9997{padding-top:62px!important}.elementor-element.elementor-element-13ede5c9{padding-top:64px!important}.elementor-element.elementor-element-219c8f84{padding-top:64px!important}.elementor-element.elementor-element-7ff46194{padding-top:62px!important}.elementor-element.elementor-element-9c4310e{padding-top:49px!important}.elementor-element.elementor-element-43b311c{padding-top:19px!important}.elementor-element.elementor-element-46a8160d{padding-top:14px!important}.elementor-element.elementor-element-27978eb{padding-top:28px!important}.elementor-element.elementor-element-bdcc0ab{padding-top:19px!important}}
/* wbr r14: respiro e hierarquia dos titulos dentro dos artigos */
.elementor-widget-theme-post-content h2{margin-top:44px!important;margin-bottom:14px!important}
.elementor-widget-theme-post-content h3{margin-top:32px!important;margin-bottom:10px!important}
.elementor-widget-theme-post-content > .elementor-widget-container > h2:first-child,.elementor-widget-theme-post-content > .elementor-widget-container > h3:first-child{margin-top:0!important}
.elementor-widget-theme-post-content ul,.elementor-widget-theme-post-content ol{margin-bottom:20px!important}
.elementor-widget-theme-post-content p + ul,.elementor-widget-theme-post-content p + ol{margin-top:4px}
@media (max-width:767px){.elementor-widget-theme-post-content h2{font-size:24px!important;line-height:1.25!important;margin-top:36px!important}.elementor-widget-theme-post-content h3{font-size:19px!important;line-height:1.3!important;margin-top:28px!important}.elementor-widget-theme-post-title .elementor-heading-title{font-size:26px!important;line-height:1.25!important}}
/* wbr r15: texto de abertura mais fluido no celular */
@media (max-width:767px){body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) .elementor-widget-text-editor,body:not(.home) [data-elementor-type="wp-page"] > .e-con.e-parent:has(h1) .elementor-widget-text-editor p{font-size:16px!important;line-height:1.6!important;letter-spacing:0!important}}
/* wbr r16: altura fixa das imagens laterais no tablet e celular (nao depende de aspect-ratio, mais estavel no Safari) */
@media (max-width:1024px){.elementor-widget.wbr-ph,.elementor-widget.wbr-ph > .elementor-widget-container{display:block!important;flex:none!important;height:auto!important;min-height:0!important}.elementor-widget.wbr-ph picture{display:block}.elementor-widget.wbr-ph img{display:block!important;height:clamp(300px,52vw,440px)!important;max-height:none!important;aspect-ratio:auto!important}}
@media (max-width:767px){.elementor-widget.wbr-ph img{height:clamp(220px,66vw,290px)!important}}
/* wbr r17: numeros e e-mails que o iPhone transforma em link nao podem ficar brancos */
a[x-apple-data-detectors]{color:#23BE81!important;font-weight:600!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}
/* wbr r18: Soluções, bloco do app no celular com cronometro e botoes centralizados */
@media (max-width:767px){.elementor-element.elementor-element-330675f,.elementor-element.elementor-element-330675f .elementor-widget-container{width:100%!important;max-width:100%!important}.elementor-element-330675f .wbr-cd{display:flex!important;flex-direction:column;align-items:center;text-align:center;margin-left:auto;margin-right:auto}.elementor-element-330675f .wbr-cd-lb{text-align:center!important;padding-left:0!important;margin-left:0!important}.elementor-element-330675f .wbr-cd-row{justify-content:center!important}.elementor-element.elementor-element-179775e{justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;width:100%!important}.elementor-element-179775e .elementor-button{min-width:200px;justify-content:center}}
/* wbr r19: Soluções, bloco do app com titulo e texto centralizados no celular */
@media (max-width:767px){.elementor-element.elementor-element-a83b1aa{align-items:center!important;text-align:center}.elementor-element-a83b1aa .elementor-widget{width:100%!important;max-width:100%!important;text-align:center!important}.elementor-element-a83b1aa .elementor-heading-title,.elementor-element-a83b1aa .elementor-widget-text-editor,.elementor-element-a83b1aa .elementor-widget-text-editor p{text-align:center!important}}
/* r20 Solucoes empresas imagem-10 enquadramento celular */@media (max-width:767px){.elementor-element.elementor-element-740045ed img{object-position:50% 22%!important}}/* /r20 */
/* r21 Seguranca visao geral imagem-04 enquadramento celular */@media (max-width:767px){.elementor-element.elementor-element-b4fb9a3 img{object-position:50% 50%!important}}/* /r21 */

/* r22 Sobre marca imagem-02 moeda inteira no celular e tablet */@media (max-width:1024px){.elementor-element.elementor-element-56579fc6 img{object-position:50% 50%!important}}/* /r22 */
/* r23 Solucoes cards Em breve: imagens inteiras e arredondadas no celular */.elementor-element.elementor-element-ad5b74b > .elementor-widget-container,.elementor-element.elementor-element-5645223 > .elementor-widget-container,.elementor-element.elementor-element-6bae5b8 > .elementor-widget-container{margin-left:0!important}@media (max-width:767px){.elementor-element.elementor-element-baa1895,.elementor-element.elementor-element-40b576c,.elementor-element.elementor-element-d986a05{border-radius:14px!important;height:230px!important;min-height:230px!important;background-position:50% 50%!important}.elementor-element.elementor-element-baa1895{background-size:contain!important;background-repeat:no-repeat!important;background-color:#000!important}.elementor-element.elementor-element-55b7192,.elementor-element.elementor-element-37dcf08,.elementor-element.elementor-element-cb6aadb{padding-bottom:20px!important}}/* /r23 */
/* r24 enquadramento das imagens no celular */@media (max-width:767px){.elementor-element.elementor-element-7f7c4ccb img,.elementor-element.elementor-element-56579fc6 img{object-position:66% 50%!important}.elementor-element.elementor-element-9a8294a img{object-position:50% 50%!important}.elementor-element.elementor-element-15c45152 img{object-position:50% 0%!important}}/* /r24 */
/* r25 efeitos de entrada sem rolagem lateral nem zoom no celular */@keyframes wbrFadeInLeft{from{opacity:0;transform:translate3d(-32px,0,0)}to{opacity:1;transform:none}}@keyframes wbrFadeInRight{from{opacity:0;transform:translate3d(32px,0,0)}to{opacity:1;transform:none}}@media (max-width:1024px){html,body{overflow-x:clip}[data-elementor-type]{overflow-x:clip}.animated.fadeInLeft{animation-name:wbrFadeInLeft!important}.animated.fadeInRight{animation-name:wbrFadeInRight!important}}/* /r25 */

/* r26 computador: notebook e moeda sem corte (imagem na proporcao original, centralizada) */@media (min-width:1025px){.elementor-element.elementor-element-3a751dce,.elementor-element.elementor-element-9a8294a,.elementor-element.elementor-element-7f7c4ccb{justify-content:center!important}.elementor-element.elementor-element-3a751dce > .elementor-widget-container,.elementor-element.elementor-element-9a8294a > .elementor-widget-container,.elementor-element.elementor-element-7f7c4ccb > .elementor-widget-container{flex:none!important;height:auto!important;align-self:center!important;width:100%}.elementor-element.elementor-element-3a751dce img,.elementor-element.elementor-element-9a8294a img,.elementor-element.elementor-element-7f7c4ccb img{flex:none!important;height:auto!important;max-height:none!important;aspect-ratio:599/661!important;object-position:50% 50%!important}}/* /r26 */

/* r27 computador: imagens proprias na proporcao original, sem corte */@media (min-width:1025px){.elementor-element.elementor-element-75faf13b,.elementor-element.elementor-element-3ab3c28,.elementor-element.elementor-element-740045ed,.elementor-element.elementor-element-15c45152,.elementor-element.elementor-element-56579fc6,.elementor-element.elementor-element-542257da,.elementor-element.elementor-element-b4fb9a3{justify-content:center!important}.elementor-element.elementor-element-75faf13b > .elementor-widget-container,.elementor-element.elementor-element-3ab3c28 > .elementor-widget-container,.elementor-element.elementor-element-740045ed > .elementor-widget-container,.elementor-element.elementor-element-15c45152 > .elementor-widget-container,.elementor-element.elementor-element-56579fc6 > .elementor-widget-container,.elementor-element.elementor-element-542257da > .elementor-widget-container,.elementor-element.elementor-element-b4fb9a3 > .elementor-widget-container{flex:none!important;height:auto!important;align-self:center!important;width:100%}.elementor-element.elementor-element-75faf13b img,.elementor-element.elementor-element-3ab3c28 img,.elementor-element.elementor-element-740045ed img,.elementor-element.elementor-element-15c45152 img,.elementor-element.elementor-element-56579fc6 img,.elementor-element.elementor-element-542257da img,.elementor-element.elementor-element-b4fb9a3 img{flex:none!important;height:auto!important;max-height:none!important;object-position:50% 50%!important}.elementor-element.elementor-element-75faf13b img{aspect-ratio:771/961!important}.elementor-element.elementor-element-3ab3c28 img{aspect-ratio:555/616!important}.elementor-element.elementor-element-740045ed img{aspect-ratio:911/1039!important}.elementor-element.elementor-element-15c45152 img{aspect-ratio:1193/1318!important}.elementor-element.elementor-element-56579fc6 img{aspect-ratio:599/660!important}.elementor-element.elementor-element-542257da img{aspect-ratio:1/1!important}.elementor-element.elementor-element-b4fb9a3 img{aspect-ratio:1/1!important}}/* /r27 */
/* r28 Solucoes bloco do app: tudo centralizado, contagem acima dos botoes */.elementor-element.elementor-element-993ed8e{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:28px!important;text-align:center!important}.elementor-element.elementor-element-a83b1aa{width:100%!important;max-width:760px;margin:0 auto!important;align-items:center!important;text-align:center!important}.elementor-element.elementor-element-a83b1aa .elementor-widget,.elementor-element.elementor-element-a83b1aa .elementor-heading-title,.elementor-element.elementor-element-a83b1aa p{text-align:center!important;margin-left:auto;margin-right:auto}.elementor-element.elementor-element-a83b1aa > .elementor-element{align-self:center!important}.elementor-element.elementor-element-179775e{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:16px!important;margin:0!important;padding:0!important}.elementor-element.elementor-element-179775e > .elementor-element{margin:0!important;width:auto!important;flex:none!important}.elementor-element.elementor-element-179775e > .elementor-element.elementor-element-330675f{flex:0 0 100%!important;width:100%!important;margin:0 0 8px!important;display:flex!important;justify-content:center!important}.elementor-element.elementor-element-330675f > .elementor-widget-container{margin:0 auto!important}.elementor-element.elementor-element-330675f .wbr-cd{align-items:center!important;margin:0 auto!important}.elementor-element.elementor-element-330675f .wbr-cd-lb{text-align:center!important}.elementor-element.elementor-element-330675f .wbr-cd-row{justify-content:center!important}/* /r28 */
/* r29 App: imagem-11 inteira no computador */@media (min-width:1025px){.elementor-element.elementor-element-3c9e32b1{justify-content:center!important}.elementor-element.elementor-element-3c9e32b1 > .elementor-widget-container{flex:none!important;height:auto!important;align-self:center!important;width:100%}.elementor-element.elementor-element-3c9e32b1 img{flex:none!important;height:auto!important;max-height:none!important;aspect-ratio:771/961!important;object-position:50% 50%!important}}/* /r29 */
/* r30 Conformidade: guias alinhados com as outras secoes */.elementor-element.elementor-element-7257abd{width:min(983px,calc(100% - 40px))!important;max-width:983px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:1024px){.elementor-element.elementor-element-7257abd{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){.elementor-element.elementor-element-7257abd{grid-template-columns:1fr!important}}/* /r30 */

/* r31 imagem-07 (celular com icones) no computador: seta verde e icone WBR inteiros */@media (min-width:1025px){.elementor-element.elementor-element-d986a05,.elementor-element.elementor-element-24bd4a53{background-position:30% 50%!important}}/* /r31 */

/* r32 Sobre marca: logo completa quadrada e proporcional ao texto */.elementor-element.elementor-element-6a6fd141 .elementor-element.elementor-element-56579fc6 img{aspect-ratio:1/1!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:cover!important;object-position:50% 50%!important;width:100%!important;max-width:480px!important;margin:0 auto!important}.elementor-element.elementor-element-6a6fd141 .elementor-element.elementor-element-56579fc6{justify-content:center!important;align-items:center!important}@media (min-width:1025px){.elementor-element.elementor-element-6a6fd141{justify-content:center!important;align-self:center!important}}@media (max-width:767px){.elementor-element.elementor-element-6a6fd141 .elementor-element.elementor-element-56579fc6 img{max-width:340px!important}}/* /r32 */
/* r33 Celular: fotos inteiras (sem corte), fundos escuros com o globo visivel, cards com enquadramento revisto */@media (max-width:767px){html body .elementor-element.elementor-element-3a751dce img,html body .elementor-element.elementor-element-740045ed img,html body .elementor-element.elementor-element-b4fb9a3 img,html body .elementor-element.elementor-element-75faf13b img,html body .elementor-element.elementor-element-5bf83bf img,html body .elementor-element.elementor-element-542257da img,html body .elementor-element.elementor-element-7f7c4ccb img,html body .elementor-element.elementor-element-3ab3c28 img,html body .elementor-element.elementor-element-15c45152 img,html body .elementor-element.elementor-element-9a8294a img,html body .elementor-element.elementor-element-3c9e32b1 img{height:auto!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:50% 50%!important;width:100%!important}html body .elementor-element.elementor-element-44b1e4fc img{height:auto!important;min-height:0!important;aspect-ratio:4/5!important;max-height:none!important;object-fit:cover!important;object-position:50% 40%!important;width:100%!important}html body .elementor-element.elementor-element-35bfa658{background-size:auto 42%!important;background-position:85% 100%!important;background-repeat:no-repeat!important}html body .elementor-element.elementor-element-104099d8{background-size:contain!important;background-position:50% 50%!important;background-color:#000!important}html body .elementor-element.elementor-element-24bd4a53,html body .elementor-element.elementor-element-d986a05{background-position:30% 50%!important}}/* /r33 */
/* r34 Refinamento responsivo: margens laterais em notebooks (1025 a 1360), quebra de e-mails, cards de Conformidade no tablet, posts */@media (min-width:1025px){.elementor .e-con-boxed > .e-con-inner{max-width:min(var(--content-width,1290px),calc(100% - 64px))!important}}.elementor a[href^="mailto:"]{overflow-wrap:anywhere;word-break:break-word}.elementor .elementor-widget-text-editor,.elementor .elementor-heading-title,.elementor .elementor-icon-box-title,.elementor .elementor-icon-box-description{overflow-wrap:break-word}.wbr-ch > *{min-width:0}.elementor-post__card .elementor-post__text,.elementor-post__card .elementor-post__meta-data{padding-left:22px!important;padding-right:22px!important}.wbr-brand .wb-sw b,.wbr-brand .wb-sw small{padding-left:14px;padding-right:14px}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-7257abd{display:block!important}.elementor-element.elementor-element-7257abd > .e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:100%!important;width:100%!important}}@media (max-width:767px){.elementor-3002 .elementor-element.elementor-element-3a63327d,.elementor-3002 .elementor-element.elementor-element-3ff3d408,.elementor-3002 .elementor-element.elementor-element-2f3a28fe{padding-left:20px!important;padding-right:20px!important}.elementor-3002 .elementor-element.elementor-element-341b529e{flex-wrap:nowrap!important}.elementor-3002 .elementor-element.elementor-element-341b529e > .elementor-element{max-width:100%!important;align-self:stretch!important;width:100%!important}.elementor-3002 .elementor-element.elementor-element-2bd0eb0e{flex-wrap:wrap!important;row-gap:6px}.wbr-sc-tab small{font-size:12px!important}}@media (max-width:767px){.elementor-3002 .elementor-element.elementor-element-145dbcca,.elementor-3002 .elementor-element.elementor-element-145dbcca *{font-size:12px!important;line-height:1.55!important}}/* /r34 */
/* r35 Espaco titulo-descricao (medido por largura) e compatibilidade entre navegadores */@media (max-width:767px){.elementor-element.elementor-element-47877048,.elementor-element.elementor-element-1122600f,.elementor-element.elementor-element-4c678a11,.elementor-element.elementor-element-646a1d6a,.elementor-element.elementor-element-69a33e81,.elementor-element.elementor-element-7902997c,.elementor-element.elementor-element-67d4fd6c,.elementor-element.elementor-element-1cbdbb5e,.elementor-element.elementor-element-55b55203,.elementor-element.elementor-element-6f26c85c{padding-top:4px!important}.elementor-element.elementor-element-52b51e6{padding-top:6px!important}.elementor-element.elementor-element-5a6a9e29,.elementor-element.elementor-element-59c0d617,.elementor-element.elementor-element-2e96e5d{padding-top:8px!important}.elementor-element.elementor-element-5914bed2,.elementor-element.elementor-element-1a83742e,.elementor-element.elementor-element-104a250,.elementor-element.elementor-element-59029b23,.elementor-element.elementor-element-7b75a83d,.elementor-element.elementor-element-1ad46b42,.elementor-element.elementor-element-3396ff25,.elementor-element.elementor-element-766adf2c,.elementor-element.elementor-element-67b425b3,.elementor-element.elementor-element-61033c3c{padding-top:9px!important}.elementor-element.elementor-element-19e28ae3{padding-top:10px!important}}@media (min-width:768px) and (max-width:1024px){.elementor-element.elementor-element-19e28ae3{padding-top:3px!important}.elementor-element.elementor-element-5914bed2,.elementor-element.elementor-element-1a83742e,.elementor-element.elementor-element-59029b23,.elementor-element.elementor-element-7b75a83d,.elementor-element.elementor-element-1ad46b42,.elementor-element.elementor-element-3396ff25,.elementor-element.elementor-element-766adf2c,.elementor-element.elementor-element-b9acbe3,.elementor-element.elementor-element-67b425b3,.elementor-element.elementor-element-61033c3c{padding-top:5px!important}.elementor-element.elementor-element-5a6a9e29,.elementor-element.elementor-element-59c0d617{padding-top:8px!important}.elementor-element.elementor-element-52b51e6{padding-top:14px!important}.elementor-element.elementor-element-104a250{padding-top:15px!important}.elementor-element.elementor-element-2e96e5d{padding-top:16px!important}}@media (min-width:1025px){.elementor-element.elementor-element-47877048,.elementor-element.elementor-element-1122600f,.elementor-element.elementor-element-4c678a11,.elementor-element.elementor-element-69a33e81,.elementor-element.elementor-element-7902997c,.elementor-element.elementor-element-67d4fd6c,.elementor-element.elementor-element-1cbdbb5e,.elementor-element.elementor-element-55b55203,.elementor-element.elementor-element-6f26c85c{padding-top:3px!important}.elementor-element.elementor-element-646a1d6a{padding-top:4px!important}.elementor-element.elementor-element-5a6a9e29,.elementor-element.elementor-element-59c0d617,.elementor-element.elementor-element-b9acbe3{padding-top:5px!important}.elementor-element.elementor-element-52b51e6{padding-top:14px!important}.elementor-element.elementor-element-104a250{padding-top:15px!important}.elementor-element.elementor-element-2e96e5d{padding-top:16px!important}.elementor-element.elementor-element-19e28ae3{padding-top:17px!important}}.wbr-hsearch h2,.wbr-ch-main h2{margin-bottom:20px!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@supports not (overflow-x:clip){@media (max-width:1024px){html,body{overflow-x:hidden}}}@media (max-width:767px){.elementor-form input,.elementor-form textarea,.elementor-form select,#wbrHelpQ{font-size:16px!important}}/* /r35 *//* End custom CSS */