body.admin-bar .CM00LogoHeaderMenu{margin:32px 0 0}#privacy-notice{display:none;background-color:#f8d7da;color:#721c24;padding:15px;position:fixed;bottom:0;width:100%;text-align:center;font-size:14px;z-index:1000}#privacy-notice span{color:#721c24;font-weight:700;text-decoration:underline}body{padding-top:56px}.preloader-overlay{position:absolute;inset:0;display:grid;place-items:center;background:rgba(255,255,255,.96);z-index:99999;opacity:1;transition:opacity .3s ease}.preloader-overlay.is-fixed{position:fixed}.preloader-overlay.fade-out{opacity:0}.preloader-overlay .loader{width:48px;height:48px;border-radius:50%;border:4px solid #ccc;border-top-color:#111;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.BottomBanner{position:fixed;bottom:0;width:100%;height:auto;z-index:99999;background-color:#872897;color:#fff;padding:12px 0}@media(max-width:767.98px){.BottomBanner{padding:9px}}.BottomBanner .BottomBannerCloseIcon{position:absolute;top:8px;right:8px;cursor:pointer}@media(max-width:767.98px){.BottomBanner .BottomBannerCloseIcon{top:0;right:4px}}.BottomBanner .container .row{justify-content:center}.BottomBanner .BottomBannerWarp{display:flex;justify-content:center;align-items:center}@media(max-width:767.98px){.BottomBanner .BottomBannerWarp{flex-direction:column}}.BottomBanner .BottomBannerWarp .Left{color:#fff;flex:0 0 80%}@media(max-width:767.98px){.BottomBanner .BottomBannerWarp .Left{margin:0 0 16px;text-align:center}}.BottomBanner .BottomBannerWarp .Left h2,.BottomBanner .BottomBannerWarp .Left .h2{font-size:18px;margin:0;color:#fff}@media(max-width:767.98px){.BottomBanner .BottomBannerWarp .Left h2,.BottomBanner .BottomBannerWarp .Left .h2{font-size:14px}}.BottomBanner .BottomBannerWarp .Left p{font-size:14px;margin:0;color:#fff}@media(max-width:767.98px){.BottomBanner .BottomBannerWarp .Left p{font-size:12px}}.BottomBanner .BottomBannerWarp .Right{color:#fff;flex:0 0 20%;text-align:right}.BottomBanner .BottomBannerWarp .Right a{display:inline-block;font-size:16px;font-weight:500;line-height:100%;padding:10px 20px 12px;border-radius:5px;text-decoration:none;background-color:#fff;color:#1e2f97;transition:background-color .3s ease,color .3s ease}.BottomBanner .BottomBannerWarp .Right a:hover{background-color:#1e2f97;color:#fff;transition:background-color .3s ease,color .3s ease}@media(max-width:767.98px){.BottomBanner .BottomBannerWarp .Right a{padding:8px 16px;font-size:14px}}