/* Substituicao isolada dos tres widgets Pro (pagina 138). */
.elementor-138 .sf-servicos-card{position:relative;isolation:isolate;display:block;width:100%;height:200px;background:#e6e6e6;overflow:hidden;text-decoration:none!important;color:#000;box-shadow:2px 2px 4px rgba(0,0,0,.5);font-family:Rubik,Roboto,Arial,sans-serif;outline-offset:3px}
.elementor-138 .sf-servicos-card::before{content:"";position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(230,230,230,.94),rgba(230,230,230,.94)),var(--sf-servicos-bg);background-repeat:no-repeat;background-size:cover;background-position:center bottom}
.elementor-138 .sf-servicos-card__front,.elementor-138 .sf-servicos-card__back{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:15px;transition:transform .33s ease,opacity .33s ease}
.elementor-138 .sf-servicos-card__front{font-size:clamp(25px,2.4vw,34px);font-weight:400;line-height:1.2;letter-spacing:.7px;color:#000;transform:translateY(0)}
.elementor-138 .sf-servicos-card__back{transform:translateY(100%);opacity:0}
.elementor-138 .sf-servicos-card__button{display:inline-block;padding:10px 22px;background:#b42424;color:#fff;font-size:15px;font-weight:500;line-height:1.4;box-shadow:2px 2px 5px rgba(0,0,0,.4)}
.elementor-138 .sf-servicos-card:is(:hover,:focus-visible) .sf-servicos-card__front{transform:translateY(-100%);opacity:0}
.elementor-138 .sf-servicos-card:is(:hover,:focus-visible) .sf-servicos-card__back{transform:translateY(0);opacity:1}
.elementor-138 .sf-servicos-card:focus-visible{outline:3px solid #b42424}
@media(hover:none){.elementor-138 .sf-servicos-card__front{transform:translateY(-25px)}.elementor-138 .sf-servicos-card__back{transform:translateY(40px);opacity:1}.elementor-138 .sf-servicos-card:is(:hover,:focus-visible) .sf-servicos-card__front{transform:translateY(-25px);opacity:1}.elementor-138 .sf-servicos-card:is(:hover,:focus-visible) .sf-servicos-card__back{transform:translateY(40px);opacity:1}}
@media(prefers-reduced-motion:reduce){.elementor-138 .sf-servicos-card__front,.elementor-138 .sf-servicos-card__back{transition:none}}
