.col-span-1.svelte-1m9f3ov.svelte-1m9f3ov:hover,.flex-grow.svelte-1m9f3ov.svelte-1m9f3ov:hover:hover{background-color:#e0111b}.col-span-1.svelte-1m9f3ov:hover span.svelte-1m9f3ov{color:#fff}.flex-grow.svelte-1m9f3ov:hover a.svelte-1m9f3ov{background-color:#e0111b}
footer.svelte-1y012rb.svelte-1y012rb{background-color:#fff;height:300px}.block_info.svelte-1y012rb.svelte-1y012rb{padding-top:3em;position:relative;height:14.2em}.block_info.svelte-1y012rb p.svelte-1y012rb{font-size:14px;font-family:MontserratRegular}.block_info.svelte-1y012rb p a.svelte-1y012rb{border-bottom:1px solid #e78084;font-size:14px;font-family:MontserratRegular;color:black}.block_info.svelte-1y012rb p a.svelte-1y012rb:hover{color:#e78084}.block_info.svelte-1y012rb ul.svelte-1y012rb{margin-top:0.3em}.block_info.svelte-1y012rb ul li.svelte-1y012rb{line-height:2.6em}.block_info.svelte-1y012rb ul li a.svelte-1y012rb{font-size:16px;font-family:MontserratMedium;color:black}.block_info.svelte-1y012rb ul li a.svelte-1y012rb:hover{color:#fa070f}.block_socset.svelte-1y012rb.svelte-1y012rb{position:absolute;bottom:0}.block_socset.svelte-1y012rb .icon_svg.svelte-1y012rb{border:2px solid #000;margin:auto;width:40px;height:40px;border-radius:100%;position:relative;transition:.3s;display:inline-block;margin:0 1em}.block_socset.svelte-1y012rb .icon_svg img.svelte-1y012rb{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:22px;height:22px;transition:.3s}.icon_svg.svelte-1y012rb img.svelte-1y012rb:hover{transform:translate(-50%, -50%) scale(1.3)}.phone40.svelte-1y012rb.svelte-1y012rb{margin:1em 0em 1em 1em;display:table}.phone40.svelte-1y012rb img.svelte-1y012rb{margin-top:0em;width:38px}.phone40.svelte-1y012rb .des-phone.svelte-1y012rb{display:table-cell;padding-left:20px;vertical-align:middle;text-align:left}.phone40.svelte-1y012rb .des-phone .text_phone.svelte-1y012rb{font-family:MontserratMedium;font-size:18px;color:#000;margin-top:0.5em}.phone40.svelte-1y012rb .des-phone .text_phone.svelte-1y012rb:first-child{margin-top:0.0em}@media(min-width: 400px){#email-footer.svelte-1y012rb.svelte-1y012rb{width:48px}.block_info.svelte-1y012rb ul li a.svelte-1y012rb{font-size:14px}.phone40.svelte-1y012rb .des-phone .text_phone.svelte-1y012rb{font-size:14px}.block_info.svelte-1y012rb p.svelte-1y012rb{font-size:12px}footer.svelte-1y012rb.svelte-1y012rb{height:450px}.block_info.svelte-1y012rb.svelte-1y012rb{padding-top:1em}.block_socset.svelte-1y012rb .icon_svg.svelte-1y012rb{width:33px;height:33px;margin:0 1em}.block_socset.svelte-1y012rb .icon_svg img.svelte-1y012rb{width:18px;height:18px}.block_info.svelte-1y012rb.svelte-1y012rb{height:11.5em}.phone40.svelte-1y012rb img.svelte-1y012rb{width:33px}.phone40.svelte-1y012rb.svelte-1y012rb{margin:0em 0em 1em 1em}}@media(min-width: 768px){.block_info.svelte-1y012rb ul li a.svelte-1y012rb{font-size:13px}.phone40.svelte-1y012rb .des-phone .text_phone.svelte-1y012rb{font-size:13px}.block_info.svelte-1y012rb p.svelte-1y012rb{font-size:11px}.phone40.svelte-1y012rb.svelte-1y012rb{margin:1em 0em 1em 1em}}@media(min-width: 990px){.phone40.svelte-1y012rb .des-phone .text_phone.svelte-1y012rb{font-size:11px}footer.svelte-1y012rb.svelte-1y012rb{height:250px}.phone40.svelte-1y012rb img.svelte-1y012rb{width:30px}#email-footer.svelte-1y012rb.svelte-1y012rb{width:48px}.block_socset.svelte-1y012rb .icon_svg.svelte-1y012rb{width:25px;height:25px;margin:0 0.5em}.block_socset.svelte-1y012rb .icon_svg img.svelte-1y012rb{width:15px;height:15px}.block_info.svelte-1y012rb.svelte-1y012rb{height:11.5em}}@media(min-width: 1024px){.block_info.svelte-1y012rb ul li a.svelte-1y012rb{font-size:14px}.phone40.svelte-1y012rb .des-phone .text_phone.svelte-1y012rb{font-size:14px}.block_info.svelte-1y012rb p.svelte-1y012rb{font-size:12px}footer.svelte-1y012rb.svelte-1y012rb{height:300px}.block_info.svelte-1y012rb.svelte-1y012rb{padding-top:3em}.block_socset.svelte-1y012rb .icon_svg.svelte-1y012rb{width:40px;height:40px;margin:0 1em}.block_socset.svelte-1y012rb .icon_svg img.svelte-1y012rb{width:22px;height:22px}.block_info.svelte-1y012rb.svelte-1y012rb{height:14.2em}.phone40.svelte-1y012rb img.svelte-1y012rb:first-child{width:38px}#email-footer.svelte-1y012rb.svelte-1y012rb{width:55px}}@media(min-width: 1280px){.block_info.svelte-1y012rb ul li a.svelte-1y012rb{font-size:16px}.phone40.svelte-1y012rb .des-phone .text_phone.svelte-1y012rb{font-size:18px}.block_info.svelte-1y012rb p.svelte-1y012rb{font-size:14px}}
.spin.svelte-1cj2gr0{animation:svelte-1cj2gr0-spin 2s 0s infinite linear}.pulse.svelte-1cj2gr0{animation:svelte-1cj2gr0-spin 1s infinite steps(8)}@keyframes svelte-1cj2gr0-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
svg.svelte-o7siki.svelte-o7siki{min-height:24px;transition:transform 0.3s ease-in-out}svg.svelte-o7siki line.svelte-o7siki{stroke:currentColor;stroke-width:3;transition:transform 0.3s ease-in-out
	}button.svelte-o7siki.svelte-o7siki{z-index:20}.open.svelte-o7siki svg.svelte-o7siki{transform:scale(0.7)
	}.open.svelte-o7siki #top.svelte-o7siki{transform:translate(6px, 0px) rotate(45deg)
	}.open.svelte-o7siki #middle.svelte-o7siki,.open.svelte-o7siki #middle2.svelte-o7siki{opacity:0}
.modal-background.svelte-1gu8njp{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}.modal.svelte-1gu8njp{position:fixed;left:50%;top:50%;width:calc(100vw - 4em);max-width:32em;max-height:calc(100vh - 4em);overflow:auto;transform:translate(-50%,-50%);padding:1em;border-radius:0.2em;background:white}
.svelte-fnsfcv{box-sizing:border-box}.bg.svelte-fnsfcv{position:fixed;z-index:1000;display:flex;flex-direction:column;justify-content:center;width:100vw;height:100vh;background:rgba(0, 0, 0, 0.66)}.window-wrap.svelte-fnsfcv{position:relative;margin:2rem;max-height:100%}.window.svelte-fnsfcv{position:relative;width:40rem;max-width:100%;max-height:100%;margin:2rem auto;color:black;border-radius:0.5rem;background:white}.content.svelte-fnsfcv{position:relative;padding:1rem;max-height:calc(100vh - 4rem);overflow:auto}.close.svelte-fnsfcv{display:block;box-sizing:border-box;position:absolute;z-index:1000;top:1rem;right:1rem;margin:0;padding:0;width:1.5rem;height:1.5rem;border:0;color:black;border-radius:1.5rem;background:white;box-shadow:0 0 0 1px black;transition:transform 0.2s cubic-bezier(0.25, 0.1, 0.25, 1),
                background 0.2s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-appearance:none}.close.svelte-fnsfcv:before,.close.svelte-fnsfcv:after{content:'';display:block;box-sizing:border-box;position:absolute;top:50%;width:1rem;height:1px;background:black;transform-origin:center;transition:height 0.2s cubic-bezier(0.25, 0.1, 0.25, 1),
                background 0.2s cubic-bezier(0.25, 0.1, 0.25, 1)}.close.svelte-fnsfcv:before{-webkit-transform:translate(0, -50%) rotate(45deg);-moz-transform:translate(0, -50%) rotate(45deg);transform:translate(0, -50%) rotate(45deg);left:0.25rem}.close.svelte-fnsfcv:after{-webkit-transform:translate(0, -50%) rotate(-45deg);-moz-transform:translate(0, -50%) rotate(-45deg);transform:translate(0, -50%) rotate(-45deg);left:0.25rem}.close.svelte-fnsfcv:hover{background:black}.close.svelte-fnsfcv:hover:before,.close.svelte-fnsfcv:hover:after{height:2px;background:white}.close.svelte-fnsfcv:focus{border-color:#3399ff;box-shadow:0 0 0 2px #3399ff}.close.svelte-fnsfcv:active{transform:scale(0.9)}.close.svelte-fnsfcv:hover,.close.svelte-fnsfcv:focus,.close.svelte-fnsfcv:active{outline:none}
nav.svelte-6cc5a8 span.svelte-6cc5a8:hover{background-color:#ccc}a#katalog.svelte-6cc5a8.svelte-6cc5a8{background-color:#ff0000;color:#ffffff;border-top-left-radius:3px;border-bottom-left-radius:3px}a#katalog.svelte-6cc5a8.svelte-6cc5a8:hover{background-color:#aa0707}a#uslugi.svelte-6cc5a8.svelte-6cc5a8{background-color:#ddd;color:#222;border-top-left-radius:3px;border-bottom-left-radius:3px}a#uslugi.svelte-6cc5a8.svelte-6cc5a8:hover{background-color:rgb(153, 151, 151);color:#fff}a#article.svelte-6cc5a8.svelte-6cc5a8{background-color:#ddd;color:#222;border-top-left-radius:3px;border-bottom-left-radius:3px}a#article.svelte-6cc5a8.svelte-6cc5a8:hover{background-color:rgb(153, 151, 151);color:#fff}.butT.svelte-6cc5a8.svelte-6cc5a8{background-color:#e3dede;color:#000}.butT.svelte-6cc5a8.svelte-6cc5a8:hover{background-color:#888}aside.svelte-6cc5a8.svelte-6cc5a8{left:-100%;transition:left 0.3s ease-in-out
	}.open.svelte-6cc5a8.svelte-6cc5a8{left:0;z-index:60}svg.svelte-6cc5a8.svelte-6cc5a8{min-height:24px;transition:transform 0.3s ease-in-out}svg.svelte-6cc5a8 line.svelte-6cc5a8{stroke:currentColor;stroke-width:3;transition:transform 0.3s ease-in-out
	}button.svelte-6cc5a8.svelte-6cc5a8{z-index:20}.open.svelte-6cc5a8 svg.svelte-6cc5a8{transform:scale(0.7)
	}.open.svelte-6cc5a8 #top.svelte-6cc5a8{transform:translate(6px, 0px) rotate(45deg)
	}.open.svelte-6cc5a8 #middle.svelte-6cc5a8{opacity:0}.open.svelte-6cc5a8 #bottom.svelte-6cc5a8{transform:translate(-12px, 9px) rotate(-45deg)
	}
