.l-auth{background-color:rgba(0,0,0,.7);padding:15px;margin:45px auto;min-width:272px;max-width:320px;-webkit-animation:bounceIn 1s ease forwards;animation:bounceIn 1s ease forwards}.background-block{position:relative;text-align:center;margin-bottom:10px}.background-main{width:100%;height:54vh;background-image:url(../img/background.6918fe49.jpg);background-size:100vw auto;background-position:50% 50%;background-repeat:no-repeat}.background-shadow{width:100%;height:1px;background-color:#ccc;box-shadow:2px 0 20px 30px #ccc}.background-logo{position:absolute;top:15vh;z-index:3;left:0;width:100%;text-align:center}.background-logo h1{font-family:Georgia,Times,Times New Roman,serif}.background-logo a img{border-radius:50%;box-shadow:2px 2px 20px 1px #000;margin-top:10px;margin-bottom:20px}.background-logo p{font-size:18px;text-shadow:1px 1px 2px #ccc}.bunner{cursor:pointer;margin:20px;padding:10px;max-width:500px;background-color:rgba(0,116,58,.66);display:inline-block}.bunner,.bunner:hover{border:1px solid #00743a;color:#fff;text-decoration:none}.bunner:hover{background-color:#00743a}.bunner p{margin:0;text-shadow:none}@media(max-width:1024px){.background-main{background-size:auto calc(62.5vw + 200px);height:calc(15vh + 350px)}.background-logo{top:10vh}}@media(max-width:768px){.background-main{background-size:auto calc(100vh + 80px);height:60vh}.background-logo{top:15vh}}@media(max-width:420px){.background-main{background-size:auto calc(100vh + 200px);background-position:50% 70%;height:80vh}}.loader-page{background-color:#000;position:fixed;width:100vw;height:100vh;top:0;left:0;color:#fff;z-index:5000;display:flex;align-items:center;justify-content:center}#load{width:1000px;left:50%;top:40%;margin-left:-500px;overflow:visible;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;font-size:50px;font-weight:600}#load,#load div{position:absolute;height:36px}#load div{width:20px;opacity:0;font-family:Helvetica,Arial,sans-serif;animation:move 3s linear infinite;-o-animation:move 3s linear infinite;-moz-animation:move 3s linear infinite;-webkit-animation:move 3s linear infinite;transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);color:#00743a}@media(max-width:420px){#load{width:600px;margin-left:-300px;font-size:30px}#load div{animation:move 2.5s linear infinite;-o-animation:move 2.5s linear infinite;-moz-animation:move 2.5s linear infinite;-webkit-animation:move 2.5s linear infinite}}#load div:nth-child(2){animation-delay:.2s;-o-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-delay:.2s}#load div:nth-child(3){animation-delay:.4s;-o-animation-delay:.4s;-webkit-animation-delay:.4s}#load div:nth-child(4){animation-delay:.6s;-o-animation-delay:.6s;-moz-animation-delay:.6s;-webkit-animation-delay:.6s}#load div:nth-child(5){animation-delay:.8s;-o-animation-delay:.8s;-moz-animation-delay:.8s;-webkit-animation-delay:.8s}#load div:nth-child(6){animation-delay:1s;-o-animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s}#load div:nth-child(7){animation-delay:1.2s;-o-animation-delay:1.2s;-moz-animation-delay:1.2s;-webkit-animation-delay:1.2s}@keyframes move{0%{left:0;opacity:0}35%{left:41%;transform:rotate(0deg);opacity:1}65%{left:59%;transform:rotate(0deg);opacity:1}to{left:100%;transform:rotate(-180deg);opacity:0}}@-webkit-keyframes move{0%{left:0;opacity:0}35%{left:41%;transform:rotate(0deg);opacity:1}65%{left:59%;transform:rotate(0deg);opacity:1}to{left:100%;transform:rotate(-180deg);opacity:0}}.documents{margin-top:20px;margin-bottom:30px}.document a{display:inline-block;padding:5px;color:#212529}.document a:hover{text-decoration:none;color:#00743a}.document .document_download:hover{color:#00743a}.map{width:90%;margin:auto;display:block;position:relative}.map .marker{width:20px;height:20px;border-radius:50%;background-color:hsla(0,0%,73.3%,.82);box-shadow:0 0 20px 1px #000;position:absolute;text-align:center}.map .marker .label{position:relative;display:none;font-size:12px;white-space:nowrap}.map .marker .label span{position:absolute;display:block;background-color:#fff;padding:5px;border-radius:3px;border:1px solid #aaa}.map .marker.sakh{top:79%;right:7%}.map .marker.sakh:hover .label{display:block}.map .marker.vlad{top:98%;right:13%}.map .marker.vlad:hover .label{display:block}.map .marker.habar{top:81%;right:13%}.map .marker.habar:hover .label{display:block}.map .marker img{width:20px;vertical-align:top;border-style:none}@media(max-width:420px){.map{width:100%}.map .marker{width:10px;height:10px;background-color:hsla(0,0%,73.3%,.82);box-shadow:0 0 10px 1px rgba(0,0,0,.815)}.map .marker img{width:10px}}.loaderSend{background-color:rgba(0,0,0,.8);position:fixed;width:100vw;height:100vh;top:0;left:0;color:#fff;z-index:5000;display:flex;align-items:center;justify-content:center}.form-control{border-radius:0}.fileadd .custom-file-label:after{content:"заменить файл"!important}.html-view{border:1px solid #ccc}.ql-toolbar{background-color:#e9ecef}.ql-container{font-size:16px;background-color:#fff;min-height:120px}.col4{width:25%}.col4,.col5{display:inline-block;vertical-align:top;margin-bottom:15px}.col5{width:20%}.col3{width:33.33333%}.col2,.col3{display:inline-block;vertical-align:top;margin-bottom:15px}.col2{width:50%}.ql-col5:after{content:"☰5"}.ql-col4:after{content:"☰4"}.ql-col3:after{content:"☰3"}.ql-col2:after{content:"☰2"}@media(max-width:768px){.col2{width:100%}.col3,.col4{width:50%}.col5{width:33.33333%}}@media(max-width:420px){.col3,.col4{width:100%}.col5{width:50%}}.ql-br:after{content:"↵"}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:attr(data-value)!important}.ql-editor{padding:0}.page-admin-block{padding-top:30px}.page-admin-block .ql-editor{padding:10px}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:1em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:2em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:3em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:4em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:6em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:7em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:8em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:9em}.ql-editor .ql-indent-10:not(.ql-direction-rtl){padding-left:10em}.ql-editor .ql-indent-11:not(.ql-direction-rtl){padding-left:11em}.ql-editor .ql-indent-12:not(.ql-direction-rtl){padding-left:12em}.ql-editor .ql-indent-13:not(.ql-direction-rtl){padding-left:13em}.ql-editor .ql-indent-14:not(.ql-direction-rtl){padding-left:14em}.ql-editor .ql-indent-15:not(.ql-direction-rtl){padding-left:15em}.ql-editor .ql-video{display:inline-block;margin-right:10px}.custom-file-input{cursor:pointer}.custom-file-label{margin:0;border-radius:0;cursor:pointer;content:""}.custom-file-label:after{content:"выбрать файл"!important}.remove-file{color:#fff;background-color:red;cursor:pointer}.doc{border-top:1px solid #ccc;border-right:1px solid #ccc}.doc-name{display:inline-block;margin-left:10px}.doc-list .doc:last-child{border-bottom:1px solid #ccc}.page-admin-block .quill-editor iframe{pointer-events:none}.menu{position:fixed;left:0;top:0;z-index:99;width:100%;min-width:300px;height:100vh;justify-content:center;background-color:#fff;transition:.5s;transform:translateX(-100%)}.menu,.menu-list{display:flex;align-items:center}.menu-list{justify-content:space-around;height:70%;flex-direction:column}.menu-list a{display:block;text-decoration:none;text-transform:uppercase;font-weight:700;color:#555;text-align:center}.menu-btn{display:block;width:50px;height:50px;background-color:rgba(0,0,0,.4);position:relative;cursor:pointer}.menu-btn-block{position:absolute;right:-50px;top:0}.menu-btn span,.menu-btn span:after,.menu-btn span:before{position:absolute;top:50%;margin-top:-2px;left:50%;margin-left:-10px;width:20px;height:3px;background-color:#fff}.menu-btn span:before{content:"";display:block;transition:.2s;transform:translateY(-6px)}.menu-btn span:after{content:"";display:block;transition:.2s;transform:translateY(6px)}.menu_active{transform:translateX(0)}.menu_active .menu-btn-block{right:auto}.menu_active .menu-btn-block .menu-btn,.menu_active .menu-btn-block .menu-btn span{background-color:transparent}.menu_active .menu-btn-block .menu-btn span:before{transform:rotate(-45deg);width:30px;transform-origin:50% 50%;height:4px;background-color:#555}.menu_active .menu-btn-block .menu-btn span:after{transform:rotate(45deg);width:30px;transform-origin:50% 50%;height:4px;background-color:#555}@media(min-width:768px){.menu{width:50%}}@media(min-width:992px){.menu{width:30%}.menu-btn{width:70px;height:70px}.menu-btn-block{right:-75px}.menu-btn span,.menu-btn span:after,.menu-btn span:before{width:40px;height:4px;margin-left:-20px;margin-top:-2px}.menu-btn span:before{transform:translateY(-10px)}.menu-btn span:after{transform:translateY(10px)}.menu_active .menu-btn-block{right:-75px}.menu_active .menu-btn-block .menu-btn span:after,.menu_active .menu-btn-block .menu-btn span:before{width:40px}}.bg-top{height:50px;background-color:rgba(0,0,0,.4);z-index:5}.bg,.bg-top{width:100vw;position:fixed;top:0;left:0}.bg{height:100vh;z-index:98;background-color:#000;opacity:.2}.desktop-menu{width:100%;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:10}.desktop-menu .link-header,.desktop-menu a{display:inline-block;height:70px;vertical-align:top;color:#fff;font-size:18px;text-align:center;line-height:45px;cursor:pointer}.desktop-menu .link-header:hover,.desktop-menu a:hover{text-decoration:none;background-color:#00743a}.desktop-menu .link-header.logo,.desktop-menu a.logo{height:60px;margin:5px;border-radius:50%;box-shadow:2px 2px 20px 1px #000}.desktop-menu .link-header.logo:hover,.desktop-menu a.logo:hover{text-decoration:none;background-color:transparent}.desktop-menu .link-header.links-list,.desktop-menu a.links-list{width:calc((100% - 100px)/5);padding-top:10px;padding-bottom:10px;position:relative}.desktop-menu .link-header.links-list .links-list-drop,.desktop-menu a.links-list .links-list-drop{position:absolute;display:none;top:70px}.desktop-menu .link-header.links-list .links-list-drop a,.desktop-menu a.links-list .links-list-drop a{line-height:1.2;background-color:#555;width:100%;height:auto;display:block;padding:10px 5px;font-size:14px;border-top:1px solid #ccc}.desktop-menu .link-header.links-list .links-list-drop a:hover,.desktop-menu a.links-list .links-list-drop a:hover{background-color:#00743a}.desktop-menu .link-header.links-list:hover .links-list-drop,.desktop-menu a.links-list:hover .links-list-drop{display:block}.mobile-menu{display:none}@media(max-width:1024){.desktop-menu{background-color:rgba(0,0,0,.1)}}@media(max-width:992px){.desktop-menu a{font-size:18px}}@media(max-width:767px){.mobile-menu{display:block}.desktop-menu{display:none}}.main-button{align-items:center;justify-content:center;display:flex;text-align:center;background-color:#444;color:#fff;padding:10px 5px;width:100%;height:100%;border:none;vertical-align:middle;cursor:pointer}.main-button:hover{color:#fff;text-decoration:none;background-color:#00743a}footer .footer{margin-top:10px;font-size:12px;background-color:#bbb;box-shadow:1px 0 10px 5px #bbb}footer .footer a.footer-button{color:#212529;text-decoration:none}footer .footer .footer-button{display:inline-block;vertical-align:top;max-width:110px;padding-left:4px;padding-right:4px;cursor:pointer}footer .footer .footer-button:hover .footer-icon{color:#00743a}footer .footer .footer-icon{font-size:48px;color:#fff}@media(min-width:1024px){footer{height:150px}footer .footer{position:absolute;bottom:0;left:0;width:100%}}@media(max-width:1200px){footer{height:170px}footer .footer .footer-button{margin-bottom:20px;max-width:90px}}@media(max-width:768px){footer .footer .footer-button{max-width:150px;margin:20px}footer .footer .footer-icon{font-size:60px}}@media(max-width:420px){footer .footer .footer-button{display:block;margin:auto;margin-bottom:20px}}.admin-header{position:fixed;width:250px;height:100vh;padding-bottom:70px;overflow:auto;border-right:1px solid #ccc;background-color:#f1f1f1}.admin-header-label{width:100%;background-color:#6c757d;padding:10px;color:#fff;text-align:center}.admin-header a{display:block;padding:10px;border-bottom:1px solid #ccc;color:#212529;cursor:pointer}.admin-header a.active{background-color:#fff}.admin-header a:hover{text-decoration:none;background-color:#fff}.admin-header a.loginout{position:fixed;bottom:0;left:0;width:249px;border-top:1px solid #ccc;color:#fff;background-color:#6c757d}.admin-header a.loginout:hover{background-color:#5a6268}.admin{min-height:100vh;background-color:#fff}.admin .content{margin-left:250px}@-webkit-keyframes bounceIn{to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@-webkit-keyframes slideInFromLeft{0%{transform:translateX(-2500px);opacity:0}50%{transform:translateX(0);opacity:1}70%{transform:translateX(-20px)}90%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes bounceIn{to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes slideInFromLeft{0%{transform:translateX(-2500px);opacity:0}50%{transform:translateX(0);opacity:1}70%{transform:translateX(-20px)}90%{transform:translateX(10px)}to{transform:translateX(0)}}#app .input-group-text,#app button,#app input{border-radius:0}.header-padding{padding-top:80px}.modal-content{border-radius:0;border:none;box-shadow:0 0 30px 0 #000}.modal-content button{border-radius:0}.modal-header{border-radius:0;border:none}.modal-title{color:#fff}label{margin-bottom:0;margin-top:.5em}@media(max-width:420px){.header-padding{padding-top:60px}}body{font-family:Times,Times New Roman,serif;min-height:100vh;background-color:#ccc;position:relative}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}