.elementor-11310 .elementor-element.elementor-element-48cb0a60:not(.elementor-motion-effects-element-type-background),.elementor-11310 .elementor-element.elementor-element-48cb0a60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://consultingbyaip.pt/wp-content/uploads/2025/04/pexels-diva-plavalaguna-6146817.jpg");background-position:bottom center;background-size:cover}.elementor-11310 .elementor-element.elementor-element-48cb0a60>.elementor-background-overlay{background-color:var(--e-global-color-457d4c0);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-11310 .elementor-element.elementor-element-48cb0a60>.elementor-container{min-height:500px}.elementor-11310 .elementor-element.elementor-element-48cb0a60{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-11310 .elementor-element.elementor-element-598902ef>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 0}.elementor-11310 .elementor-element.elementor-element-598902ef>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-11310 .elementor-element.elementor-element-7f1abd2a{text-align:center}.elementor-11310 .elementor-element.elementor-element-7f1abd2a .elementor-heading-title{color:var(--e-global-color-5586482)}.elementor-11310 .elementor-element.elementor-element-25c69fb6{margin-top:20px;margin-bottom:20px;padding:0}.elementor-11310 .elementor-element.elementor-element-3f78d095 .elementor-icon-box-wrapper{gap:15px}.elementor-11310 .elementor-element.elementor-element-3f78d095.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-3f78d095.elementor-view-framed .elementor-icon,.elementor-11310 .elementor-element.elementor-element-3f78d095.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-6fa4936d .elementor-icon-box-wrapper{gap:15px}.elementor-11310 .elementor-element.elementor-element-6fa4936d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-6fa4936d.elementor-view-framed .elementor-icon,.elementor-11310 .elementor-element.elementor-element-6fa4936d.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-160c16d .elementor-icon-box-wrapper{gap:15px}.elementor-11310 .elementor-element.elementor-element-160c16d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-160c16d.elementor-view-framed .elementor-icon,.elementor-11310 .elementor-element.elementor-element-160c16d.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-6a82b4e{margin-top:10px;margin-bottom:10px}.elementor-11310 .elementor-element.elementor-element-2cbfac79 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-61ffb79{margin-top:10px;margin-bottom:10px}.elementor-11310 .elementor-element.elementor-element-25fc4a9 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-17775ddd{margin-top:10px;margin-bottom:10px}.elementor-11310 .elementor-element.elementor-element-65ca721c>.elementor-widget-container{margin:0 0 0 30px}.elementor-11310 .elementor-element.elementor-element-65ca721c{text-align:start}.elementor-11310 .elementor-element.elementor-element-65ca721c img{width:30%}.elementor-11310 .elementor-element.elementor-element-2153ce88{margin-top:10px;margin-bottom:10px}.elementor-11310 .elementor-element.elementor-element-16246ff3 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-6af8ea96{margin-top:10px;margin-bottom:10px}.elementor-11310 .elementor-element.elementor-element-532f02e9 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-79fc4e95{--spacer-size:25px}.elementor-11310 .elementor-element.elementor-element-50eff53f .elementor-button{background-color:var(--e-global-color-primary);fill:var(--e-global-color-5586482);color:var(--e-global-color-5586482);border-style:solid;border-width:2px;border-color:var(--e-global-color-7dc11f6);border-radius:0}.elementor-11310 .elementor-element.elementor-element-50eff53f .elementor-button:hover,.elementor-11310 .elementor-element.elementor-element-50eff53f .elementor-button:focus{background-color:var(--e-global-color-5586482);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-50eff53f .elementor-button:hover svg,.elementor-11310 .elementor-element.elementor-element-50eff53f .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-11310 .elementor-element.elementor-element-28d9cb07{--spacer-size:25px}.elementor-11310 .elementor-element.elementor-element-7e8d1f18{--spacer-size:25px}:root{--page-title-display:none}@media(min-width:768px){.elementor-11310 .elementor-element.elementor-element-6e4c8661{width:54.952%}.elementor-11310 .elementor-element.elementor-element-4ac27c32{width:45%}}@media(max-width:767px){.elementor-11310 .elementor-element.elementor-element-48cb0a60:not(.elementor-motion-effects-element-type-background),.elementor-11310 .elementor-element.elementor-element-48cb0a60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center}}@media(min-width:1025px){.elementor-11310 .elementor-element.elementor-element-48cb0a60:not(.elementor-motion-effects-element-type-background),.elementor-11310 .elementor-element.elementor-element-48cb0a60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}