*{margin:0;padding:0}.br-header{z-index:10!important}@media (min-width: 992px){.container main{display:flex;justify-content:space-between;padding:0;margin-bottom:50px;min-height:70vh}.h-page{min-height:70vh}}ul{text-decoration:none;margin:0;padding:0}li{list-style:none;color:#000;margin:0 20px 5px;padding:0}li a{text-decoration:none;padding:3px 8px}.btn-default{display:flex;justify-content:center;margin:20px}.btn-default a{border-radius:50px}a button{color:#fff;background-color:#1351b4;border:solid 1px rgba(0,0,255,.116);border-radius:50px;padding:10px 20px;font-size:large}a button:hover{background-color:#1351b4dc}h3,h4,h5{border-bottom:3px solid #1351b4;padding-bottom:5px}.container h6{margin:0;padding:0;font-weight:400;font-style:normal;text-transform:capitalize}.selects{display:flex;justify-content:space-between;margin-bottom:10px}.selects div,select,input{width:100%}.select,input{margin:0 10px 0 0;padding:0}.img-center{display:flex;justify-content:center}.link-selected a{border-bottom:2px solid #1351b4}@media (min-width: 992px) and (max-width: 1279px){.btns-container{display:flex;flex-direction:column}}.btns-container{display:flex;width:100%;gap:3%}.btns-container button{width:100%;border:none;padding:5px;background-color:#f0f0f0}.active-button{background-color:#1351b433!important}.figuras{display:flex;flex-direction:column;align-items:center}#calendar{font-size:14px}input{border:1px solid grey;padding:0 2px;font-weight:400}.notice-alerts{display:flex;flex-direction:column;gap:12px;margin:16px}.notice-alert-card{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 20px;border-left:6px solid #1351b4;border-radius:8px;background:#e7f0ff;color:#0c326f}.notice-alert-copy{display:flex;flex-direction:column;gap:6px}.notice-actions{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}.notice-actions a{color:#0c326f;font-weight:700;text-decoration:underline}.notice-popup .modal-content{border:0;border-radius:16px;overflow:hidden}.notice-popup .modal-header{border-bottom:0;padding:24px 24px 0}.notice-popup .modal-body{display:flex;flex-direction:column;gap:20px;padding:24px}.notice-popup .modal-footer{justify-content:space-between;gap:12px;padding:0 24px 24px;border-top:0}.notice-popup-image{width:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover}.notice-popup-text{color:#333;line-height:1.6}@media (max-width: 767px){.notice-alert-card{flex-direction:column}.notice-popup .modal-footer{justify-content:flex-end}}.notice-alerts-wrap{margin-top:12px;transform:translate(-16px)}.notice-alerts{display:flex;flex-direction:column;gap:8px;width:100%}.notice-alert-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 48px 9px 12px;border:1px solid rgba(196,0,0,.48);border-left:4px solid #d00000;border-radius:8px;background:#ffd6d6;box-shadow:0 2px 8px #8c000029;color:#720000}.notice-alert-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:#d00000;font-size:14px}.notice-alert-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.notice-alert-copy strong{font-size:.95rem;line-height:1.25}.notice-alert-copy span{font-size:.9rem;line-height:1.35;overflow-wrap:anywhere}.notice-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.notice-alert-card .notice-actions a,.notice-alert-card .notice-actions a:visited{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 12px;border:1px solid #d00000;border-radius:4px;background:#d00000!important;color:#fff!important;font-weight:700;line-height:1.2;text-decoration:none!important;box-shadow:none!important;opacity:1;transform:none!important;transition:box-shadow .2s ease,transform .2s ease}.notice-alert-card .notice-actions a:hover,.notice-alert-card .notice-actions a:focus,.notice-alert-card .notice-actions a:active,.notice-alert-card .notice-actions a:focus-visible{background:#d00000!important;color:#fff!important;box-shadow:0 8px 18px #8c000038!important;opacity:1;transform:translateY(-2px)!important}.notice-alert-close{position:absolute;top:50%;right:10px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;background:transparent;color:#720000;font-size:2.15rem;font-weight:400;line-height:1;cursor:pointer;transform:translateY(-50%)}.notice-alert-close:hover,.notice-alert-close:focus{color:#720000}.notice-alert-close span{display:flex;align-items:center;justify-content:center;line-height:1;transform:translateY(-2px)}.notice-actions a:focus-visible{outline:3px solid #ffcd07;outline-offset:2px}.notice-popup{--notice-popup-width: 760px;--notice-popup-image-height: 340px;--notice-popup-description-mobile-height: 180px}.notice-popup .btn-close:focus-visible,.notice-popup-action:focus-visible,.notice-popup-fullscreen:focus-visible,.notice-image-viewer-close:focus-visible{outline:3px solid #ffcd07;outline-offset:2px}.notice-popup .modal-dialog{width:min(var(--notice-popup-width),calc(100% - 32px));max-width:var(--notice-popup-width);margin:24px auto}.notice-popup .modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);border:0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 18px 48px #00000047}.notice-popup .modal-header{align-items:center;gap:16px;padding:28px 24px 18px;border-bottom:0;background:#fff}.notice-popup .modal-title{margin:0;border-bottom:3px solid #1351b4;padding-bottom:5px;color:#1f1f1f;font-size:1.25rem;font-weight:700;line-height:1.3;letter-spacing:0}.notice-popup .btn-close{width:32px;height:32px;padding:0;margin:-4px -4px -4px auto;border-radius:50%;opacity:.7;box-shadow:none}.notice-popup .btn-close:hover,.notice-popup .btn-close:focus{opacity:1}.notice-popup .modal-body{display:flex;flex-direction:column;flex:1 1 auto;gap:22px;min-height:0;padding:6px 28px 28px;overflow-y:hidden;overflow-x:hidden}.notice-popup-actions{display:flex;flex-wrap:wrap;gap:10px}.notice-popup .notice-popup-action,.notice-popup .notice-popup-action:visited{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 18px;border:0;border-radius:50px;background:#3378f6!important;color:#fff!important;font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none!important;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.notice-popup .notice-popup-action:hover,.notice-popup .notice-popup-action:focus,.notice-popup .notice-popup-action:active,.notice-popup .notice-popup-action:focus-visible{background:#3378f6!important;color:#fff!important;box-shadow:0 8px 18px #1351b447!important;opacity:1;outline-color:#ffcd07;transform:translateY(-2px)!important}.notice-popup-image-wrapper{flex:0 1 auto;position:relative;width:min(100%,560px);height:clamp(140px,32dvh,var(--notice-popup-image-height));margin:0 auto;overflow:hidden;border-radius:12px;background:#f8f8f8}.notice-popup-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.notice-popup-text{min-height:0;max-height:clamp(90px,24dvh,220px);color:#333;font-size:1rem;line-height:1.55;overflow-y:auto;overflow-x:hidden;overflow-wrap:anywhere}.notice-popup-fullscreen{position:absolute;right:12px;bottom:12px;width:40px;height:40px;border:0;border-radius:50%;background:#00000094!important;color:#fff!important;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #0000002e;cursor:pointer;transition:background .2s ease,transform .2s ease}.notice-popup-fullscreen:hover,.notice-popup-fullscreen:focus,.notice-popup-fullscreen:active{background:#000000b8!important;color:#fff!important;transform:translateY(-2px)}.notice-popup-fullscreen i{display:block;line-height:1}.notice-image-viewer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:none;align-items:center;justify-content:center;padding:24px}.notice-image-viewer.is-active{display:flex}.notice-image-viewer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000000db;cursor:pointer}.notice-image-viewer-panel{position:relative;z-index:1;display:flex;width:min(100%,1180px);max-height:calc(100vh - 40px)}.notice-image-viewer-close{position:fixed;top:26px;right:30px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:0;border-radius:0;background:transparent;color:#fff;font-size:2.8rem;font-weight:500;line-height:0;opacity:1;box-shadow:none;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.notice-image-viewer-close:hover,.notice-image-viewer-close:focus,.notice-image-viewer-close:active{background:transparent;color:#fff;box-shadow:none;opacity:1;transform:translateY(-2px)}.notice-image-viewer-close span{display:flex;align-items:center;justify-content:center;line-height:0;transform:translateY(-1px)}.notice-image-viewer-image{width:100%;max-height:calc(100vh - 40px);border-radius:6px;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){.notice-alerts{margin-top:12px}.notice-alert-card{grid-template-columns:auto minmax(0,1fr);gap:7px;padding:7px 36px 7px 8px}.notice-alert-icon{width:18px;height:18px;font-size:12px}.notice-alert-copy strong{font-size:.82rem}.notice-alert-copy span{font-size:.78rem;line-height:1.28}.notice-actions{grid-column:2;grid-row:2;justify-content:flex-start;justify-self:start;width:auto}.notice-alert-card .notice-actions a,.notice-alert-card .notice-actions a:visited{min-height:28px;padding:4px 9px;font-size:.78rem}.notice-alert-close{right:6px;width:28px;height:28px;font-size:1.55rem}.notice-popup .modal-dialog{width:calc(100% - 24px);margin:12px auto}.notice-popup .modal-content{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.notice-popup .modal-header{padding:18px 16px 12px}.notice-popup .modal-title{font-size:1.15rem}.notice-popup .modal-body{gap:16px;padding:4px 16px 18px;overflow-y:hidden}.notice-popup-image-wrapper{width:100%;height:clamp(120px,32dvh,240px);margin:0 auto}.notice-popup-text{max-height:clamp(80px,22dvh,var(--notice-popup-description-mobile-height));padding-right:6px;overflow-y:auto}.notice-popup-action{width:100%}.notice-image-viewer{padding:12px}.notice-image-viewer-panel{max-height:calc(100vh - 40px);width:100%}.notice-image-viewer-image{max-height:calc(100vh - 40px)}.notice-image-viewer-close{top:14px;right:14px}}.notice-popup .modal-footer.notice-popup-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:18px;padding:16px 28px 18px;border-top:1px solid #dfe5ef;background:#f8f9fa}.notice-popup .notice-popup-actions{display:flex;align-items:center;flex:1 1 auto;flex-wrap:wrap;gap:8px;min-width:0}.notice-popup .notice-popup-actions .br-button,.notice-popup .notice-popup-actions .notice-popup-action{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;border:1px solid #1351b4;border-radius:999px;background:#1351b4!important;color:#fff!important;font-size:.875rem;font-weight:700;line-height:1;text-decoration:none!important;box-shadow:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.notice-popup .notice-popup-actions .br-button:hover,.notice-popup .notice-popup-actions .br-button:focus,.notice-popup .notice-popup-actions .notice-popup-action:hover,.notice-popup .notice-popup-actions .notice-popup-action:focus{border-color:#0c326f;background:#0c326f!important;color:#fff!important;box-shadow:0 4px 10px #1351b433}.notice-popup .notice-popup-actions .br-button:focus-visible,.notice-popup .notice-popup-actions .notice-popup-action:focus-visible,.notice-popup .notice-popup-nav-button:focus-visible{outline:3px solid #ffcd07;outline-offset:2px}.notice-popup .notice-popup-navigation{display:flex;align-items:center;justify-content:center;flex:0 0 auto;gap:6px;margin-left:auto;white-space:nowrap}.notice-popup .notice-popup-counter{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 2px;border:0;border-radius:0;background:transparent;color:#1351b4;font-size:.75rem;font-weight:700;line-height:1.2}.notice-popup .notice-popup-nav-button{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:34px;padding:7px 9px;border:1px solid rgba(19,81,180,.35);border-radius:999px;background:#fff;color:#1351b4!important;font-size:.8125rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap;box-shadow:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.notice-popup .notice-popup-nav-button i{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;line-height:1;transform:translateY(1px)}.notice-popup .notice-popup-nav-button:hover:not(:disabled),.notice-popup .notice-popup-nav-button:focus:not(:disabled){border-color:#1351b4;background:#e7f0ff;color:#0c326f!important}.notice-popup .notice-popup-nav-button:disabled,.notice-popup .notice-popup-nav-button:disabled:hover,.notice-popup .notice-popup-nav-button:disabled:focus{border-color:#d0d7de;background:#f1f3f5;color:#6c757d!important;opacity:.45;box-shadow:none;cursor:not-allowed}@media (max-width: 767px){.notice-popup .modal-footer.notice-popup-footer{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px 16px}.notice-popup .notice-popup-actions{width:100%}.notice-popup .notice-popup-actions .br-button,.notice-popup .notice-popup-actions .notice-popup-action{flex:1 1 auto;min-width:0}.notice-popup .notice-popup-navigation{width:100%;justify-content:flex-end;gap:5px;margin-left:0;min-width:0;white-space:nowrap}.notice-popup .notice-popup-counter{min-height:34px;padding:0 8px;font-size:.7rem}.notice-popup .notice-popup-nav-button{flex:0 1 auto;min-height:32px;padding:6px 8px;font-size:.78rem}}@media (max-width: 420px){.notice-popup .modal-header{padding:14px 12px 10px}.notice-popup .modal-title{font-size:1rem}.notice-popup .modal-body{gap:12px;padding:4px 12px 12px}.notice-popup .modal-footer.notice-popup-footer{gap:10px;padding:12px}.notice-popup .notice-popup-navigation{justify-content:space-between}.notice-popup .notice-popup-counter{flex:0 0 auto;padding:0;font-size:.66rem}.notice-popup .notice-popup-nav-button{gap:3px;padding:6px 7px;font-size:.72rem}}.notice-popup .notice-popup-nav-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1}.notice-popup .notice-popup-nav-button i{display:inline-flex;align-items:center;justify-content:center;line-height:1}
