.lq-widget,.lq-scroll-companion{transition:opacity .22s ease,visibility .22s ease!important}
body.lq-page-scrolling .lq-scroll-companion{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
body.lq-modal-open .lq-site-assistant,body.lq-modal-open .lq-visibility-control,body.lq-visibility-open .lq-site-assistant,body.lq-visibility-open .lq-widget,body.lq-navigation-open .lq-site-assistant,body.lq-navigation-open .lq-widget,body.lq-external-overlay-open .lq-site-assistant{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
@media(max-width:650px){body.lq-modal-open .lq-site-assistant,body.lq-modal-open .lq-visibility-control,body.lq-visibility-open .lq-site-assistant,body.lq-visibility-open .lq-widget,body.lq-navigation-open .lq-site-assistant,body.lq-navigation-open .lq-widget{display:none!important}
}
.lq-modal-close,.lq-widget-dismiss,.lq-companion-dismiss{background:#881119!important;color:#fff!important;border:1px solid #bf9b30!important}
.lq-companion-dismiss{position:absolute;z-index:100;right:-7px;top:-8px;display:grid;place-items:center;width:23px;height:23px;padding:0;border-radius:50%;font:700 16px/1 Arial;cursor:pointer;pointer-events:auto;box-shadow:0 4px 12px rgba(0,0,0,.3)}
body.lq-quiz-visible .lq-site-assistant,body.lq-quiz-visible .lq-visibility-control{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
@media(max-width:650px){body.lq-quiz-visible .lq-site-assistant,body.lq-quiz-visible .lq-visibility-control{display:none!important}
}
body.lq-menu-open .lq-site-assistant,body.lq-menu-open .lq-visibility-control,body.lq-contact-visible .lq-site-assistant,body.lq-contact-visible .lq-visibility-control{opacity:0!important;visibility:hidden!important;pointer-events:none!important}
@media(max-width:650px){body.lq-menu-open .lq-site-assistant,body.lq-menu-open .lq-visibility-control,body.lq-contact-visible .lq-site-assistant,body.lq-contact-visible .lq-visibility-control{display:none!important}
}
.lq-site-assistant[hidden],.lq-visibility-control[hidden]{display:none!important}
body.lq-quiz-visible:not(.lq-menu-open):not(.lq-navigation-open):not(.lq-visibility-open):not(.lq-external-overlay-open) .lq-visibility-control{display:revert!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}
.lq-visibility-control[hidden]{display:none!important}
body:is(.lq-quiz-visible,.lq-modal-open) :is([id*="assistant" i],[class*="site-assistant" i],[id*="asszisztens" i],[class*="asszisztens" i],[id*="bobby" i],[class*="bobby" i]){opacity:0!important;visibility:hidden!important;pointer-events:none!important}
@media(max-width:650px){body:is(.lq-quiz-visible,.lq-modal-open) :is([id*="assistant" i],[class*="site-assistant" i],[id*="asszisztens" i],[class*="asszisztens" i],[id*="bobby" i],[class*="bobby" i]){display:none!important}
}
body.lq-modal-open #lca-assistant,body.lq-modal-open .lca-assistant{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
