body{font-size:var(--font-size-default)}.header .header__logo{padding-right:15px}.header .header__logo img{max-height:unset;width:100%;max-width:200px}.header .header__logo p span{font-size:28px}.header .header__navigation div>ul>li a{font-size:14px;font-size:clamp(10px,.88vw,16px);text-align:center;padding:10px}.header .header__phone a svg{width:19px;height:19px}.header .header__phone a span{font-size:15px}.header.header--fixed{max-height:unset}.burgerMenu .burgerMenu__header--logo:has(p){max-width:calc(100% - 60px)!important}.footer .footer__logo p span{font-size:40px}.footer .footer__menu ul li{width:50%}.footer .footer__menu ul li a{text-decoration:none;position:relative;max-width:-moz-max-content;max-width:max-content}.footer .footer__menu ul li a:before{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:currentColor;opacity:0;transition:var(--transition)}.footer .footer__menu ul li a:hover:before{opacity:1}.footer .footer__bottom--disclaimer p{font-size:11px}a.wb-ba{word-break:break-all}a.wb-bw{word-break:break-word}button:focus-visible,a:focus-visible{outline-style:solid!important;outline-width:5px!important;outline-color:red!important;transition:none!important}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important;display:none}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}body #pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,body #pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,body #pojo-a11y-toolbar .pojo-a11y-btn-grayscale,body #pojo-a11y-toolbar .pojo-a11y-btn-light-background{display:none!important}body.pojo-a11y-readable-font [class*=ai-font],body.pojo-a11y-readable-font [class~=ai-font],body.pojo-a11y-readable-font [class^=ai-font]{font-family:agentimage!important}@media screen and (min-width: 744px){.burgerMenu .burgerMenu__header--logo:has(p){max-width:calc(100% - 260px)!important}}@media screen and (min-width: 1024px){.header .header__logo p span{font-size:34px}body #pojo-a11y-toolbar{display:block}}@media screen and (min-width: 1280px){.header .header__logo:has(p){max-width:21%!important}.footer .footer__logo:has(p){max-width:calc(100% - 120px)!important}.footer .footer__logo p span{font-size:45px}.footer .footer__menu ul li{width:auto}}