a.selected.svelte-q5qv5q.svelte-q5qv5q{background-color:#ff151f;color:#fff}nav.svelte-q5qv5q span.svelte-q5qv5q:hover{background-color:#999}aside.svelte-q5qv5q.svelte-q5qv5q{left:-100%;transition:left 0.3s ease-in-out
	}.openPoduct.svelte-q5qv5q.svelte-q5qv5q{left:0;z-index:100}svg.svelte-q5qv5q.svelte-q5qv5q{min-height:24px;transition:transform 0.3s ease-in-out}svg.svelte-q5qv5q line.svelte-q5qv5q{stroke:currentColor;stroke-width:3;transition:transform 0.3s ease-in-out
	}button.svelte-q5qv5q.svelte-q5qv5q{z-index:20}.openPoduct.svelte-q5qv5q svg.svelte-q5qv5q{transform:scale(0.7)
	}.openPoduct.svelte-q5qv5q #top.svelte-q5qv5q{transform:translate(6px, 0px) rotate(45deg)
	}.openPoduct.svelte-q5qv5q #middle.svelte-q5qv5q{opacity:0}.openPoduct.svelte-q5qv5q #bottom.svelte-q5qv5q{transform:translate(-12px, 9px) rotate(-45deg)
	}
#scrollToTop.svelte-1w1kh0n{position:fixed;bottom:150px;right:40px;font-weight:bold;cursor:pointer;transition:all 0.5s ease-in}
.butT.svelte-ljenmo{background-color:#ff151f}.butT.svelte-ljenmo:hover{background-color:#888}
.texts.svelte-d83nvh{font-size:10rem;letter-spacing:1.5rem;margin-bottom:0em}@media(min-width: 400px){.texts.svelte-d83nvh{font-size:8rem}}@media(min-width:768px){.texts.svelte-d83nvh{font-size:10rem}}@media(min-width: 1024px){.texts.svelte-d83nvh{font-size:10rem}}