figure,h3{font-weight:inherit;vertical-align:baseline;font-style:inherit;outline:0;padding:0}figure{border:0;font-size:100%}h3{border:0;margin:0}figure{margin:0}a:active{outline:0}a:hover{text-decoration:none}button{cursor:pointer}h3{clear:both;color:#5c6b75;font-size:1.5em;line-height:1.4}button:focus{color:#fafaf7}button:hover{color:#fafaf7;border-color:var(--ast-border-color)}button:active,button:focus{border-color:var(--ast-border-color);outline:0}a:focus,a:hover{color:#6a5b8e}a:focus{outline:thin dotted}a:hover{outline:0}.screen-reader-text:focus{border-radius:2px;font-size:12.25px;box-shadow:0 0 2px 2px #3d4f5c99}::selection{color:#fafaf7;background:#7a6b9e}a:focus{text-decoration:none}a{transition:all .2s linear}.widget{margin:0 0 2.8em}.widget:last-child{margin-bottom:0}.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.e-con{--overlay-transition:.3s}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con>.e-con-inner{text-align:var(--text-align);padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end)}.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction);align-content:var(--align-content);align-items:var(--align-items);flex:auto;flex-wrap:var(--flex-wrap);align-self:auto;justify-content:var(--justify-content)}.e-con>.e-con-inner{display:var(--display)}.e-con-boxed.e-flex{flex-flow:column;place-content:normal;align-items:normal}.e-con-boxed{gap:initial;text-align:initial}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;max-width:var(--content-width);width:100%;margin:0 auto;padding-inline:0}.e-con:before{transition:var(--overlay-transition,.3s);transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (width<=767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}@media (prefers-reduced-motion:reduce){html *{transition-duration:0s!important;transition-delay:0s!important}}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-3792 .elementor-element.elementor-element-a146d9f{width:var(--container-widget-width,151.302%);--container-widget-width:151.302%;max-width:151.302%}.elementor-3792 .elementor-element.elementor-element-a146d9f.elementor-element{--flex-grow:0;--flex-shrink:0}a:hover>.a:hover:met_scalex--200:hover{-webkit-transform:scaleX(2);transform:scaleX(2)}a:hover>.a:hover:met_scaley--200:hover{-webkit-transform:scaleY(2);transform:scaleY(2)}.screen-reader-text:focus{clip-path:none;color:#1a1a1a;z-index:100000;background-color:#eef1f3;width:auto;height:auto;padding:12px 24px;font-size:1rem;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;clip:auto!important}.elementor-element-b469cc4{width:100%!important;max-width:100%!important}.titulo-responsivo{margin:0 0 32px}.elementor-element-9aa1a49,.elementor-element-e838f51,.elementor-element-fbadac0{background-color:#eef1f3}.elementor-element-e838f51{display:block}.elementor-element-184dd2d{display:flex}.about-section:last-of-type{margin-bottom:0}.about-cta a{color:#7a6b9e;text-underline-offset:3px;font-weight:700;text-decoration:underline;transition:color .2s}.about-cta a:hover{color:#6a5b8e}.case-studies-page .about-section p a{color:#7a6b9e;text-underline-offset:3px;font-weight:700;text-decoration:underline;transition:color .2s}.case-studies-page .about-section p a:active,.case-studies-page .about-section p a:hover,.case-studies-page .about-section p a:focus{color:#6a5b8e;text-decoration:underline}.case-studies-page .about-section p a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #3d4f5c}