.elementor-1546 .elementor-element.elementor-element-70ca30f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0% 0% 0% 0%;}.elementor-1546 .elementor-element.elementor-element-0b8006e{width:100%;max-width:100%;background-color:#1B3794;padding:2% 0% 2% 0%;text-align:center;}.elementor-1546 .elementor-element.elementor-element-0b8006e.elementor-element{--align-self:center;}.elementor-1546 .elementor-element.elementor-element-0b8006e .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-1546 .elementor-element.elementor-element-218d266{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2% 1% 0% 1%;text-align:center;font-weight:500;line-height:1.2em;}.elementor-1546 .elementor-element.elementor-element-13a126c{padding:0% 0% 0% 0%;}.elementor-1546 .elementor-element.elementor-element-74e8fe3 > .elementor-widget-container{padding:2% 3% 3% 3%;}#elementor-popup-modal-1546{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1546 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1546 .dialog-close-button{display:flex;}#elementor-popup-modal-1546 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-1546 .elementor-element.elementor-element-70ca30f{--content-width:100%;--min-height:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:12%;}.elementor-1546 .elementor-element.elementor-element-0b8006e{padding:2% 0% 4% 0%;}.elementor-1546 .elementor-element.elementor-element-218d266{font-size:15px;}}@media(min-width:768px){.elementor-1546 .elementor-element.elementor-element-70ca30f{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-70ca30f */@media (max-width: 767px) {
  /* Scales the popup canvas down evenly while locking scrollbars */
  .elementor-popup-modal .dialog-widget-content {
    width: 88vw !important;
    max-width: 88vw !important;
    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
    transform: scale(0.88); /* Uniformly scales text, buttons, and fields down */
    transform-origin: center center;
    border-radius: 0 !important;
  }

  /* Prevent scrollbars on the inner container */
  .elementor-popup-modal .dialog-message {
    overflow: visible !important;
    max-height: none !important;
  }
}/* End custom CSS */