.elementor-3611 .elementor-element.elementor-element-db0099a{--display:flex;}.elementor-3611 .elementor-element.elementor-element-2fae432{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3611 .elementor-element.elementor-element-439ef06{text-align:start;}.elementor-3611 .elementor-element.elementor-element-439ef06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;line-height:34px;color:#14161A;}.elementor-3611 .elementor-element.elementor-element-6e9d8d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3611 .elementor-element.elementor-element-726760b{text-align:start;}.elementor-3611 .elementor-element.elementor-element-726760b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#666666;}.elementor-3611 .elementor-element.elementor-element-ddbfef2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-3611 .elementor-element.elementor-element-78bb046 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3611 .elementor-element.elementor-element-78bb046{text-align:start;}.elementor-3611 .elementor-element.elementor-element-78bb046 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;color:#666666;}.elementor-3611 .elementor-element.elementor-element-1c904db > .elementor-widget-container{margin:-10px 0px 0px 0px;}#elementor-popup-modal-3611 .dialog-widget-content{background-color:#FFFFFF;border-radius:25px 25px 25px 25px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-3611{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-3611 .dialog-message{width:570px;height:auto;padding:25px 25px 25px 25px;}#elementor-popup-modal-3611 .dialog-close-button{display:flex;}/* Start custom CSS *//* 1) trava rolagem do site (barra externa some) */
body.elementor-popup-modal-open{
  overflow: hidden !important;
}

/* 2) NÃO deixa o “quadro” do popup rolar (evita 2ª barra dentro do modal) */
.elementor-popup-modal .dialog-widget-content{
  max-height: 90vh;
  overflow: hidden !important;
}

/* 3) também evita rolagem duplicada no wrapper interno do Elementor */
.elementor-popup-modal .dialog-message{
  overflow: hidden !important;
}

/* 4) a ÚNICA área que rola: seu container de conteúdo */
.elementor-popup-modal .parc-body{
  max-height: calc(90vh - 110px); /* ajuste se seu header for maior/menor */
  overflow-y: auto !important;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}/* End custom CSS */