@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(../fonts/montserrat-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(../fonts/montserrat-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(../fonts/montserrat-rouble.woff2) format("woff2");unicode-range:u+20bd}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(../fonts/montserrat-cyrillic-italic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(../fonts/montserrat-latin-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{border:0;font-family:Montserrat,Arial,sans-serif;font-size:10px;letter-spacing:.02em;line-height:1.5;margin:0;outline:none;padding:0;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}strong{font-weight:700}input{outline:none}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}input[type=number]{-moz-appearance:textfield}input[type=number]:focus,input[type=number]:hover{-moz-appearance:number-input}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}p{font-size:inherit}:root{--base-green-color:rgba(0,81,33,.8);--base-green-color-without-opacity:#005121;--base-green-color-0-5:rgba(0,81,33,.5);--base-gray-color:#f9f9f9;--black-color-0-8:rgba(0,0,0,.8);--black-color-0-5:rgba(0,0,0,.5);--black-color-0-2:rgba(0,0,0,.2);--mobile-header-color:rgba(129,172,145,.15);--menu-background-color:rgba(129,172,145,.15);--swiper-pagination-bottom:3px;--border-radius-for-main-elements:8px}main{margin:0 0 3rem}@media(max-width:1023px){main>:not(.home-item){padding:0 1rem}}@media(min-width:1024px){*{font-size:12px}#app>*{padding:0 5vw}main{margin:1.5rem 0 3rem}}@media(min-width:1290px){*{font-size:14px}#app>*{padding:0 10vw}}@media(min-width:1920px){*{font-size:16px}#app>*{padding:0 12vw}}.static-content .static-heading{border-left:4px solid var(--base-green-color);padding-left:10px}.static-content a,.static-content b,.static-content li,.static-content p,.static-content span,.static-content strong{font-size:1.2rem}.static-content li,.static-content p{margin:1rem 0}.static-content ul{list-style:disc;margin:.5rem 0 1rem 1.5rem}.static-content a{color:var(--base-green-color-without-opacity);text-decoration:none}.static-content a:hover{text-decoration:underline}.static-content .block{background:var(--base-gray-color);border-radius:var(--border-radius-for-main-elements);margin-bottom:1.5rem;padding:1rem}.static-content .important{background:#fff5f5;border:1px solid #c00;border-left-width:5px;border-radius:6px;margin:1.5rem 0;padding:1rem}.static-content .contact{text-align:center}.static-content .map{height:400px;margin-top:15px}.static-content.compact h2,.static-content.compact h3,.static-content.compact h4{font-size:1.4rem;font-weight:600;margin:2rem 0 .5rem}.static-content.compact>:first-child{margin-top:0}.static-content.compact .details-link{display:inline-block;font-weight:600;margin-top:1rem}.not-found[data-v-46e56807]{align-items:center;display:flex;justify-content:center;padding:2rem;text-align:center}.content[data-v-46e56807]{max-width:700px}h1[data-v-46e56807]{color:#005121cc;font-size:8rem;font-weight:500;line-height:1;margin:0}h2[data-v-46e56807]{color:#333;font-size:2rem;margin:1rem 0}p[data-v-46e56807]{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}button[data-v-46e56807]{background:#005121cc;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:.9rem 2rem;transition:background .3s ease}button[data-v-46e56807]:hover{background:#007d32}
