html,body{font-family:Roboto,Helvetica,Arial,sans-serif}a,.btn-link{color:#006bb7}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.btn:focus,.btn:active:focus,.btn-link.nav-link:focus,.form-control:focus,.form-check-input:focus{box-shadow:0 0 0 .1rem white,0 0 0 .25rem #258cfb}.content{padding-top:1.1rem}h1:focus{outline:none}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid #e50000}.validation-message{color:#e50000}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}.darker-border-checkbox.form-check-input{border-color:#929292}.background-blur{backdrop-filter:blur(10px)}#loader-container{background-image:radial-gradient(circle farthest-corner at center,#3c4b57 0%,#1c262b 100%);position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;color:#fff}.text{opacity:0;transition:opacity .5s ease;animation:fadeIn .5s ease forwards}.loader{width:64px;height:64px;perspective:800px}.inner{position:absolute;box-sizing:border-box;width:100%;height:100%;border-radius:50%}.inner.one{left:0%;top:0%;animation:rotate-one 1s linear infinite;border-bottom:3px solid #efeffa}.inner.two{right:0%;top:0%;animation:rotate-two 2s linear infinite;border-right:3px solid #efeffa}.inner.three{right:0%;bottom:0%;animation:rotate-three 3s linear infinite;border-top:3px solid #efeffa}@keyframes rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}.fade-out{opacity:0;transition:opacity .5s ease}.fade-in{opacity:0;animation:fadeIn 3s ease forwards;animation-delay:1s}@keyframes fadeIn{100%{opacity:1}}.highlight-on-hover{transition:background-color .3s ease,color .3s ease}.highlight-on-hover:hover{background-color:#f0f8ff;color:#333}.page-transition{opacity:1;transition:opacity .3s ease-in-out}.page-transition-out{opacity:0}.page-transition-in{opacity:1}.background-transparent{background-color:transparent}.background-header{position:relative;height:300px;background-image:url("/images/bcks/background1.webp");background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.overlay{background-color:rgba(0,0,0,.5);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.text-container{text-align:center;color:#fff}.title-text{font-weight:bold;margin-bottom:8px}.subtitle-text{opacity:.9}.video-container{position:relative;width:100%;height:300px;margin:auto;overflow:hidden}.video-player{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);object-fit:cover;z-index:1}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);pointer-events:none;z-index:2}.video-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:3}.video-title{font-size:3rem;margin:0;font-weight:bold}.video-subtitle{font-size:1.5rem;margin:.5rem 0 0 0}.photo-gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:2px}.photo-gallery-grid img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .2s ease;border-radius:5px}.photo-gallery-grid img:hover{transform:scale(1.02)}.text-bold{font-weight:bold}.text-bolder{font-weight:bolder}.text-lighter{font-weight:lighter}.text-muted{color:#6c757d;font-size:.95em;font-style:normal;opacity:.8;font-weight:400}.text-xs{font-size:10px!important}.text-xxs{font-size:9px!important}.text-truncated{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}.flash-effect{animation:flash-blink .3s ease-in-out;z-index:9999}.flash-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.6;z-index:10000;animation:flash-blink .3s ease-in-out}@keyframes flash-blink{0%{opacity:.9}50%{opacity:0}100%{opacity:0}}.shake-effect{animation:shake .4s ease-in-out}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-8px)}50%{transform:translateX(8px)}75%{transform:translateX(-4px)}100%{transform:translateX(0)}}.responsive-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.grid-item{width:100%}:root{--mud-appbar-height:50px !important;--mud-palette-appbar-background:var(--mud-palette-surface) !important}.mud-tabs-toolbar-content{overflow-x:scroll;scroll-behavior:smooth}.mud-main-content{padding-bottom:55px}.mud-checkbox-label-small p{font-size:x-small}.mud-expansion-panel-bold .mud-expand-panel-header{padding:0!important}.mud-expansion-panel-bold .mud-expand-panel-text{font-weight:bold}.mud-expansion-panel-bold .mud-expand-panel-content{font-size:smaller}