.elementor-3146 .elementor-element.elementor-element-e71a8aa{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3146 .elementor-element.elementor-element-e71a8aa:not(.elementor-motion-effects-element-type-background), .elementor-3146 .elementor-element.elementor-element-e71a8aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3146 .elementor-element.elementor-element-44938e0{text-align:center;}.elementor-3146 .elementor-element.elementor-element-44938e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.1em;color:var( --e-global-color-044b931 );}.elementor-3146 .elementor-element.elementor-element-18b3940{text-align:center;}.elementor-3146 .elementor-element.elementor-element-18b3940 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.1em;color:var( --e-global-color-044b931 );}#elementor-popup-modal-3146 .dialog-widget-content{animation-duration:0.4s;background-color:#0A192F00;}#elementor-popup-modal-3146{background-color:#000000B8;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-3146 .dialog-message{width:90vw;height:auto;}#elementor-popup-modal-3146 .dialog-close-button{display:flex;font-size:24px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-3146 .elementor-element.elementor-element-44938e0 .elementor-heading-title{font-size:33.18px;}.elementor-3146 .elementor-element.elementor-element-18b3940 .elementor-heading-title{font-size:33.18px;}}@media(max-width:480px){.elementor-3146 .elementor-element.elementor-element-44938e0 .elementor-heading-title{font-size:29.03px;}.elementor-3146 .elementor-element.elementor-element-18b3940 .elementor-heading-title{font-size:29.03px;}}/* Start custom CSS for html, class: .elementor-element-54bb8ab */.tabela-servicos {
  max-height: 80vh;     /* altura máxima dentro da janela */
  overflow-y: auto;     /* ativa scroll interno */
  padding-right: 8px;   /* espaço pro scroll não colar */
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b584b10 */.services-table {
  max-height: 80vh;     /* altura máxima dentro da janela */
  overflow-y: auto;     /* ativa scroll interno */
  padding-right: 8px;   /* espaço pro scroll não colar */
  box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-3146 {
    /* From https://css.glass */

box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.33);
}/* End custom CSS */