
body .pdn-bd-footer-legacy, body .pdn-bd-footer-empty, body.pdn-bd-page .pdn-bd-editorial-duplicate, body.pdn-bd-page .pdn-bd-editorial.pdn-bd-editorial-duplicate { display:none!important; }
body .pdn-bd-footer-help [hidden] { display:none!important; }
body .pdn-bd-footer-help { box-sizing:border-box; position:relative; width:100%; max-width:none; margin:0!important; padding:42px 0; border:0!important; border-radius:0!important; background:#fff!important; color:#18324e; font-family:inherit; text-align:left; }
body .pdn-bd-footer-help * { box-sizing:border-box; }
body .pdn-bd-help-inner { width:calc(100% - 64px); max-width:1370px; margin-inline:auto; }
body .pdn-bd-help-heading { margin:0 0 24px; }
body .pdn-bd-footer-help .pdn-bd-help-eyebrow { display:flex; align-items:center; gap:10px; margin:0 0 12px!important; padding:0!important; color:#013dc3!important; font-size:11px!important; font-weight:750!important; line-height:1.4!important; letter-spacing:.13em; text-transform:uppercase; }
body .pdn-bd-help-eyebrow::before { content:''; flex:0 0 25px; width:25px; height:2px; background:#013dc3; }
body .pdn-bd-footer-help .pdn-bd-help-heading .pdn-bd-help-title { margin:0!important; padding:0!important; color:#132943!important; font-family:inherit; font-size:clamp(30px,3.15vw,44px)!important; font-weight:700!important; line-height:1.1!important; letter-spacing:-.045em; text-transform:none!important; }
body .pdn-bd-help-title-accent { color:#013dc3; }
body .pdn-bd-help-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); align-items:start; gap:36px; }
body .pdn-bd-help-grid.pdn-bd-help-single { grid-template-columns:minmax(0,1fr); }
body .pdn-bd-help-card { min-width:0; margin:0; padding:0; border:0; border-radius:0; background:transparent; }
body .pdn-bd-help-media { position:relative; isolation:isolate; width:100%; height:240px; min-height:0; margin:0 0 22px!important; border:0; border-radius:20px; background:transparent; }
body .pdn-bd-help-media::before { content:''; position:absolute; z-index:-1; inset:12px 12px -8px -8px; border:2px solid #013dc3; border-radius:22px; pointer-events:none; }
body .pdn-bd-help-media > a, body .pdn-bd-help-media picture { display:block; width:100%; height:100%; }
body .pdn-bd-help-media img { display:block!important; width:100%!important; height:100%!important; max-height:100%!important; max-width:100%!important; margin:0!important; border-radius:20px!important; object-fit:cover; object-position:center; box-shadow:0 10px 26px #183b6512; }
body .pdn-bd-help-photo-mark { position:absolute; left:16px; bottom:16px; display:inline-flex; align-items:center; gap:7px; padding:7px 11px; border:1px solid #fff8; border-radius:8px; background:#fffffff2; color:#132943; font-size:12px; font-weight:750; line-height:1.2; letter-spacing:-.03em; pointer-events:none; }
body .pdn-bd-help-photo-mark::before { content:''; width:6px; height:6px; border-radius:50%; background:#013dc3; }
body .pdn-bd-help-content { min-width:0; padding:0; overflow-wrap:anywhere; }
body .pdn-bd-help-content :is(.elementor-widget,.elementor-widget-container,.elementor-text-editor,.pdn-bd-help-original) { width:100%!important; max-width:none!important; margin:0!important; padding:0!important; border:0!important; background:transparent!important; }
body .pdn-bd-help-content :is(h1,h2,h3,h4,h5,h6) { margin:0 0 12px!important; color:#19334f!important; font-family:inherit; font-size:clamp(19px,1.65vw,23px)!important; font-weight:650!important; line-height:1.35!important; letter-spacing:-.025em; text-transform:none!important; }
body .pdn-bd-help-content :is(p,li) { margin:0 0 12px!important; color:#526174!important; font-size:15px!important; line-height:1.7!important; }
body .pdn-bd-help-content > :is(p,ul,ol,blockquote).pdn-bd-help-original { margin:0 0 12px!important; }
body .pdn-bd-help-content .pdn-bd-help-original > :last-child { margin-bottom:0!important; }
body .pdn-bd-help-content > :last-child { margin-bottom:0!important; }
body .pdn-bd-help-content :is(strong,b) { color:#203a58; font-weight:650; }
body .pdn-bd-help-content a:not(.pdn-bd-help-action) { color:#013dc3; text-decoration:underline; text-underline-offset:3px; }
body .pdn-bd-help-actions { display:flex; flex-wrap:wrap; align-items:center; justify-content:flex-start; gap:10px; margin:24px 0 0; padding:0; border:0; }
body .pdn-bd-help-actions a.pdn-bd-help-action { display:inline-flex!important; align-items:center; justify-content:center; gap:12px; min-height:48px!important; width:auto!important; max-width:100%; margin:0!important; padding:12px 18px!important; border:1px solid #013dc3!important; border-radius:10px!important; background:#013dc3!important; color:#fff!important; font-family:inherit; font-size:14px!important; font-weight:650!important; line-height:1.4!important; letter-spacing:0!important; text-transform:none!important; text-decoration:none!important; box-shadow:0 4px 12px #013dc319!important; white-space:normal; text-align:center; transition:background-color .16s,border-color .16s; }
body .pdn-bd-help-actions a.pdn-bd-help-action[data-pdn-help-kind="whatsapp"] { gap:9px!important; border-color:#138447!important; background:#138447!important; color:#fff!important; box-shadow:0 4px 12px #13844720!important; }
body .pdn-bd-help-action :is(span,svg,i) { color:inherit!important; }
body .pdn-bd-help-action svg { flex:0 0 18px; width:18px; height:18px; }
body .pdn-bd-help-action[data-pdn-help-kind="whatsapp"] span:not(.elementor-button-icon) { font-family:inherit!important; font-size:inherit!important; font-weight:inherit!important; line-height:inherit!important; }
body .pdn-bd-help-action[data-pdn-help-kind="whatsapp"] > svg.pdn-bd-help-whatsapp-icon { display:block!important; order:-1; flex:0 0 20px; width:20px!important; height:20px!important; margin:0!important; color:#fff!important; }
body .pdn-bd-help-action .pdn-bd-help-legacy-icon { display:none!important; }
body .pdn-bd-help-action[data-pdn-help-kind="whatsapp"]::before, body .pdn-bd-help-action[data-pdn-help-kind="whatsapp"]::after { content:none!important; display:none!important; }
body .pdn-bd-footer-help :focus-visible { outline:3px solid #579bff!important; outline-offset:4px; }
body .pdn-bd-help-single .pdn-bd-help-heading { margin-bottom:20px; }
body .pdn-bd-help-single .pdn-bd-help-content { align-self:center; max-width:790px; }
body .pdn-bd-help-single .pdn-bd-help-card.pdn-bd-help-has-media { display:grid; grid-template-columns:minmax(240px,360px) minmax(0,1fr); align-items:center; gap:clamp(28px,4.4vw,64px); }
body .pdn-bd-help-single .pdn-bd-help-media { width:100%; height:auto; aspect-ratio:1; margin:0!important; }
body .pdn-bd-help-single .pdn-bd-help-media > :is(a,picture,img) { position:absolute; inset:0; }
body .pdn-bd-help-compact .pdn-bd-help-inner { display:flex; justify-content:space-between; align-items:center; gap:28px; }
body .pdn-bd-help-compact .pdn-bd-help-heading, body .pdn-bd-help-compact .pdn-bd-help-actions { margin:0; }
@media (hover:hover) {
 body .pdn-bd-help-actions a.pdn-bd-help-action:hover { background:#002fa1!important; border-color:#002fa1!important; color:#fff!important; }
 body .pdn-bd-help-actions a.pdn-bd-help-action[data-pdn-help-kind="whatsapp"]:hover { background:#0c6b38!important; border-color:#0c6b38!important; color:#fff!important; }
}
@media (max-width:1023px) {
 body .pdn-bd-footer-help { padding:32px 0; }
 body .pdn-bd-help-inner { width:calc(100% - 48px); }
 body .pdn-bd-help-grid { gap:26px; }
 body .pdn-bd-help-single .pdn-bd-help-card.pdn-bd-help-has-media { grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr); gap:28px; }
 body .pdn-bd-footer-help .pdn-bd-help-heading .pdn-bd-help-title { font-size:32px!important; }
}
@media (max-width:767px) {
 body .pdn-bd-footer-help { padding:26px 0; }
 body .pdn-bd-help-inner { width:calc(100% - 36px); }
 body .pdn-bd-help-heading { margin-bottom:18px; }
 body .pdn-bd-help-grid { grid-template-columns:minmax(0,1fr); gap:28px; }
 body .pdn-bd-help-single .pdn-bd-help-card.pdn-bd-help-has-media { grid-template-columns:minmax(0,1fr); gap:22px; }
 body .pdn-bd-help-media, body .pdn-bd-help-single .pdn-bd-help-media { height:220px; aspect-ratio:auto; margin:0 0 18px!important; }
 body .pdn-bd-help-single .pdn-bd-help-media { margin:0!important; }
 body .pdn-bd-help-media::before { inset:9px 9px -6px -6px; border-radius:18px; }
 body .pdn-bd-help-media img { border-radius:16px!important; object-position:center 46%; }
 body .pdn-bd-help-photo-mark { left:12px; bottom:12px; font-size:11px; }
 body .pdn-bd-footer-help .pdn-bd-help-eyebrow { margin-bottom:10px!important; font-size:10px!important; }
 body .pdn-bd-footer-help .pdn-bd-help-heading .pdn-bd-help-title { font-size:31px!important; }
 body .pdn-bd-help-content :is(h1,h2,h3,h4,h5,h6) { font-size:20px!important; }
 body .pdn-bd-help-content :is(p,li) { font-size:14px!important; line-height:1.65!important; }
 body .pdn-bd-help-single .pdn-bd-help-heading { margin-bottom:16px; }
 body .pdn-bd-help-actions { display:grid; grid-template-columns:minmax(0,1fr); margin-top:20px; gap:9px; }
 body .pdn-bd-help-actions a.pdn-bd-help-action { width:100%!important; min-height:46px!important; }
 body .pdn-bd-help-compact .pdn-bd-help-inner { display:block; }
 body .pdn-bd-help-compact .pdn-bd-help-actions { margin-top:20px; }
}
@media (max-width:359px) {
 body .pdn-bd-help-inner { width:calc(100% - 32px); }
 body .pdn-bd-help-media, body .pdn-bd-help-single .pdn-bd-help-media { height:190px; }
 body .pdn-bd-footer-help .pdn-bd-help-heading .pdn-bd-help-title { font-size:28px!important; }
}
