footer.svelte-f9q3ai.svelte-f9q3ai{position:relative;padding:8rem;background-color:rgb(60, 60, 60);box-sizing:border-box;color:white;display:grid;grid-auto-flow:column;gap:5rem;justify-content:center;align-items:start;font-size:0.9rem}nav.svelte-f9q3ai.svelte-f9q3ai,nav.svelte-f9q3ai ul.svelte-f9q3ai,nav.svelte-f9q3ai ul li.svelte-f9q3ai{margin:0;padding:0}nav.svelte-f9q3ai ul li.svelte-f9q3ai{list-style:none}.webs.svelte-f9q3ai a.svelte-f9q3ai{display:block;line-height:1.2}.contacts.svelte-f9q3ai.svelte-f9q3ai{display:grid;grid-auto-flow:row;gap:1rem}.contacts.svelte-f9q3ai .contact-line.svelte-f9q3ai,.contact-line.svelte-f9q3ai>a.svelte-f9q3ai{display:grid;grid-auto-flow:column;gap:0.5rem;justify-content:start;align-items:center}@media(min-width: 1200px){a.svelte-f9q3ai.svelte-f9q3ai:hover{color:rgb(166, 35, 44)}}@media(min-width: 0) and (max-width: 479px){footer.svelte-f9q3ai.svelte-f9q3ai{padding:2rem;gap:2rem;font-size:0.9rem;grid-auto-flow:row}}
.menu.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{display:block;position:fixed;left:0;top:0;bottom:0;right:0;z-index:99;background-color:rgb(60, 60, 60);padding:4rem}.menu-nav.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{display:flex;padding:4rem;flex-direction:row;justify-content:center;align-items:flex-start;gap:4rem;height:100%;overflow:auto}.menu.svelte-1gf7swm li.svelte-1gf7swm.svelte-1gf7swm{list-style:none}.close-button.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{position:absolute;right:0;top:0;height:5rem;display:flex;justify-content:flex-end;align-items:center;padding:0 8rem}.close-button.svelte-1gf7swm svg.svelte-1gf7swm.svelte-1gf7swm{fill:white;cursor:pointer;transition:all 300ms ease-in-out}.systems.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{flex-grow:1;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));justify-content:center;align-items:center;gap:1rem}.systems.svelte-1gf7swm li.svelte-1gf7swm.svelte-1gf7swm{border:1px dashed rgb(150, 150, 150);height:200px;transition:all 300ms ease-in-out}.systems.svelte-1gf7swm li.svelte-1gf7swm a.svelte-1gf7swm{display:flex;height:100%;width:100%;justify-content:center;align-items:center;padding:2rem;text-align:center;color:rgb(200, 200, 200);font-weight:normal}.pages.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{display:flex;flex-direction:column;flex-basis:400px}.page-item.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{position:relative;cursor:pointer;padding:1rem 2rem;background-color:rgb(166, 35, 44);text-decoration:none;z-index:0}.page-item.svelte-1gf7swm>.indicator.svelte-1gf7swm.svelte-1gf7swm{position:absolute;top:0;left:0;width:0%;height:100%;background-color:white;transition:all 300ms ease-in-out;z-index:-1}.page-item.svelte-1gf7swm a.svelte-1gf7swm>span.svelte-1gf7swm{z-index:1;color:white;transition:all 300ms ease-in-out;font-size:1.4rem}@media(min-width: 1200px){.systems.svelte-1gf7swm li.svelte-1gf7swm.svelte-1gf7swm:hover{background-color:rgb(166, 35, 44)}.page-item.svelte-1gf7swm:hover>.indicator.svelte-1gf7swm.svelte-1gf7swm{width:100%}.page-item.svelte-1gf7swm:hover>a.svelte-1gf7swm span.svelte-1gf7swm{color:rgb(166, 35, 44)}.close-button.svelte-1gf7swm:hover>svg.svelte-1gf7swm.svelte-1gf7swm{fill:rgb(166, 35, 44)}}@media(min-width: 0) and (max-width: 479px){.systems.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{display:none}.menu.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{padding:4rem}.menu-nav.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{padding:0}.pages.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{display:flex;flex-direction:column;flex-grow:1;margin-top:2rem}.close-button.svelte-1gf7swm.svelte-1gf7swm.svelte-1gf7swm{padding:0 2rem}}
.header.svelte-1ti0gec.svelte-1ti0gec{position:fixed;left:0;top:0;right:0;height:5rem;background-color:rgb(60, 60, 60);display:grid;grid-template-columns:1fr auto auto;gap:2rem;align-items:center;justify-content:space-between;padding:0 8rem;z-index:98}.hamburger-menu.svelte-1ti0gec.svelte-1ti0gec{cursor:pointer}.hamburger-menu.svelte-1ti0gec svg.svelte-1ti0gec{fill:white;height:48;transition:all 0.3s ease-in-out}.header.svelte-1ti0gec svg .catalog-icon.svelte-1ti0gec{fill:#fff;transition:all 0.3s ease-in-out}.catalog.svelte-1ti0gec.svelte-1ti0gec{display:flex;flex-direction:row;align-items:center;gap:0.4rem;border-bottom:1px dashed rgb(255, 255, 255);transition:all 0.3s ease-in-out}.catalog.svelte-1ti0gec span.svelte-1ti0gec{color:rgb(255, 255, 255);transition:all 0.3s ease-in-out}@media(min-width: 1200px){.catalog.svelte-1ti0gec.svelte-1ti0gec:hover{border-bottom:1px dashed rgb(166, 35, 44)}.catalog.svelte-1ti0gec:hover>svg .catalog-icon.svelte-1ti0gec{fill:rgb(166, 35, 44)}.hamburger-menu.svelte-1ti0gec:hover>svg.svelte-1ti0gec{fill:rgb(166, 35, 44)}.catalog.svelte-1ti0gec:hover>span.svelte-1ti0gec{color:rgb(166, 35, 44)}}@media(min-width: 0) and (max-width: 479px){.header.svelte-1ti0gec.svelte-1ti0gec{padding:0 2rem}}
.preloader.svelte-1kfs94r.svelte-1kfs94r{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgb(60, 60, 60);z-index:9999;display:flex;justify-content:center;align-items:center}.lds-ellipsis.svelte-1kfs94r.svelte-1kfs94r{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis.svelte-1kfs94r div.svelte-1kfs94r{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background-color:rgb(166, 35, 44);-webkit-animation-timing-function:cubic-bezier(0, 1, 1, 0);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis.svelte-1kfs94r div.svelte-1kfs94r:nth-child(1){left:8px;-webkit-animation:svelte-1kfs94r-lds-ellipsis1 0.6s infinite;animation:svelte-1kfs94r-lds-ellipsis1 0.6s infinite}.lds-ellipsis.svelte-1kfs94r div.svelte-1kfs94r:nth-child(2){left:8px;-webkit-animation:svelte-1kfs94r-lds-ellipsis2 0.6s infinite;animation:svelte-1kfs94r-lds-ellipsis2 0.6s infinite}.lds-ellipsis.svelte-1kfs94r div.svelte-1kfs94r:nth-child(3){left:32px;-webkit-animation:svelte-1kfs94r-lds-ellipsis2 0.6s infinite;animation:svelte-1kfs94r-lds-ellipsis2 0.6s infinite}.lds-ellipsis.svelte-1kfs94r div.svelte-1kfs94r:nth-child(4){left:56px;-webkit-animation:svelte-1kfs94r-lds-ellipsis3 0.6s infinite;animation:svelte-1kfs94r-lds-ellipsis3 0.6s infinite}@-webkit-keyframes svelte-1kfs94r-lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes svelte-1kfs94r-lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes svelte-1kfs94r-lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes svelte-1kfs94r-lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@-webkit-keyframes svelte-1kfs94r-lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@keyframes svelte-1kfs94r-lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}
@font-face{font-family:"Anek";src:url(../fonts/AnekLatin-Regular.ttf);font-weight:normal;font-display:swap;font-style:normal}@font-face{font-family:"Anek Light";src:url(../fonts/AnekLatin-Light.ttf);font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:"Anek Bold";src:url(../fonts/AnekLatin-Bold.ttf);font-weight:700;font-display:swap;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}:root{font-family:"Anek", -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif}body{background-color:rgb(230, 230, 230)}body.menu-open{overflow:hidden}.absolute-fill{position:absolute;left:0;right:0;bottom:0;top:0}a{text-decoration:none;color:inherit}.h-divider{height:1px;background-color:#d3d3d3;width:100%}
h1.svelte-16q2uqp,p.svelte-16q2uqp{margin:0 auto}h1.svelte-16q2uqp{font-size:2.8em;font-weight:bold;margin:0 0 0.5em 0}p.svelte-16q2uqp{margin:1em auto}@media(min-width: 480px){h1.svelte-16q2uqp{font-size:4em}}
