.ks-legacy .row{flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;display:flex}.ks-legacy .row>*{box-sizing:border-box;max-width:100%;padding-left:.75rem;padding-right:.75rem}.ks-legacy .g-4{--bs-gap:1.5rem;margin-top:-1.5rem}.ks-legacy .g-4>*{margin-top:1.5rem}.ks-legacy .col-12{flex:none;width:100%}.ks-legacy .col-4{flex:none;width:33.3333%}.ks-legacy .col-sm-6{flex:none;width:50%}.ks-legacy .col-lg-4{flex:none;width:33.3333%}.ks-legacy .col-xxl-2{flex:none;width:16.6667%}@media (max-width:992px){.ks-legacy .col-lg-4,.ks-legacy .col-xxl-2{width:50%}}@media (max-width:576px){.ks-legacy .col-sm-6,.ks-legacy .col-lg-4,.ks-legacy .col-xxl-2{width:100%}}.ks-legacy .d-flex{display:flex!important}.ks-legacy .flex-column{flex-direction:column!important}.ks-legacy .align-items-center{align-items:center!important}.ks-legacy .justify-content-center{justify-content:center!important}.ks-legacy .gap-4{gap:1.5rem!important}.ks-legacy .m-auto{margin:auto!important}.ks-legacy .mb-3{margin-bottom:1rem!important}.ks-legacy .mt-3{margin-top:1rem!important}.ks-legacy .mt-4{margin-top:1.5rem!important}.ks-legacy .p-1{padding:.25rem!important}.ks-legacy .p-3{padding:1rem!important}.ks-legacy .p-4{padding:1.5rem!important}.ks-legacy .py-5{padding-top:3rem!important;padding-bottom:3rem!important}.ks-legacy .w-100{width:100%!important}.ks-legacy .h-100{height:100%!important}.ks-legacy .text-center{text-align:center!important}.ks-legacy .text-white{color:#fff!important}.ks-legacy .text-light{color:#f8f9fa!important}.ks-legacy .text-muted{color:#6c757d!important}.ks-legacy .text-primary{color:#c8102e!important}.ks-legacy .text-danger{color:#dc3545!important}.ks-legacy .font-weight-bold{font-weight:700!important}.ks-legacy .bg-dark{color:#fff;background-color:#212529!important}.ks-legacy .bg-danger{color:#fff;background-color:#dc3545!important}.ks-legacy .bg-custom-dark-red{color:#fff;background-color:#8b0000!important}.ks-legacy .bg-image{background-position:50%;background-size:cover}.ks-legacy .position-relative{position:relative!important}.ks-legacy .rounded-circle{border-radius:50%!important}.ks-legacy .shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.ks-legacy .visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ks-legacy .h4{font-size:1.5rem;font-weight:600}.ks-legacy .h5{font-size:1.25rem;font-weight:600}.ks-legacy .btn{cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:.375rem .75rem;font-size:1rem;line-height:1.5;text-decoration:none;transition:all .15s;display:inline-block}.ks-legacy .btn-lg{border-radius:.5rem;padding:.5rem 1rem;font-size:1.25rem}.ks-legacy .btn-danger{color:#fff;background-color:#c8102e;border-color:#c8102e}.ks-legacy .btn-danger:hover{background-color:#a00c25;border-color:#a00c25}.ks-legacy .btn-link{color:#0d6efd;background:0 0;text-decoration:none}.ks-legacy .card{background:#fff;border:1px solid #00000020;border-radius:.5rem}.ks-legacy .carousel{position:relative}.ks-legacy .carousel-inner{width:100%;position:relative;overflow:hidden}.ks-legacy .carousel-item{width:100%;display:none;position:relative}.ks-legacy .carousel-item.active{display:block}.ks-legacy .carousel-control-prev,.ks-legacy .carousel-control-next{display:none}.ks-legacy img{max-width:100%;height:auto}.site-hdr{color:#e2e8f0;background:#1b2733}.site-hdr-bar{align-items:center;gap:2rem;max-width:1200px;margin:0 auto;padding:.75rem 1rem;display:flex}.site-logo img{max-height:44px}.site-logo b{color:#fff;font-size:1.4rem}.site-logo .text-red{color:#ff5a5a}.site-nav{flex:1;gap:1.5rem;display:flex}.site-nav a{color:#cbd5e1;font-size:.95rem;text-decoration:none}.site-nav a:hover{color:#fff}.site-langs{position:relative}.site-langs summary{cursor:pointer;color:#cbd5e1;font-size:.9rem;list-style:none}.site-langs[open] .site-langs-menu{display:flex}.site-langs-menu{z-index:50;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;flex-direction:column;min-width:160px;display:none;position:absolute;top:110%;right:0;box-shadow:0 4px 12px #00000026}.site-langs-menu a{color:#334155;padding:.5rem .75rem;font-size:.85rem;text-decoration:none}.site-langs-menu a:hover{background:#f1f5f9}.site-ftr{color:#9ca3af;background:#111827;padding:2rem 1rem 1rem}.site-ftr-cols{flex-wrap:wrap;gap:3rem;max-width:1100px;margin:0 auto;display:flex}.site-ftr-col h3{color:#fff;margin:0 0 .5rem;font-size:.95rem}.site-ftr-col ul{margin:0;padding:0;list-style:none}.site-ftr-col li{margin:.25rem 0}.site-ftr-col a{color:#9ca3af;font-size:.85rem;text-decoration:none}.site-ftr-col a:hover{color:#fff}.site-ftr-social{flex-wrap:wrap;gap:1rem;max-width:1100px;margin:1.25rem auto 0;display:flex}.site-ftr-social a{color:#9ca3af;text-transform:capitalize;font-size:.85rem;text-decoration:none}.site-ftr-social a:hover{color:#fff}.site-ftr-copy{text-align:center;border-top:1px solid #374151;max-width:1100px;margin:1.25rem auto 0;padding-top:1rem;font-size:.8rem}
