.alert-dismissible .btn-close{position:absolute!important;top:0;right:0;z-index:2;padding:1.05rem 1rem}.alert-dismissible .btn-close:before{background:0 0;font-size:1.2rem;width:1.2rem;height:1.2rem}.alert-dismissible .btn-close:hover:before{background:0 0}.alert-dismissible.alert-success .btn-close{color:#02b87a}.alert-dismissible.alert-success .btn-close:hover{color:#017a51}.alert-dismissible.alert-danger .btn-close{color:#e35535}.alert-dismissible.alert-danger .btn-close:hover{color:#973823}.alert-success{--bs-alert-color:#018f5f;--bs-alert-bg:#e6faf3;--bs-alert-border-color:#b3f0db}.alert-danger{--bs-alert-color:#b04229;--bs-alert-bg:#ffefeb;--bs-alert-border-color:#fecfc4}.alert[class*=bg-]{padding:.8rem 0}.alert[class*=bg-] .alert-inner{padding-right:3rem}.alert[class*=bg-].alert-dismissible .btn-close{padding-top:0;padding-bottom:0;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.8)}.alert[class*=bg-].alert-dismissible .btn-close:hover{color:#fff}@media (max-width:767px){.alert[class*=bg-].alert-dismissible .btn-close{padding-right:.5rem}}@media (min-width:576px){.progress-wrap.active-progress{opacity:1}}.progress-wrap{position:fixed;right:1.5rem;bottom:1.5rem;width:2.3rem;height:2.3rem;cursor:pointer;display:block;border-radius:100%;box-shadow:inset 0 0 0 .1rem rgba(128,130,134,.25);z-index:1010;opacity:0;visibility:hidden;transform:translateY(.75rem);transition:all 200ms linear,margin-right 0ms}@media (prefers-reduced-motion:reduce){.progress-wrap{transition:none}}.progress-wrap.active-progress{visibility:visible;transform:translateY(0)}.progress-wrap:after{position:absolute;font-family:"Unicons";content:"";text-align:center;line-height:2.3rem;font-size:1.2rem;color:#043c93;left:0;top:0;height:2.3rem;width:2.3rem;cursor:pointer;display:block;z-index:1;transition:all 200ms linear}@media (prefers-reduced-motion:reduce){.progress-wrap:after{transition:none}}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#043c93;stroke-width:4;box-sizing:border-box;transition:all 200ms linear}@media (prefers-reduced-motion:reduce){.progress-wrap svg.progress-circle path{transition:none}}@media (min-width:576px){.progress-wrap.active-progress{opacity:1}}.btn-close{padding:0 0;color:#343f52;background:0 0;border:0;line-height:1;transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.btn-close{transition:none}}.btn-close:before{background:rgba(0,0,0,.08);font-family:"Unicons";font-size:1.05rem;content:"";width:1.8rem;height:1.8rem;line-height:1.8rem;border-radius:100%;margin:0;padding:0;box-shadow:none;transition:background .2s ease-in-out;display:flex;justify-content:center;align-items:center}.btn-close:hover{color:#343f52;text-decoration:none}.btn-close:hover:before{background:rgba(0,0,0,.11)}.btn-close:focus{outline:0}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.25}.btn-close-white{color:#fff}.btn-close-white:before{background:rgba(255,255,255,.08)}.btn-close-white:hover{color:#fff}.btn-close-white:hover:before{background:rgba(255,255,255,.11)}.modal .btn-close{position:absolute;top:.7rem;right:.7rem}