.d-none{display:none}.d-debug-none{display:none!important}.mh-none{max-height:none!important}.d-flex-accessability{display:none}.d-block-accessability{display:none}.font-14{font-size:14px}.skip-navigation{position:absolute;top:-300px;left:0;z-index:9999999;background:#829384;color:#fff;padding:8px;transition:top .3s}.skip-navigation a{display:block;color:#fff;padding:4px 8px;text-decoration:none}.skip-navigation a:focus{top:180px;position:fixed;background:#b28c87;z-index:999999}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}*:focus-visible{outline:3px solid #ff0!important}#toggle-contrast{transform-origin:left center;border:none;border-radius:100%;padding:12px;-webkit-appearance:none;appearance:none;cursor:pointer;z-index:94}.toggle-contrast-home{background:#829384;width:40px;height:40px;position:absolute;left:80px;top:calc(50% - 40px);box-shadow:0 0 15px rgb(0 0 0 / .5)}.toggle-contrast-home img{transform:translateY(-8px)}@media(max-width:992px){.toggle-contrast-home{left:15px}}.toggle-contrast-footer{padding:0!important;background:#fff0}.toggle-contrast-footer img{width:40px;height:40px}body.contrast-mode *:focus,body.accessibility *:focus{outline:5px solid #ff0!important;outline-offset:2px}body.contrast-mode .d-debug-none,body.accessibility .d-debug-none{display:flex!important}body.contrast-mode #btnContrast,body.accessibility #btnContrast{background-color:#ff0;border-radius:200px}body.contrast-mode .nav-main .nav-link,body.accessibility .nav-main .nav-link{background-color:#92563f;color:#fff}body.contrast-mode .top.top-hidden,body.accessibility .top.top-hidden{transform:translateY(0)!important}body.contrast-mode .ccm-settings-summoner:has(.ccm-settings-summoner--link:focus),body.accessibility .ccm-settings-summoner:has(.ccm-settings-summoner--link:focus){outline:5px solid #ff0!important}body.contrast-mode .ccm-settings-summoner:has(.ccm-settings-summoner--link:focus) button,body.accessibility .ccm-settings-summoner:has(.ccm-settings-summoner--link:focus) button{outline:none!important}body.contrast-mode .ccm-settings-summoner--link:focus,body.accessibility .ccm-settings-summoner--link:focus{background-color:#afb87e!important}body.contrast-mode .ccm-settings-summoner--link:focus img,body.accessibility .ccm-settings-summoner--link:focus img{transform:translate(3.5px,-3px)!important}body.contrast-mode .top,body.accessibility .top{background-color:rgb(0 0 0 / .7411764706)}body.contrast-mode .ccm-settings-summoner,body.contrast-mode #toggle-contrast,body.accessibility .ccm-settings-summoner,body.accessibility #toggle-contrast{outline:5px solid #000}@media(max-width:720px){body.contrast-mode .ccm-settings-summoner,body.contrast-mode #toggle-contrast,body.accessibility .ccm-settings-summoner,body.accessibility #toggle-contrast{outline:2px solid #000}}
