@charset "utf-8";*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}iframe{display:block;max-width:100%}#to-top{cursor:pointer;position:fixed;bottom:10px;right:10px;background:#fecc00;border-radius:5px;color:#555;height:40px;width:40px;display:block;font-size:20px;padding:5px 0;text-align:center;opacity:.5;transition:.2s all}#to-top:hover{opacity:.9;transition:.2s all}a{color:unset;text-decoration:none}ul{margin:0;padding:0;font-size:0}ul li{font-size:15px}nav ul li{display:inline-block}body,h1,h2{margin:0;padding:0}img{display:block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;max-width:100%;height:auto}select,input,textarea,button{outline:0}form input.special-line{display:none !important}section{padding:50px 0}input[type=checkbox]{display:none}input[type=checkbox]+label span{display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid #afafaf;border-radius:3px;margin:3px 7px 3px 0}input[type=checkbox]:checked+label span:before{content:"";font-family:"Font Awesome 5 Free";font-size:10px;margin:2px;font-weight:600;color:#000;display:block}input[type=checkbox]+label{display:block;cursor:pointer;font-family:"Montserrat",sans-serif;font-size:13px}.text-center{text-align:center}.line{padding:5px}.line input,.line textarea{display:block;font-size:13px;width:100%;border:1px solid #e5e5e5;padding:10px 15px;border-radius:5px}.line textarea{min-height:150px}.default-modal-form{text-align:left}.default-modal-form .remodal-close{left:auto;right:0}.default-modal-form .info-line ul{margin:0;padding:20px 10px;text-align:left}.default-modal-form .info-line ul li{display:block;font-size:14px;font-weight:700;color:#333}.default-modal-form .line{padding:5px}.default-modal-form .line label{display:block;font-size:13px;font-style:italic;font-family:"Open Sans",sans-serif}.default-modal-form .line input,.default-modal-form .line textarea{display:block;width:100%;padding:10px 15px;border:1px solid #e5e5e5;border-radius:5px}.default-modal-form .line textarea{min-height:100px}.img-bg{background-position:center;background-attachment:fixed;background-size:cover}.mask-bg{position:relative}.mask-bg .mask{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.mask-bg .content{position:relative;color:#fff}.mask-bg.white .mask{background:rgba(255,255,255,.5)}.mask-bg.white .content{color:#343434}.flex-container{display:flex}.flex-container.wrap{flex-wrap:wrap}.flex-item{flex-shrink:1;flex-grow:0}.flex-align-content{display:flex;flex-wrap:wrap;align-content:space-between}.button{display:inline-block;border:0;cursor:pointer;margin:10px 0;text-decoration:none;color:#343434;padding:10px 20px;font-size:15px;font-weight:600;transition:.3s all}.button:hover{background:#f0f0f0;transition:.3s all}.button-white{background:#fff;border-color:#fff;color:#111}.button-white:hover{border-color:#b90f0f;transition:.3s all}.button-red{background:#b90f0f;border-color:#b90f0f;color:#fff}.button-red:hover{background:#fff;transition:.3s all}.button-black{background:#111;border-color:#111;color:#fff}.button-black:hover{background:#fff;color:#111;transition:.3s all}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.container{max-width:1200px;margin:0 auto;padding:0 10px}section.gray-bg{background:#f0f0f0}section.center{text-align:center}section.center ul{margin:0;padding:0}section.center ul li{display:block}.elem-16,.elem-20,.elem-25,.elem-30,.elem-33,.elem-40,.elem-50,.elem-60,.elem-66,.elem-70,.elem-75,.elem-80{float:left}.elem-16{width:16.66666666%}.elem-20{width:20%}.elem-25{width:25%}.elem-30{width:30%}.elem-33{width:33.33333333%}.elem-40{width:40%}.elem-50{width:50%}.elem-60{width:60%}.elem-66{width:66.66666666%}.elem-70{width:70%}.elem-75{width:75%}.elem-80{width:80%}.full-width{width:100%}.left{float:left}.right{float:right}.e404{text-align:center;padding:100px 0}.e404 span{font-size:6vw;font-weight:700;font-family:"Arial";color:#454545}.e404 p{font-family:"Montserrat",sans-serif;font-size:2vw}.crumbs{text-align:center;color:#343434;font-family:"Montserrat",sans-serif;margin-bottom:20px}.crumbs ul{margin:0;padding:0}.crumbs ul li{display:inline-block;vertical-align:middle;margin-right:7px;font-size:12px}.crumbs ul li a{display:inline-block;vertical-align:middle;text-decoration:none;color:#565656;padding:7px 0}.crumbs ul li i{color:#e5e5e5}.remodal .remodal-close{left:auto;right:0}.remodal.default h5{font-size:18px;font-weight:500;margin:20px 0}.remodal.default h5+.intro{display:block;font-size:13px;max-width:400px;margin:0 auto 10px}.remodal.default .line{display:block;width:100%;padding:5px}.remodal.default .line label{display:block;font-size:13px;color:#666;padding-bottom:2px;min-height:20px}.remodal.default .line input,.remodal.default .line textarea{display:block;width:100%;border:1px solid #e5e5e5;padding:10px 15px;border-radius:5px;font-size:13px}.remodal.default .line .nice-select{margin:0;width:100%;height:38px;border-radius:5px;border:1px solid #e5e5e5;line-height:36px}.remodal.default .line textarea{min-height:100px}.remodal.default .credit-block{position:relative;border:1px solid #fecc00;margin:15px 5px 0;padding:20px}.remodal.default .credit-block>label{position:absolute;top:-10px;left:50%;width:140px;margin-left:-70px;background:#fff;padding:0 10px;font-weight:600}.pagination>li{display:inline-block}.pagination>li>a,.pagination>li>span{transition:.3s all;position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#676767;text-decoration:none;background-color:#fcfcfc;border:1px solid #e5e5e5;display:inline-block}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#23527c;background-color:#f0f0f0;border-color:#ddd;transition:.3s all}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#000;border-color:#000}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#afafaf;cursor:not-allowed;background-color:#fff;border-color:#e5e5e5}.jGrowl .jGrowl-notification{font-family:"Montserrat",sans-serif;font-weight:600;font-size:13px;border-radius:0 !important;background-color:#9dbbdc !important;color:#343434;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px !important}.jGrowl .jGrowl-notification+.af-message-success{background-color:#a0d0a0 !important;outline:1px solid rgba(0,128,0,.2);outline-offset:-10px}.jGrowl .jGrowl-notification+.af-message-error{background-color:#ce7a7a !important;outline:2px solid rgba(255,0,0,.2);outline-offset:-10px}.jGrowl .jGrowl-notification+.af-message-info{background-color:#9dbbdc !important}.share{display:block}.share .share-title{display:inline-block;color:#343434;text-transform:uppercase;font-size:11px;font-weight:600}.share .share-block{display:inline-block;vertical-align:middle}.share .ya-share2{display:inline-block;vertical-align:middle;text-align:center}.share .ya-share2 ul{font-size:0;padding:0}.share .ya-share2 ul li{display:inline-block}.share .ya-share2 ul li a{display:inline-block;color:#363636;text-decoration:none;font-size:20px;padding:0 10px}.share .ya-share2 .ya-share2__icon{font-family:"Font Awesome 5 Brands";color:#343434;font-size:17px}.share .ya-share2 .ya-share2__title{display:none}.share .ya-share2 .ya-share2__item_service_vkontakte .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_facebook .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_odnoklassniki .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_gplus .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_twitter .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_viber .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_whatsapp .ya-share2__icon:before{content:""}.share .ya-share2 .ya-share2__item_service_telegram .ya-share2__icon:before{content:""}#nav-icon{width:30px;margin-right:7px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:inline-block;vertical-align:middle}#nav-icon span{display:block;position:absolute;height:5px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2){top:9px}#nav-icon span:nth-child(3){top:18px}#nav-icon.open span:nth-child(1){top:9px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon.open span:nth-child(2){opacity:0;left:10px}#nav-icon.open span:nth-child(3){top:9px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.mobile-menu{display:none}.mobile-contacts{display:none}.tabs .tabs-line ul{margin:0;padding:0}.tabs .tabs-line ul li{display:inline-block;vertical-align:middle;margin:0;padding:0}.tabs .tabs-content .tabs-item{display:none}.tabs .tabs-content .tabs-item.active{display:block}.copy{font-family:"Montserrat",sans-serif;color:#fff;font-size:13px;text-align:center}.copy p{margin:0;padding:20px 0}.copy a{color:#fff;font-weight:500;text-decoration-style:dotted}.copy a:hover{text-decoration-style:solid}@media only screen and (max-width :750px){body .img-bg{background-attachment:unset}.elem-16{width:33%}.elem-20,.elem-20,.elem-25,.elem-30,.elem-33,.elem-40,.elem-50,.elem-60,.elem-66,.elem-70,.elem-75,.elem-80{width:100%}.flex-container,.mobile-contacts{display:block}}
@charset "utf-8";:root{--color:#575ae0;--dark-color:#0b2653;--light-color:rgba(87,90,224,.1);--font:"Roboto",sans-serif;--font-title:"Comfortaa",cursive;--box-shadow:0 10px 20px rgba(0,0,0,.1);--box-shadow-hover:0 10px 20px rgba(0,0,0,.2)}body.overflow{overflow:hidden}body.bvi-active *{font-family:unset !important}body{overflow-x:hidden}body,h1,h2{font-family:var(--font);color:#322e43}h1,h2,h3,h4{font-family:var(--font-title)}select{width:100%;padding:10px;border:1px solid #e5e5e5;border-radius:5px;height:40px;line-height:40px;font-size:14px}iframe{display:block;width:100%;border:0}img{transition:.2s all}.button{background:var(--color);color:#fff;border:3px solid var(--color);border-radius:50px;font-weight:400;letter-spacing:.3px;font-size:16px}.button:hover{background:var(--dark-color)}.button.white{background:#fff;color:var(--color)}.button.white:hover{background:#e5e5e5}.container{max-width:1350px}.page{padding-bottom:20px}.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-dots .owl-dot{display:inline-block;display:inline;zoom:1}.owl-carousel .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--color)}.title-line{text-align:center;padding:50px 0}.title-line h1{font-size:40px;max-width:900px;margin:0 auto;color:var(--dark-color)}.title-line p{font-size:20px;opacity:.5}.page-content{margin:-50px 10px 0;background:#fff;border-radius:10px 10px 0 0;overflow:hidden;padding:20px}nav{position:relative;box-shadow:0 0 70px rgba(0,0,0,.1);z-index:2}nav .top .container{display:flex}nav .top .center{width:100%;margin:auto;text-align:center}nav .top .right{white-space:nowrap;margin:auto 0 auto auto}nav .top ul li{padding:5px 20px 5px 0}nav .top svg{width:30px;height:30px;fill:var(--color);background:var(--light-color);padding:7px;border-radius:5px}nav .top ul li *{display:inline-block;vertical-align:middle}nav .top .right a{display:inline-block;background:var(--light-color);color:var(--color);border-radius:5px}nav .top .right a span{display:inline-block;vertical-align:middle;padding-right:10px}nav .top .right svg{display:inline-block;vertical-align:middle;width:45px;height:45px;background:0 0}nav .logo{float:left}nav .logo a{display:flex;width:320px;max-width:100%}nav .logo .img{width:140px;padding-top:5px}nav .logo .img img{width:100%;margin-bottom:-30px}nav .logo span{display:block;width:100%;padding:10px 0 10px 15px;text-transform:uppercase;margin:auto;font-family:var(--font-title);font-size:12px;font-weight:800;line-height:1.3em;color:var(--dark-color)}nav .bottom .container{display:flex}nav .bottom{background:var(--color);font-family:var(--font-title);color:#fff}nav .bottom ul{width:100%;margin:auto 0;text-align:center}nav .bottom ul li{position:relative;margin-left:5px}nav .bottom ul li a{position:relative;display:block;padding:15px 20px;font-weight:400;font-size:15px;transition:.2s all}nav .bottom ul li.category>a{padding-right:30px}nav .bottom ul li a:hover{background:rgba(255,255,255,.2)}nav .bottom ul li.category{padding-right:15px}nav .bottom ul li.category>a:after{position:absolute;right:15px;top:40%;content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg)}nav .bottom ul li:hover>ul{visibility:visible;opacity:1}nav .bottom ul li ul{position:absolute;left:calc(50% - 150px);background:#fff;box-shadow:0 20px 20px rgba(0,0,0,.1);width:300px;border-radius:15px;visibility:hidden;padding:15px;z-index:2;opacity:0;transition:.05s all}nav .bottom ul li ul li{width:100%;text-align:left;margin:0}nav .bottom ul li ul li a{color:#122;padding:5px 15px;font-size:15px;font-family:var(--font)}nav .bottom ul li ul li a:hover{color:var(--color)}nav label[for=menuCheck]{display:none}nav .bottom ul li a.par6+ul{width:600px;left:calc(50% - 300px);columns:2}.menu-mask{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);visibility:hidden;opacity:0;transition:.2s all;z-index:3}.search-modal{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;background:#fff;z-index:3;visibility:hidden;opacity:0;transition:.2s all}.search-modal.active{visibility:visible;opacity:1}.search-modal .search-form{margin:10% auto;min-width:50%;width:700px;max-width:100%;padding:30px}.search-modal .search-form form{display:flex}.search-modal .search-form form input{border:0;border-bottom:2px solid #999;padding:15px 20px;font-size:18px;width:83%}.search-modal .search-form form button{display:flex;min-width:100px;width:20%;fill:#fff}.search-modal .search-form form button svg{width:20px;margin:auto 0;margin-right:5px}.search-modal .search-form form button span{margin:auto}.search-form .search-close{position:absolute;top:0;right:0;background:0 0;color:#122}.search-form .search-close svg{width:30px}.search-form .search-close *{display:inline-block;vertical-align:middle}.ui-widget.ui-widget-content{border:0}.ui-menu .ui-menu-item{padding:5px 0}.ui-widget.ui-widget-content.ui-menu .ui-menu-item-wrapper{background:0 0;border-color:#fff;color:#122;padding:10px 15px}.ui-widget.ui-widget-content.ui-menu .ui-menu-item-wrapper:hover{background:rgba(87,90,224,.1)}footer{padding:50px 0 0;background:rgba(87,123,224,.5);color:var(--dark-color)}footer h4{margin:0 0 20px;text-transform:uppercase;font-size:16px;letter-spacing:.5px}footer ul li{display:block;font-size:16px;line-height:1.5em}footer ul li a{display:inline-block}footer .block{width:50%;margin-right:20px}footer .block:first-child{width:60%}footer .container{display:flex}footer .logo{max-width:400px;font-size:17px;font-family:var(--font-title);margin-bottom:10px}footer .social li{display:inline-block}footer .social li a{display:block;margin-right:10px}footer .social svg{width:40px;height:40px;background:var(--color);border-radius:10px;padding:5px;fill:#fff}footer .navigation ul{columns:2}.copy{padding:30px 0 10px;color:var(--dark-color)}section p{line-height:1.5em;font-size:18px}section .title-line{padding:0 0 60px;text-align:center}section .title-line h2{position:relative;font-size:35px}section .title-line h2:before{position:absolute;display:block;content:"";width:100px;height:3px;background:var(--color);bottom:-30px;left:calc(50% - 50px)}section .title-line.left-title{text-align:left}section .title-line.left-title h2:before{margin-left:0;left:0}section.about .content{padding:50px 50px 0 0;text-align:justify}section.about img{overflow:hidden;border-radius:20px}section.net-resources .items{margin:-10px}section.net-resources .item{display:block;width:100%;margin:10px;box-shadow:var(--box-shadow);border-radius:20px;text-align:center;padding:20px;transition:.3s all}section.net-resources .item:hover{box-shadow:var(--box-shadow-hover)}section.net-resources .item img{display:block;margin:auto;max-height:100px}section.net-resources .item:hover img{transform:scale(1.05)}section.net-resources .item p{margin:20px 0 0;font-size:14px}section.e-form{background-image:url("/assets/web/images/bg.jpg")}.appeals-form form h2{margin-bottom:40px}.appeals-form{background:0 0;padding:0;margin:0}.appeals-form .request-link{text-align:center}.appeals-form .request-link a{margin-top:30px;padding:20px 40px;font-size:20px}section.branch{background-image:url("/assets/web/images/bg.jpg")}section.branch .items{display:flex;flex-wrap:wrap}section.branch .item-container{width:50%;display:flex;height:100%;padding:10px;margin:auto}section.branch .item{display:block;box-shadow:var(--box-shadow);border-radius:50px;padding:20px;height:100%;width:100%;background:#fff;transition:.2s all}section.branch .item:hover{box-shadow:var(--box-shadow-hover)}section.branch .item svg{display:inline-block;vertical-align:middle;width:10%;fill:var(--color)}section.branch .item h3{display:inline-block;vertical-align:middle;width:85%;line-height:1.3em;padding-left:20px}.branch-category section.branch{background:0 0}.branch-category section.branch .items{display:block}.branch-category section.branch .item-container{width:100%;max-width:860px}.home-page .slider{margin-top:10px}.home-page .slider .owl-stage-outer .slide{display:block;border-radius:15px;box-shadow:var(--box-shadow);overflow:hidden;margin:20px 0}.home-page .slider .owl-dots{margin-top:30px}.news-items{display:flex;flex-wrap:wrap;margin:0 -5px}.news-item-container{width:33.333333%;padding:5px}.news-item img{display:block;width:100%}.news-item:hover img{transform:scale(1.05);transition:.2s all}.news-item time{opacity:1;color:#fff;font-size:13px;background:rgba(255,255,255,.2);border-radius:5px;padding:5px}.news-item h3{margin:15px 0 0;font-size:16px;color:#fff}.news-item .item-block{position:relative;display:block;border-radius:15px;overflow:hidden}.news-item .item-block .title-block{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(2,0,36,1) 0%,rgba(0,0,0,0) 100%);padding:20px;transition:.2s all}.news-item .item-block .parent{display:none;position:absolute;top:0;left:0;background:rgba(87,90,224,.5);border-radius:10px;padding:5px;fill:#fff;margin:10px}.news-item .item-block .parent svg{display:block;width:40px;height:40px}.news-item .item-block .parent7{display:block}.news-page .content{max-width:800px;margin:0 auto;font-size:17px;text-align:justify;line-height:1.6em;padding:30px 0}.news-page .content .prev{overflow:hidden;border-radius:20px;margin-bottom:20px}.news-page .title-line{padding-bottom:0}.news-page .date{text-align:center;opacity:.6;margin-top:10px}.news-page .gallery-container{display:flex;flex-wrap:wrap}.news-page .gallery-container .item{overflow:hidden;width:33.3333%}.news-page .gallery-container .item img{width:100%;transition:.2s all}.news-page .gallery-container .item:hover img{transform:scale(1.05)}.news-page .share-block{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding:20px 0}.news-page .share-block h5{display:inline-block;margin:0;padding-right:10px}.news-page .share-block h5+div{display:inline-block;vertical-align:middle}.gallery-category .gallery-items{display:flex;flex-wrap:wrap}.gallery-category .gallery-item-container{width:33%;padding:5px}.gallery-category .gallery-item .img{overflow:hidden;border-radius:20px}.gallery-category .gallery-item img{width:100%}.gallery-page .content{max-width:800px;margin:0 auto;font-size:17px;text-align:justify;line-height:1.6em;padding:30px 0}.gallery-page .content .prev{overflow:hidden;border-radius:20px}.gallery-page .title-line{padding-bottom:0}.gallery-page .date{text-align:center;opacity:.6;margin-top:10px}.gallery-page .gallery-container{display:flex;flex-wrap:wrap}.gallery-page .gallery-container .item{overflow:hidden;width:25%}.gallery-page .gallery-container .item img{width:100%;transition:.2s all}.gallery-page .gallery-container .item:hover img{transform:scale(1.05)}.contacts-page iframe{border-radius:20px;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,.1)}.contacts-page .contacts-list{padding-left:50px}.contacts-page .contacts-list .block{margin-bottom:20px}.contacts-page .contacts-list .block h2{color:var(--dark-color);font-size:20px;margin-bottom:10px}.files-page .files-block .intro{font-size:20px;max-width:800px;opacity:.7}.files-page .file-line{display:flex;position:relative}.files-page .file-line a svg{stroke:#fff;margin-right:10px;width:40px;height:40px}.files-page .file-line a:first-child{margin:auto 0;min-width:170px;border:2px solid var(--light-color);border-radius:10px;font-size:18px;font-family:var(--font-title);padding-right:10px;white-space:nowrap;transition:.2s all}.files-page .file-line a:first-child *{display:inline-block;vertical-align:middle}.files-page .file-line a:first-child img{width:60px;height:60px}.files-page .file-line a:first-child:hover{background:var(--light-color)}.files-page .file-line h5{display:inline-block;margin-left:20px;font-weight:500;font-size:20px;transition:.2s all}.files-page .file-line a h5:hover{color:var(--color)}.services-category .services-block{display:flex;flex-wrap:wrap;text-align:center}.service-item{width:20%;padding:10px;margin:0 auto}.service-item a{display:block;height:100%;padding:10px}.service-item .prev{width:150px;max-width:100%;height:150px;margin:0 auto;box-shadow:var(--box-shadow);border-radius:15px;padding:20px}.service-item h2{font-size:18px;padding:10px 0 20px}.service-page .tabs-line{overflow-y:auto}.service-page .tabs{display:flex;margin-bottom:30px}.service-page .tabs .tab{display:flex;cursor:pointer;width:100%;background:#c5c5c5;font-family:var(--font-title);padding:20px 10px;margin:0 5px;min-width:125px;border-radius:15px;font-size:14px;text-align:left;transition:.2s all}.service-page .tabs .tab:hover{opacity:.9}.service-page .tabs .tab svg{width:20%}.service-page .tabs .tab span{width:80%;margin:auto 0 auto 10px}.service-page .tabs .tab.active{position:relative;background:var(--color);color:#fff;fill:#fff}.service-page .tabs .tab.active:after{position:absolute;bottom:-10px;left:calc(50% - 5px);content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--color)}.service-page .contacts-block ul li{display:block;margin-bottom:10px}.service-page .contacts-block svg{width:40px;margin-right:15px;padding:8px;background:var(--light-color);fill:var(--color);border-radius:10px}.service-page .contacts-block ul li *{display:inline-block;vertical-align:middle;font-size:19px}.text-content{line-height:1.5em;overflow:hidden}.text-content h2{margin:30px 0 10px;font-size:30px;line-height:1.4em}.text-content h3,.text-content h4{font-family:var(--font)}.text-content img{display:inline-block}.text-content p{font-size:18px}.text-content p a{color:var(--color);border-bottom:1px dotted}.text-content p a:hover{border-bottom:1px solid}.text-content ul,.text-content ol{margin:20px 0}.text-content ul li{position:relative;display:block;margin-left:30px;font-size:16px}.text-content ul li:before{content:"";display:block;position:absolute;top:10px;left:-20px;width:5px;height:5px;background:var(--color)}.text-content ul li+li{margin-top:10px}.text-content .table-container{overflow-x:auto}.text-content table{border:0;width:100%;border-collapse:collapse}.text-content table *{font-size:15px}.text-content table p{margin:10px 0}.text-content table tr td{background:var(--light-color);color:var(--dark-color);padding:5px 10px;border:4px solid #fff;border-radius:5px;line-height:1.3em}.text-content table tr:nth-child(2n) td{background:#fff}.search-result-page .search-form{background:rgba(87,90,224,.2);padding:20px 0;margin-bottom:40px}.search-result-page .search-form form{display:flex}.search-result-page .search-form form input{border:1px solid #c5c5c5;border-radius:5px;padding:10px 25px;font-size:16px;margin-right:5px;width:500px}.search-result-page .search-form form button{margin:0;border-radius:5px}.search-result-page .mse2-ac-item{margin-bottom:30px}.search-result-page .mse2-ac-item h4{margin:0;font-size:20px}.search-result-page .mse2-ac-item h4:hover{color:var(--color)}.search-result-page .mse2-ac-item p{margin:5px 0;font-size:15px;opacity:.7}.appeals-form input,.appeals-form textarea{font-size:15px;font-family:var(--font);padding:15px 20px}.appeals-form{padding:30px 0;margin-top:30px}.appeals-form form{max-width:1350px;margin:20px auto;text-align:center;font-size:0}.appeals-form .form-content{background:#fff;padding:50px;text-align:left}.appeals-form form h2{font-size:30px;margin-bottom:20px}.appeals-form h5{margin:20px 0 10px;font-size:16px;font-weight:500}.appeals-form input[type=radio]{display:none}.appeals-form input[type=radio]+label{cursor:pointer;display:inline-block;width:50%;background:0 0;border-radius:10px 10px 0 0;padding:10px;font-size:20px;color:#999}.appeals-form input[type=radio]:checked+label{background:#fff;color:var(--dark-color)}.appeals-form .entity-block{display:none}.appeals-form input#entity:checked+label+.form-content .individual-block{display:none}.appeals-form input#entity:checked+label+.form-content .entity-block{display:block}.appeals-form .form-content input[type=radio]+label{position:relative;display:block;text-align:left;width:auto;padding:10px 0;padding-left:40px}.appeals-form .form-content input[type=radio]+label:before{content:"";position:absolute;top:10px;left:0;width:25px;height:25px;border:1px solid;border-radius:5px}.appeals-form .form-content input[type=radio]:checked+label:after{position:absolute;left:1px;top:7px;content:"";width:30px;height:15px;color:var(--color);border-bottom:2px solid;border-left:2px solid;transform:rotate(-45deg)}.workers-page .worker-item{display:flex;box-shadow:var(--box-shadow);margin-bottom:20px;padding:20px;border-radius:20px}.workers-page .worker-item .photo{width:250px;overflow:hidden;border-radius:10px}.workers-page .worker-item .title{padding-left:20px;margin:auto 0}.workers-page .worker-item .title h3{font-size:15px;margin:0}.workers-page .worker-item .title h4{font-size:20px;margin:10px 0 0;font-weight:600}@media only screen and (max-width :1150px){nav .bottom ul li a{padding:10px}nav .top .center{text-align:left;padding-left:20px}nav .top ul li{padding:3px 10px}.service-item{width:33.3333%}}@media only screen and (max-width :960px){nav label[for=menuCheck]{display:block;margin-left:auto}nav label[for=menuCheck] svg{width:50px;height:50px;fill:#fff;transform:rotate(180deg)}nav .bottom ul{position:fixed;top:0;bottom:0;right:-85%;width:80%;background:#fff;transition:.2s all;overflow-y:auto;z-index:5;box-shadow:var(--box-shadow)}nav .bottom ul li{display:block;text-align:right;margin:0}nav .bottom ul li.category{padding:0}nav .bottom ul li a{color:#122;padding:20px 30px}nav .bottom ul li.category>a:after{border-color:var(--color);transform:rotate(135deg)}nav .bottom ul li ul{display:none;position:unset;visibility:visible;opacity:1;width:100% !important;columns:1 !important;padding-right:20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-radius:0;background:#f9f9f9;box-shadow:none;transition:unset}nav .bottom ul li ul li{text-align:right}#menuCheck:checked+ul{right:0}#menuCheck:checked+ul+.menu-mask{visibility:visible;opacity:1}}@media only screen and (max-width :850px){nav .top .center{display:none}.title-line h1{font-size:30px;padding:0 10px}section.about .content{padding:0 30px 0 0}section .title-line{padding-bottom:30px}section p{font-size:16px}.news-item-container,.gallery-category .gallery-item-container{width:50%}.service-page .tabs .tab{display:block;text-align:center}.service-page .tabs .tab span{display:block;width:100%;margin:10px 0 0}.service-page .tabs .tab svg{min-width:40px;min-height:40px}}@media only screen and (max-width :750px){footer .container{flex-wrap:wrap}footer .block{width:100%;margin:0 0 30px}section.about .content{padding:0}section.branch .item-container{width:100%}section.net-resources .items{display:flex;flex-wrap:wrap}section.net-resources .item{width:48%;margin:1%}.gallery-page .gallery-container .item{width:50%}.service-item{width:50%}}@media only screen and (max-width :600px){.gallery-category .gallery-item{width:100%}.services-category .services-block .service-item,.services-category .services-block .service-item:first-child,.services-category .services-block .service-item:nth-child(3){grid-row:span 1;grid-column:span 2;padding:5px 0}.news-item-container,.gallery-category .gallery-item-container{width:100%}.files-page .file-line{display:block;margin-bottom:40px}.files-page .file-line a:first-child{position:absolute;bottom:-25px;min-width:140px}.files-page .file-line a:first-child img{width:45px;height:45px}.files-page .file-line h5{margin-left:0}.search-modal .search-form form button svg{display:none}.workers-page .worker-item{display:block}.workers-page .worker-item .title{padding:20px 0 0}}@media only screen and (max-width :450px){nav .logo{max-width:70%}nav .logo .img{width:80px}nav .logo span{font-size:10px}.title-line h1{font-size:25px}.service-item h2{font-size:15px}}@media only screen and (max-width :360px){.service-item{width:100%}}