:root{--empiria-red:#c91419;--empiria-ink:#222a30}body{color:#222a30}body .elementor-location-header,body .hfe-site-header{position:relative;z-index:100}.elementor[data-elementor-id="434"]{position:relative;z-index:100}.elementor[data-elementor-id="434"] .elementor-section,.elementor[data-elementor-id="434"] .elementor-widget-wrap{overflow:visible}.empiria-nav{font-family:Roboto,Arial,sans-serif;position:static}.empiria-nav *{box-sizing:border-box}.empiria-nav ul{list-style:none;margin:0;padding:0}.empiria-nav-list{display:flex;justify-content:flex-end;align-items:center;gap:20px}.empiria-nav-label{display:flex;align-items:center;gap:3px;white-space:nowrap}.empiria-nav-label>a{font-size:15px;font-weight:500;color:#222a30;text-decoration:none;padding:22px 0}.empiria-nav a:hover,.empiria-nav a:focus{color:#c91419}.empiria-nav button{background:transparent!important;color:#222a30!important;border:0;padding:7px;margin:0;line-height:1;box-shadow:none;border-radius:3px;font:inherit;cursor:pointer}.empiria-nav button::before,.empiria-nav button::after{display:none!important}.empiria-expand{font-size:17px!important}.empiria-nav-toggle{display:none}.empiria-nav [hidden]{display:none!important}.empiria-mega,.empiria-submenu{position:fixed;top:130px;background:#fff;box-shadow:0 20px 40px #222a3022;border:1px solid #e8eaec;border-top:3px solid #c91419;z-index:1001;text-align:left}.empiria-mega{left:50%;width:min(1160px,96vw);transform:translateX(-50%);border-radius:0 0 10px 10px;padding:22px 26px}.empiria-mega-heading{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #e8eaec;gap:16px}.empiria-mega-heading>span{font-size:20px;font-weight:700}.empiria-mega-heading>a{font-size:12px;font-weight:700;color:#c91419}.empiria-mega-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:22px 0}.empiria-mega h3{font:700 15px Roboto,Arial,sans-serif;color:#222a30;margin:0 0 12px}.empiria-mega li a{display:flex;gap:10px;align-items:center;color:#58636c;font-size:14px;padding:9px 0;text-decoration:none}.empiria-mega li a>span{color:#c91419}.empiria-mega-bottom{background:#f5f6f7;border-radius:6px;display:flex;justify-content:space-between;gap:20px;padding:15px 18px;align-items:center;font-size:13px}.empiria-mega-bottom>a{color:#c91419;font-weight:700}.empiria-submenu{min-width:250px;padding:12px;border-radius:0 0 6px 6px}.empiria-submenu a{display:block;color:#222a30;padding:12px;font-size:14px}.empiria-nav :focus-visible{outline:2px solid #c91419;outline-offset:4px}.empiria-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.empiria-story{margin-bottom:32px}.empiria-story>img{max-height:450px;width:auto;object-fit:contain;margin:12px 0 24px}.empiria-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0}.empiria-project-card{border:1px solid #e8eaec;border-radius:8px;overflow:hidden;background:#fff;text-decoration:none}.empiria-project-card img{width:100%;height:180px;object-fit:cover}.empiria-project-card h3{font-size:16px;padding:18px;margin:0;color:#222a30}.woocommerce div.product .product_title{font-size:30px;color:#222a30}.woocommerce div.product .price{color:#c91419}.ast-separate-container .ast-article-single,.ast-separate-container .ast-article-post{border-radius:8px}.ast-container .entry-content p{line-height:1.7}
@media(max-width:1100px) and (min-width:768px){.empiria-nav-list{gap:10px}.empiria-nav-label>a{font-size:13px}}
@media(max-width:767px){.empiria-nav-toggle{display:block!important;font-size:27px!important;margin-left:auto!important;padding:8px!important}.empiria-nav-list{display:none;position:fixed;left:0;right:0;top:var(--empiria-menu-top,80px);width:100vw;background:#fff;padding:10px 18px 18px!important;max-height:75dvh;overflow:auto;border-top:1px solid #eee;box-shadow:0 16px 24px #0002;z-index:1000}.empiria-nav.is-open>.empiria-nav-list{display:block}.empiria-nav-label{justify-content:space-between;border-bottom:1px solid #eee}.empiria-nav-label>a{padding:15px 0;font-size:15px;flex:1}.empiria-expand{padding:14px!important}.empiria-mega,.empiria-submenu{position:static;transform:none;width:100%;min-width:0;box-shadow:none;border:0;border-left:2px solid #c91419;padding:12px 12px;margin-bottom:12px;border-radius:0}.empiria-mega-heading{display:none}.empiria-mega-columns{grid-template-columns:1fr;gap:18px;padding:5px 0}.empiria-mega h3{font-size:14px}.empiria-mega li a{font-size:13px;padding:10px 0}.empiria-mega-bottom{display:block;padding:12px}.empiria-mega-bottom>span{display:none}.empiria-project-grid{grid-template-columns:1fr 1fr;gap:12px}.empiria-project-card img{height:130px}.empiria-project-card h3{font-size:14px;padding:12px}}
