
/* Small replacement for JS-dependent presentation; original design remains in archived CSS. */
.wpb_animate_when_almost_visible,.wpb_start_animation,.animate,.wpb_animate_when_almost_visible:not(.wpb_start_animation){opacity:1!important;visibility:visible!important;animation:none!important;transform:none!important}
body{overflow-x:hidden}.schovane{display:none!important}.recovery-form-notice{padding:22px;border:1px solid #ddd;background:#fafafa;color:#333;line-height:1.7}
#nav li:hover>ul,#nav li:focus-within>ul{display:block!important;visibility:visible!important;opacity:1!important}
.cmplz-cookiebanner,.cmplz-manage-consent,.cmplz-placeholder-element{display:none!important}
.tg-grid-wrapper,.tg-grid-holder,.tg-grid-area-top1,.tg-grid-area-bottom1{height:auto!important;min-height:0!important;overflow:visible!important}
.tg-grid-holder{display:flex!important;flex-wrap:wrap;gap:24px}.tg-item{position:relative!important;left:auto!important;top:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;width:calc(25% - 18px)!important;float:none!important}
.tg-item-media-holder{min-height:160px}.tg-item-media-inner{position:relative!important}.tg-item-image{width:100%;height:180px;object-fit:cover;display:block}
.tg-item-content-holder{position:relative!important}.tg-item-overlay{pointer-events:none}
.recovery-mobile-menu{display:none}
@media(min-width:1001px){#header #nav{display:flex!important;flex-wrap:nowrap;align-items:center}#header #nav>li{flex:0 1 auto;float:none}#header #nav>li>a{font-size:11px;padding-left:8px;padding-right:8px;white-space:nowrap}}
@media(max-width:1000px){.tg-item{width:calc(50% - 12px)!important}.recovery-mobile-menu{display:block;padding:10px 14px;background:#8124b5;color:white;border:0;margin:10px}.recovery-nav{display:none}.recovery-nav.is-open{display:block;background:white;padding:16px;clear:both}.recovery-nav ul{list-style:none;margin:0;padding:0}.recovery-nav li a{display:block;padding:9px;color:#333}.recovery-nav li ul{padding-left:15px}.rmp_menu_trigger,.rmp-container{display:none!important}#header #nav-wrap{display:block!important;width:100%;height:auto}#header .logo-wrap{min-height:72px}.vc_custom_heading{overflow-wrap:break-word}}
@media(max-width:550px){.tg-item{width:100%!important}.vc_custom_heading[style*="50px"]{font-size:32px!important;line-height:1.2!important}.container{max-width:100%}}
.vc_tta-panel:not(.vc_active) .vc_tta-panel-body{display:none}.vc_tta-panel.vc_active .vc_tta-panel-body{display:block}
