.elementor-113602 .elementor-element.elementor-element-c2d3419{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}#elementor-popup-modal-113602{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-113602 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-113602 .dialog-close-button{display:flex;}#elementor-popup-modal-113602 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(min-width:768px){.elementor-113602 .elementor-element.elementor-element-c2d3419{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-f0cb169 */.brand-lockup img {
    width: 200px; 
}
  .exit-card {
    background:linear-gradient(135deg,#1B2A3D 0%,#22344B 60%,#2B4460 100%);
    color:var(--white);
    box-shadow:0 20px 40px rgba(0,0,0,.25);
    overflow:hidden;
    position:relative;
    border:1px solid rgba(255,255,255,.06);
  }
  .card-header {
    display:flex;
    align-items:center;
    gap:14px;
    padding:18px 22px;
    background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,0));
    justify-content:center;
  }
  #exit-title {
    color: #e07000;
    font-size: var(--e-global-typography-3d21f4e-font-size);
    font-weight: var(--e-global-typography-3d21f4e-font-weight);
}
  .card-body {
    padding:0px 24px 22px 24px;
  }
  .headline {
    font-size:clamp(24px,3.3vw,34px);
    font-weight:800;
    margin:0;
  }
  .subcopy {
    font-size:clamp(16px,2.1vw,18px);
    line-height:1.55;
    color:#ECF0F4;
    margin:4px 0 0;
  }
  .coupon {
    color:#FFD199;
    background:rgba(232,119,26,.12);
    border:1px dashed rgba(232,119,26,.35);
    padding:4px 8px;
    border-radius:6px;
    cursor:pointer;
    display:inline-block;
    transition:background .2s;
  }
  .coupon:hover { background:rgba(232,119,26,.25); }
  .timer {
    display:flex;
    align-items:center;
    gap:10px;
    margin-top:8px;
    color:#FFD8C0;
    font-weight:700;
  }/* End custom CSS */