@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500&family=PT+Sans:ital@1&family=Raleway:wght@700&display=swap);*{margin:0;padding:0}body,html{color:#2b0303;scroll-behavior:smooth}#root,body,html{height:100%;width:100%}#root{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}body,button,form,input,label,textarea{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400}.svgimg{min-width:18px;padding:0;width:18px}svg{fill:#f5cb7e}a{color:inherit;text-decoration:inherit}p{margin:10px 0;text-align:justify}.div-center{display:flex;justify-content:center;min-width:400px}.max-width-content{max-width:1200px;padding:0 20px;width:min(1200px,100%)}main{flex:1 0 auto;width:100%}main h1{text-align:center}main section{background-color:#e9dddd}main,main .div-center,main article.max-width-content{background:repeating-linear-gradient(-135deg,transparent 10px,rgba(71,9,9,.01) 20px),repeating-linear-gradient(135deg,transparent 10px,rgba(71,9,9,.01) 20px),#e9dddd}h1,h2,h3{font-family:Raleway,sans-serif;margin-bottom:25px;text-align:center}h1{font-size:46px}h2{font-size:30px}h3{font-size:26px}h4,h5,h6{font-family:PT Sans,sans-serif;margin-bottom:20px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}ul{list-style:none}.a-button,button,input[type=submit]{background-color:#f5cb7e;border:none;border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 5px rgba(20,8,2,.9);color:#2b0303;font-weight:700;padding:10px}.a-button:active,button:active,input[type=submit]:active{box-shadow:inset 0 0 5px #140802}input[type=submit]{margin:10px 0}input[disabled]{background-color:#bdbdbd;color:#838282}input[disabled]:active{box-shadow:0 0 5px rgba(20,8,2,.9)}article{background-color:#e9dddd;color:#2b0303;margin:50px 0}article section{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.5)}section{margin:15px 0;padding:40px 20px}@media screen and (min-width:600px){section{margin:30px 0;padding:70px 40px}}section h4,section h5,section h6,section p{line-height:1.5;text-indent:1.5em}section h1,section h2,section h3,section h4,section h5,section h6{-webkit-text-decoration:underline #f5cb7e;text-decoration:underline #f5cb7e}section li:before{color:#f5cb7e;content:"▪ "}#notfound{background-color:#470909;color:#fff;margin:0;padding:100px 0;text-align:center}#servicespage div{align-items:center;display:flex;flex-direction:column;gap:20px}#servicespage div svg{height:20px;text-align:center}#servicespage div,#servicespage div h3,#servicespage div h6{margin:0!important}#servicespage div ul{align-items:center;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.5);display:flex;flex-direction:row;flex-wrap:wrap;gap:0 10px;justify-content:space-around;padding:60px 40px}#servicespage div ul li{flex:0 1 300px}#servicespage div ul li h6{height:100%;padding:10px;width:100%}#servicespage div ul li h6:hover{background-color:#f5cb7e}#servicespage div ul li h6:active{background-color:#470909;color:#f5cb7e}header{background:repeating-linear-gradient(135deg,transparent 10px,rgba(14,0,0,.1) 20px),repeating-linear-gradient(-135deg,transparent 10px,rgba(14,0,0,.1) 20px),#2b0303;color:#f5cb7e;font-size:14px}header p{align-items:center;display:flex;flex-direction:row;gap:0 10px;justify-content:center}header .max-width-content{justify-content:space-between}header .max-width-content,header .max-width-content div{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 20px}header .max-width-content div{justify-content:space-around}header .max-width-content>*{flex:1 1 auto}footer{background:repeating-linear-gradient(135deg,transparent 10px,rgba(14,0,0,.1) 20px),repeating-linear-gradient(-135deg,transparent 10px,rgba(14,0,0,.1) 20px),#2b0303;box-shadow:0 -7px 10px rgba(43,19,5,.3);color:#f5cb7e;font-size:14px;text-align:center}footer p{align-items:center;display:flex;flex-direction:row;gap:0 10px;justify-content:center}footer .max-width-content{align-items:flex-start}footer .max-width-content,footer .max-width-content div{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 20px}footer .max-width-content div{justify-content:space-around}footer .max-width-content>*{flex:1 1 auto}nav{background-color:#fff;box-shadow:0 7px 10px rgba(43,19,5,.3);color:#470909;font-family:Raleway,sans-serif;font-size:18px;font-weight:700;position:-webkit-sticky;position:sticky;top:0;z-index:2}nav #logo{fill:#2b0303;height:60px;padding:5px 10px;width:60px}nav label{padding:5px 10px;vertical-align:middle}nav input{display:none}nav #check-menu~label{content:url(/static/media/menu.5544fc20ce1ed1bf10aa.svg);height:30px;width:30px}nav #check-menu:checked~label{content:url(/static/media/closemenu.e51e1efaab4c53164d42.svg);height:20px;width:20px}nav #check-submenu+label{border:1px solid #53260b;border-radius:3px;content:url(/static/media/arrow-down.d22081822358be2c7eaa.svg);height:10px;padding:10px;width:10px}nav #check-submenu:checked+label{content:url(/static/media/up-arrow.cb86c2c8e4b9b3790e42.svg)}nav .max-width-content{align-items:center;background-color:#fff;display:flex;flex-direction:row;gap:20px;justify-content:space-between;position:static}nav #menu a{display:block;padding:25px 20px}nav #menu a:hover{background-color:#f5cb7e}nav #menu a:active,nav #menu a:hover{transition:.4s linear;-webkit-transition:.4s linear;-o-transition:.4s linear;-moz-transition:.4s linear;-ms-transition:.4s linear}nav #menu a:active{background-color:#470909;color:#f5cb7e}nav #menu #submenu{background-color:hsla(0,0%,95%,.8);box-shadow:0 0 5px #535353;height:0;max-height:80vh;max-width:80vw;opacity:0;overflow-y:auto;visibility:hidden}nav #menu #submenu li{display:block}nav #menu #submenu a{padding:10px 20px}nav #menu #check-submenu:checked~#submenu,nav #menu #submenu:hover{height:auto;opacity:1;visibility:visible}@media screen and (max-width:700px){nav #div-menu{background-color:rgba(15,3,3,.7);display:none;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:2}nav #div-menu #menu{background-color:#fff;box-shadow:0 0 30px rgba(15,3,3,.8);margin:60px 10px;overflow-x:hidden;padding:30px 60px 30px 30px}nav #div-menu #menu>li#li-services{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}nav #div-menu #menu>li#li-services>a{flex:1 0 auto}nav #div-menu #menu>li#li-services #check-submenu+label{flex:0 0 auto}nav #div-menu #menu>li #submenu{box-shadow:none;flex:0 0 100%;overflow-x:hidden}nav #div-menu #menu>li #submenu li{background-color:hsla(0,2%,67%,.4)}nav #div-menu #menu>li span{display:none}nav #check-menu:checked~div{align-items:center;display:flex;flex-direction:column}nav #check-menu:checked~label{opacity:.4;position:absolute;right:40px;top:80px;z-index:5}}@media screen and (min-width:701px){nav #div-menu{background-color:#fff;flex:1 1 auto}nav #div-menu #menu{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}nav #div-menu #menu #li-services:hover #submenu{height:auto;opacity:1;visibility:visible}nav #div-menu #menu #submenu{position:absolute}nav #check-menu~label,nav #check-submenu~label{display:none}}fieldset{align-items:stretch;border:none;display:flex;flex-direction:column;gap:15px;margin:0;padding:0}fieldset legend{margin-bottom:15px;text-align:center}fieldset input,fieldset textarea{border:none;border-radius:3px;box-shadow:0 2px 10px rgba(56,27,0,.6);margin:0;padding:10px}fieldset textarea{max-height:300px;min-height:75px;resize:vertical}#consultation{background:linear-gradient(160deg,transparent 0 70%,rgba(43,3,3,.4) 70% 100%),linear-gradient(230deg,transparent 0 50%,rgba(43,3,3,.3) 50% 100%),linear-gradient(200deg,transparent 0 70%,rgba(43,3,3,.4) 70% 100%),linear-gradient(230deg,transparent 0 60%,hsla(0,21%,89%,.1) 60% 100%),linear-gradient(100deg,transparent 0 90%,hsla(0,21%,89%,.1) 90% 100%)}@-webkit-keyframes show-p{0%{opacity:0;transform:translatey(30px);-webkit-transform:translatey(30px);-o-transform:translatey(30px);-moz-transform:translatey(30px);-ms-transform:translatey(30px)}to{opacity:1;transform:translatey(0);-webkit-transform:translatey(0);-o-transform:translatey(0);-moz-transform:translatey(0);-ms-transform:translatey(0)}}@keyframes show-p{0%{opacity:0;transform:translatey(30px);-webkit-transform:translatey(30px);-o-transform:translatey(30px);-moz-transform:translatey(30px);-ms-transform:translatey(30px)}to{opacity:1;transform:translatey(0);-webkit-transform:translatey(0);-o-transform:translatey(0);-moz-transform:translatey(0);-ms-transform:translatey(0)}}@-webkit-keyframes show-h123{0%{opacity:0;transform:translatey(-50px);-webkit-transform:translatey(-50px);-o-transform:translatey(-50px);-moz-transform:translatey(-50px);-ms-transform:translatey(-50px)}to{opacity:1;transform:translatey(0);-webkit-transform:translatey(0);-o-transform:translatey(0);-moz-transform:translatey(0);-ms-transform:translatey(0)}}@keyframes show-h123{0%{opacity:0;transform:translatey(-50px);-webkit-transform:translatey(-50px);-o-transform:translatey(-50px);-moz-transform:translatey(-50px);-ms-transform:translatey(-50px)}to{opacity:1;transform:translatey(0);-webkit-transform:translatey(0);-o-transform:translatey(0);-moz-transform:translatey(0);-ms-transform:translatey(0)}}@-webkit-keyframes show-h456{0%{opacity:0;transform:translatey(-50px);-webkit-transform:translatey(-50px);-o-transform:translatey(-50px);-moz-transform:translatey(-50px);-ms-transform:translatey(-50px)}to{opacity:1;transform:translatey(0);-webkit-transform:translatey(0);-o-transform:translatey(0);-moz-transform:translatey(0);-ms-transform:translatey(0)}}@keyframes show-h456{0%{opacity:0;transform:translatey(-50px);-webkit-transform:translatey(-50px);-o-transform:translatey(-50px);-moz-transform:translatey(-50px);-ms-transform:translatey(-50px)}to{opacity:1;transform:translatey(0);-webkit-transform:translatey(0);-o-transform:translatey(0);-moz-transform:translatey(0);-ms-transform:translatey(0)}}@-webkit-keyframes show-img{0%{opacity:0;transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9)}to{opacity:1;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}}@keyframes show-img{0%{opacity:0;transform:scale(.9);-webkit-transform:scale(.9);-o-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9)}to{opacity:1;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}}main #card .max-width-content,main #consultation .max-width-content,main #description .max-width-content,main #guarantees .max-width-content,main #resume .max-width-content,main #servicespage .max-width-content{margin:50px 30px;padding:50px 5px}main #card,main #consultation,main #description,main #guarantees,main #resume{overflow:hidden}main #card h1,main #card h2,main #card h3,main #consultation h1,main #consultation h2,main #consultation h3,main #description h1,main #description h2,main #description h3,main #guarantees h1,main #guarantees h2,main #guarantees h3,main #resume h1,main #resume h2,main #resume h3{animation-delay:0s;-webkit-animation-delay:0s;-o-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;animation-name:show-h123;-webkit-animation-name:show-h123;-o-animation-name:show-h123;-moz-animation-name:show-h123;-ms-animation-name:show-h123}main #card h4,main #card h5,main #card h6,main #consultation h4,main #consultation h5,main #consultation h6,main #description h4,main #description h5,main #description h6,main #guarantees h4,main #guarantees h5,main #guarantees h6,main #resume h4,main #resume h5,main #resume h6{animation-delay:.2s;-webkit-animation-delay:.2s;-o-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;animation-name:show-h456;-webkit-animation-name:show-h456;-o-animation-name:show-h456;-moz-animation-name:show-h456;-ms-animation-name:show-h456}main #card button,main #card input,main #card p,main #card textarea,main #card ul,main #consultation button,main #consultation input,main #consultation p,main #consultation textarea,main #consultation ul,main #description button,main #description input,main #description p,main #description textarea,main #description ul,main #guarantees button,main #guarantees input,main #guarantees p,main #guarantees textarea,main #guarantees ul,main #resume button,main #resume input,main #resume p,main #resume textarea,main #resume ul{animation-delay:.4s;-webkit-animation-delay:.4s;-o-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;animation-name:show-p;-webkit-animation-name:show-p;-o-animation-name:show-p;-moz-animation-name:show-p;-ms-animation-name:show-p}main #card img,main #consultation img,main #description img,main #guarantees img,main #resume img{animation-delay:.6s;-webkit-animation-delay:.6s;-o-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;animation-name:show-img;-webkit-animation-name:show-img;-o-animation-name:show-img;-moz-animation-name:show-img;-ms-animation-name:show-img}main #card button,main #card h1,main #card h2,main #card h3,main #card h4,main #card h5,main #card h6,main #card img,main #card input,main #card p,main #card textarea,main #card ul,main #consultation button,main #consultation h1,main #consultation h2,main #consultation h3,main #consultation h4,main #consultation h5,main #consultation h6,main #consultation img,main #consultation input,main #consultation p,main #consultation textarea,main #consultation ul,main #description button,main #description h1,main #description h2,main #description h3,main #description h4,main #description h5,main #description h6,main #description img,main #description input,main #description p,main #description textarea,main #description ul,main #guarantees button,main #guarantees h1,main #guarantees h2,main #guarantees h3,main #guarantees h4,main #guarantees h5,main #guarantees h6,main #guarantees img,main #guarantees input,main #guarantees p,main #guarantees textarea,main #guarantees ul,main #resume button,main #resume h1,main #resume h2,main #resume h3,main #resume h4,main #resume h5,main #resume h6,main #resume img,main #resume input,main #resume p,main #resume textarea,main #resume ul{animation-duration:1s;-webkit-animation-duration:1s;-o-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;animation-fill-mode:both;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-play-state:paused;-webkit-animation-play-state:paused;-o-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused}main #card.show-element button,main #card.show-element h1,main #card.show-element h2,main #card.show-element h3,main #card.show-element h4,main #card.show-element h5,main #card.show-element h6,main #card.show-element img,main #card.show-element input,main #card.show-element p,main #card.show-element textarea,main #card.show-element ul,main #consultation.show-element button,main #consultation.show-element h1,main #consultation.show-element h2,main #consultation.show-element h3,main #consultation.show-element h4,main #consultation.show-element h5,main #consultation.show-element h6,main #consultation.show-element img,main #consultation.show-element input,main #consultation.show-element p,main #consultation.show-element textarea,main #consultation.show-element ul,main #description.show-element button,main #description.show-element h1,main #description.show-element h2,main #description.show-element h3,main #description.show-element h4,main #description.show-element h5,main #description.show-element h6,main #description.show-element img,main #description.show-element input,main #description.show-element p,main #description.show-element textarea,main #description.show-element ul,main #guarantees.show-element button,main #guarantees.show-element h1,main #guarantees.show-element h2,main #guarantees.show-element h3,main #guarantees.show-element h4,main #guarantees.show-element h5,main #guarantees.show-element h6,main #guarantees.show-element img,main #guarantees.show-element input,main #guarantees.show-element p,main #guarantees.show-element textarea,main #guarantees.show-element ul,main #resume.show-element button,main #resume.show-element h1,main #resume.show-element h2,main #resume.show-element h3,main #resume.show-element h4,main #resume.show-element h5,main #resume.show-element h6,main #resume.show-element img,main #resume.show-element input,main #resume.show-element p,main #resume.show-element textarea,main #resume.show-element ul{animation-play-state:running;-webkit-animation-play-state:running;-o-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running}main #card{background-color:#470909;color:#fff;position:relative;text-align:center}main #card:before{background:linear-gradient(180deg,rgba(43,3,3,.5),transparent 10% 100%),linear-gradient(0deg,rgba(43,3,3,.6),transparent 20% 100%),url(/static/media/fon_card.dcea97490bbeeb3a6664.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;opacity:.2;position:absolute;width:100%}main #card .max-width-content{border:3px solid hsla(39,86%,73%,.5);box-shadow:inset 0 0 5px #2b0303;padding:70px 5px}main #card h2{color:#f5cb7e;font-family:PT Sans,sans-serif}main #card h1,main #card h2,main #card svg{margin:0;padding:10px 0}main #card svg{height:20px}main #resume{background:linear-gradient(190deg,transparent 0 250px,hsla(39,52%,67%,.08) 250px 400px,transparent 400px 100%),linear-gradient(160deg,transparent 0 20%,hsla(39,86%,73%,.1) 20% 40%,transparent 40% 100%),linear-gradient(160deg,transparent 0 70%,rgba(43,3,3,.1) 70% 100%),linear-gradient(190deg,transparent 0 85%,rgba(71,9,9,.1) 85% 100%),#e9dddd;color:#2b0303}main #resume h4{color:#470909}main #resume .flex-content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between}main #resume .flex-content div{flex:1 0 100px}main #resume .flex-content img{border:1px solid #470909;box-shadow:0 0 5px #470909;max-width:400px;min-width:200px}@media screen and (max-width:800px){main #resume .flex-content{flex-direction:column}main #resume .flex-content img{width:80%}}main #description{background-color:#470909;color:#f5cb7e;position:relative}main #description:before{background:linear-gradient(20deg,rgba(10,0,0,.8),rgba(10,0,0,.5) 35%,transparent 35% 100%),linear-gradient(-10deg,hsla(0,0%,100%,.2) 0 10%,transparent 10% 100%),linear-gradient(45deg,rgba(20,1,1,.5) 0 40%,transparent 40% 100%),linear-gradient(135deg,hsla(0,0%,100%,.3) 0 20%,transparent 20% 100%);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:0}main #description div{position:relative}main #description div li{list-style-type:none}main #description div li:before{color:#e9dddd;content:"❖ "}main #description div h2{margin-bottom:50px}main #description div h4{color:#e9dddd}main #description div:before{background:url(/static/media/certificate.eaa067de95aeaa357ed5.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:100%;opacity:.4;position:absolute;right:10px;transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);width:100%;z-index:0}main #guarantees{background:#e9dddd;color:#2b0303;position:relative;text-align:center}main #guarantees:before{background:linear-gradient(-135deg,rgba(71,9,9,.3),rgba(71,9,9,.2)),url(/static/media/fon_guarantees.9a3c722f29684efa71f3.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.45;position:absolute;top:0;width:100%}main #guarantees div{border:3px solid rgba(53,5,5,.5);box-shadow:inset 0 0 2px rgba(0,0,0,.5),0 0 2px rgba(0,0,0,.5);position:relative}main #guarantees div:before{background:linear-gradient(190deg,#470909 0 20%,transparent 20% 100%),linear-gradient(10deg,#470909 0 20%,transparent 20% 100%),linear-gradient(165deg,hsla(0,0%,100%,.4) 0 50%,transparent 50% 100%);content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}main #guarantees ul{display:flex;flex-direction:row;gap:10px;margin:0 15px 20px}main #guarantees ul li{flex:1 1 250px}@media screen and (max-width:770px){main #guarantees ul{flex-direction:column}main #guarantees ul li{flex:none}}main #guarantees h2{color:#741212;display:inline-block;font-size:35px;margin-bottom:50px;margin-top:30px}main #guarantees h4{box-shadow:1px 1px 3px #000;color:#f5cb7e;padding:30px;position:relative}main #guarantees h4:before{background:linear-gradient(-30deg,rgba(43,3,3,.4) 0 40%,transparent 40% 100%),linear-gradient(-10deg,rgba(43,3,3,.6) 0 30%,transparent 30% 100%),linear-gradient(70deg,hsla(0,0%,100%,.05) 0 10%,transparent 10% 100%),linear-gradient(100deg,hsla(0,0%,100%,.05) 0 10%,transparent 10% 100%),#470909;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}main #consultation-link{display:block;height:100px;margin-top:-100px;visibility:hidden}main #consultation{background-color:#470909;color:#fff}main #consultation legend{color:#f5cb7e;text-align:center}#contactspage p{text-indent:0!important}#contactspage svg{fill:#d49113}#contactspage .max-width-content{margin:0}#contactspage section{background-color:#e9dddd}#contactspage div{margin-top:60px}#contactspage legend{color:#2b0303}#contactspage iframe{border:none;border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 5px rgba(20,8,2,.8);height:450px;margin-top:50px;width:100%}#contactspage h2{text-decoration:none}#contactspage #contacts>div{display:flex;flex-direction:column;gap:0 80px;justify-content:flex-start}#contactspage #contacts>div svg{flex:none;padding:0}#contactspage #contacts>div span{display:flex;flex-direction:row;gap:10px}#contactspage #contacts>div #p-tel{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 60px;justify-content:flex-start}#contactspage #contacts>div #p-tel span{flex:1 0 200px;white-space:nowrap}
/*# sourceMappingURL=main.bae26344.css.map*/