.entry-content a::before{font-family:"Font Awesome 6 Free";margin-right:5px;position:absolute;width:100%;left:0;height:100%;display:flex;align-items:center;border-left:3px solid;padding-left:10px;border-radius:0 5px 5px 0;z-index:-1;content:"\f0c1";font-weight:600;color:#327bff;background:rgba(50,123,255,.1215686275)}.entry-content a[href$=JPEG]::before,.entry-content a[href$=JPG]::before,.entry-content a[href$=PNG]::before,.entry-content a[href$=jpeg]::before,.entry-content a[href$=jpg]::before,.entry-content a[href$=png]::before{content:"\f1c5";font-weight:400;color:#00f;background:rgba(0,0,255,.1215686275)}.entry-content a[href$=".PDF"]::before,.entry-content a[href$=".pdf"]::before{content:"\f1c1";font-weight:400;color:#b40b00;background:rgba(180,11,0,.1215686275)}.entry-content a[href$=".DOC"]::before,.entry-content a[href$=".DOCX"]::before,.entry-content a[href$=".doc"]::before,.entry-content a[href$=".docx"]::before{content:"\f1c2";font-weight:400;color:#3667c6;background:rgba(54,103,198,.1215686275)}.entry-content a[href$=".XLS"]::before,.entry-content a[href$=".XLSX"]::before,.entry-content a[href$=".xls"]::before,.entry-content a[href$=".xlsx"]::before{content:"\f1c3";font-weight:400;color:#0e8141;background:rgba(14,129,65,.1215686275)}.entry-content a[href$=".TXT"]::before,.entry-content a[href$=".txt"]::before{content:"\f15c";font-weight:400;color:#000;background:#d3d3d3}.entry-content a[href$=".7Z"]::before,.entry-content a[href$=".7z"]::before,.entry-content a[href$=".ZIP"]::before,.entry-content a[href$=".zip"]::before{content:"\f1c6";font-weight:400;color:#000;background:#d3d3d3}.entry-content a[href$=".del"]::before{content:"\f1f8";color:red;background:red}.entry-content a[href*="@"]::before{content:"\f0e0";font-weight:400;color:#327bff;background:rgba(50,123,255,.1215686275)}.entry-content a[href*="vk.com"]::before{font-family:"Font Awesome 6 Brands";content:"\f189";font-weight:400;color:#07f;background:rgba(0,119,255,.1215686275)}.entry-content a[href*=yandex]::before{font-family:"Font Awesome 6 Brands";content:"\f413";font-weight:400;color:#fc3f1d;background:rgba(252,63,29,.1215686275)}.entry-content .wp-block-gallery a{padding:0}.entry-content .wp-block-gallery a::before{display:none}
.calendar{display:flex;flex-direction:column;gap:20px}.calendar a{padding:10px!important}.calendar a:before{display:none}.calendar .calendar_controls{display:flex;border:1px solid;border-radius:10px;overflow:hidden}.calendar .calendar_controls .control_prev{display:flex;gap:5px}.calendar .calendar_controls .control_current{justify-content:center;background:#283655;border-radius:10px;color:#fff}.calendar .calendar_controls .control_next{justify-content:right;display:flex;gap:5px}.calendar .calendar_day{border:1px solid #283655;border-radius:10px;overflow:hidden}.calendar .calendar_day .calendar_day_head{background:#283655;padding:10px}.calendar .calendar_day .calendar_day_head p{color:#fff;text-align:center}.calendar .calendar_day .calendar_day_events{padding:10px}.calendar .calendar_day .calendar_day_events .day_event{border-bottom:1px solid #283655;display:flex;flex-direction:column}.calendar .calendar_day .calendar_day_events .day_event a{border:1px solid #f1665d;border-radius:5px;width:-moz-fit-content!important;width:fit-content!important;margin-bottom:10px}.calendar .calendar_day .calendar_day_events .day_event a:hover{background:#f1665d;color:#fff}.calendar .calendar_day .calendar_day_events .day_event p{padding:10px}.calendar .calendar_day .calendar_day_events .day_event:last-child{border:none}.calendar .calendar_day .calendar_day_events .day_event .day_title{display:flex}.calendar .calendar_day .calendar_day_events .day_event .day_title .day_title_time{min-width:120px}.calendar .calendar_day .calendar_day_events .day_event .day_link{display:flex;justify-content:right}

.wp-block-kevinbatdorf-code-block-pro:not(.code-block-pro-editor) pre code{display:flex!important;gap:10px;flex-direction:column}.wp-block-kevinbatdorf-code-block-pro:not(.code-block-pro-editor) pre code .line{display:flex!important}.wp-block-kevinbatdorf-code-block-pro pre,.wp-block-kevinbatdorf-code-block-pro pre *{line-height:1!important;font-size:12pt!important;white-space:break-spaces}.content_wrapper{display:flex;flex-direction:row;flex:1}.content_wrapper article{width:100%;padding:20px;margin:0 auto}.content_wrapper article .childpages ul{display:flex;flex-wrap:wrap;margin-bottom:10px;gap:10px}.content_wrapper article .childpages ul li{list-style:none;border-radius:10px;overflow:hidden}.content_wrapper article .childpages ul li a{padding:10px;background:#e7e8ec}.content_wrapper article .childpages ul li a:hover{background:#f1665d;color:#fff}.content_wrapper article .childpages ul .current_page_item a{background:#283655;color:#fff}.content_wrapper article .post_thumbnail{display:block;width:100%;height:auto;aspect-ratio:1040/465;background-size:cover;background-position:center;margin-bottom:20px;border-radius:10px}.content_wrapper article .entry-content{display:flex;gap:10px;flex-direction:column}.content_wrapper article .entry-content .wp-block-file{display:flex;flex-direction:column;gap:10px}.content_wrapper article .entry-content p:has(a){padding:0}.content_wrapper article .entry-content a{padding:10px;width:calc(100% - 60px);padding-left:40px;color:#000}.content_wrapper article .entry-content .wp-block-list{padding-left:20px}.content_wrapper .home_razdel_title{display:flex;justify-content:space-between;flex:0;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center}.content_wrapper .home_razdel_title .title{padding:0;font-size:28pt;text-transform:uppercase;font-weight:700}.content_wrapper .home_razdel_title a{padding:10px;border:1px solid #283655;border-radius:10px}.content_wrapper .home_razdel_title a .far{color:#f1665d;margin-right:5px}.content_wrapper .home_razdel_title a:hover{background:#283655;color:#fff}.content_wrapper .category_title{padding:0}.content_wrapper .last_news{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:20px}.content_wrapper .last_news .the_last_new{width:calc(33.3333% - 20px);display:flex;flex-direction:column;border:1px solid #e7e8ec;border-radius:20px;overflow:hidden}.content_wrapper .last_news .the_last_new .post_news_image{width:100%;height:auto;aspect-ratio:1040/465;background-size:cover;background-position:center;border-radius:10px}.content_wrapper .last_news .the_last_new .post_news_body{display:flex;flex-direction:column;flex:1;padding:10px;justify-content:center}.content_wrapper .last_news .the_last_new .post_news_body .post_news_title{text-align:justify;font-size:12pt}.content_wrapper .last_news .the_last_new .post_news_body .post_news_title .post_news_text{flex:1}.content_wrapper .last_news .the_last_new .post_news_body .post_news_title .news_time{padding-bottom:0}.content_wrapper .last_news .the_last_new .post_news_body .post_news_title .news_time{color:#b2b2b2}.content_wrapper .last_news.last_news_in_page{padding:0!important}.content_wrapper .last_news.last_news_in_page .the_last_new::before{display:none}.content_wrapper .last_news.last_news_in_page .the_last_new{padding:0!important;margin:0}.nav-links,.pagination_in_page{display:flex;justify-content:center;margin:10px 0}.nav-links a,.nav-links span,.pagination_in_page a,.pagination_in_page span{padding:10px!important;width:auto!important;margin:0!important;border:1px solid #283655;margin-bottom:20px;border-radius:5px}.nav-links a::before,.nav-links span::before,.pagination_in_page a::before,.pagination_in_page span::before{display:none!important}.nav-links a:hover,.nav-links span:hover,.pagination_in_page a:hover,.pagination_in_page span:hover{background:#f1665d;color:#fff}.nav-links a.current,.nav-links span.current,.pagination_in_page a.current,.pagination_in_page span.current{background:#f1665d;color:#fff}.istochnik .post_news_image{aspect-ratio:905/1280!important}.istochnik .post_news_body{display:none!important}
body{display:flex;flex-direction:column;min-height:100vh;background:url(/wp-content/themes/senkrol/img/sovushka.png);background-position:center;background-size:cover;background-attachment:fixed;scrollbar-gutter:stable}body.no_scroll{height:100vh;overflow:hidden}*{margin:0;padding:0;font-size:0;line-height:1;position:relative}a,button,h1,h2,h3,h4,h5,i,input,li,option,p,select,span,strong,td,textarea,ul{font-family:Roboto,sans-serif;outline:0;text-decoration:none;font-weight:400;color:#333;font-size:15pt}h1{text-align:center;font-size:18pt;font-weight:700;text-transform:uppercase;padding-bottom:20px}h2{font-size:15pt;font-weight:600}a,button{color:#353b58;text-decoration:none;cursor:pointer;position:relative}button{background:0 0;border:none;padding:10px}a{display:flex;align-items:center;color:#353b58;width:-moz-fit-content;width:fit-content}strong{font-weight:700}table{border-collapse:collapse;overflow:scroll;margin:auto}table td,table th{border:1px solid;font-size:16pt}table td{vertical-align:top}table th{font-weight:700}.soft_hide{display:none}.annotation_header{border:1px solid #353b58;padding:10px;color:#353b58;cursor:pointer;border-radius:10px;font-size:16pt;margin:10px 0;display:flex;justify-content:space-between}.annotation_header:hover{color:#fff;background:#353b58}.post-views{padding-bottom:20px}.post-edit-link{display:flex;padding:10px;margin-bottom:20px;background:#f1665d;color:#fff}::-webkit-scrollbar{width:0;display:none}::-webkit-scrollbar-track{width:0;display:none}::-webkit-scrollbar-thumb{width:0;display:none}*{scrollbar-width:thin;scrollbar-color:#353b58 #f2f2f2}
.wp-block-buttons{display:none}.wp-block-file__button{display:none}.wp-block-button__link{display:none}.post-views .dashicons{font-size:14pt!important;vertical-align:bottom!important}.gos_uslugi{border-radius:10px;overflow:hidden}
.useful_links .useful_links_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.useful_links .useful_links_wrapper a{border-radius:10px;overflow:hidden;width:calc(25% - 10px);border:1px solid #e7e8ec}.useful_links .useful_links_wrapper a img{width:100%;height:auto}footer{background:#283655;display:flex;flex-direction:column;align-items:center;padding:10px 0}footer p{padding:3px 0!important;color:#fff}footer .footer_list{display:flex;margin-bottom:10px}footer .footer_list a{width:200px;justify-content:center;color:#fff}footer .footer_list .fa,footer .footer_list .fab,footer .footer_list .far,footer .footer_list .fas{margin-right:10px;color:#f1665d}
.header{background:#283655;background-position:center;background-size:cover}.header .header_wrapper{display:flex;justify-content:space-between}.header .header_wrapper .header_site_info .site-description{color:#f1665d}.header .header_wrapper .site_branding{padding:20px;display:flex}.header .header_wrapper .site_branding img{height:50px;width:auto;margin-right:20px}.header .header_wrapper .site_branding .header_site_info{display:flex;flex-direction:column}.header .header_wrapper .site_branding *{color:#fff}.header .header_action_button{display:flex;justify-content:center}.header .header_action_button a,.header .header_action_button button{width:150px;display:flex;align-items:center;justify-content:center;padding:10px 0;border-radius:5px}.header .header_action_button a:hover,.header .header_action_button button:hover{background:#f1665d}.header .header_action_button a:hover *,.header .header_action_button button:hover *{color:#fff}.header .header_action_button *{color:#fff;font-size:18pt}.header .header_action_button .fa,.header .header_action_button .far,.header .header_action_button .fas{margin-right:10px;color:#f1665d}.metaslider{background:#283655}@media (max-width:769px){.header .header_wrapper .header_site_info .site-title{display:none}}
@media (max-width:1200px){.content_wrapper .last_news .the_last_new{width:calc(50% - 20px)}}@media (max-width:768px){.content_wrapper .the_last_new{width:calc(100% - 40px)}.header .header_wrapper .site_branding{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.content_wrapper .home_razdel_title{flex-direction:column}.header .header_wrapper .header_action_button a,.header .header_wrapper .header_action_button button{width:50px}.header .header_wrapper .header_action_button a span,.header .header_wrapper .header_action_button button span{display:none}.calendar_grid_wrapper{grid-template-columns:1fr!important}.calendar_grid_wrapper .weekday_title{display:none}.modal_header{min-width:auto}.footer_list{flex-direction:column}}
@charset "UTF-8";.search_wrapper{display:flex;width:1400px;margin:auto;padding:20px 0;flex-wrap:nowrap}.search_wrapper .widget_search{flex:1}.search_wrapper input{border:1px solid #fff;padding:10px;background:#fff;border-radius:5px;margin-left:10px;width:100%}.search_wrapper .wp-block-search__button{cursor:pointer;color:#fff;border:1px solid;border-radius:5px}.search_under_menu{display:none;background:#283655;position:absolute;width:100%;top:90px;z-index:100}.main_menu_wrapper{z-index:1000;display:flex}.main_menu_wrapper a,.main_menu_wrapper p{color:#fff}.main_menu_wrapper li{list-style:none}.main_menu_wrapper .main_menu_wall,.main_menu_wrapper .menu_body{display:flex;flex:1;width:400px}.main_menu_wrapper .main_menu_wall{background-image:url(/wp-content/themes/senkrol/img/viro.png);background-size:cover;background-position:center}.main_menu_wrapper .main_menu_wall .wall_body{padding:40px;background:rgba(0,0,0,.6705882353);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.main_menu_wrapper .main_menu_wall .wall_body img{margin-bottom:20px;width:500px}.main_menu_wrapper .main_menu_wall .wall_body p{width:100%;text-align:center;padding:10px 0}.main_menu_wrapper .menu_body{background:#283655;flex-direction:column}.main_menu_wrapper .menu_body .menu_head{display:flex;border-bottom:1px solid #4d648d;padding:20px}.main_menu_wrapper .menu_body .menu_head .search_wrapper{margin:0;width:100%;padding:0}.main_menu_wrapper .menu_body .menu_head button{color:#fff;border:1px solid;border-radius:5px;display:flex;align-items:center}.main_menu_wrapper .menu_body .menu_head button .far{color:#fff;margin-right:5px}.main_menu_wrapper .menu_body #main_menu{padding:20px}.main_menu_wrapper .menu_body #main_menu a{padding:10px;z-index:1}.main_menu_wrapper .menu_body #main_menu .sub-menu{padding-left:10px;border-left:1px solid #e7e8ec;display:none}.main_menu_wrapper .menu_body #main_menu>li>.sub-menu{margin-left:20px}.main_menu_wrapper .menu_body #main_menu>li>.sub-menu>li>.sub-menu{margin-left:20px}.main_menu_wrapper .menu_body #main_menu .menu-item a::after{font-family:"Font Awesome 5 Free";content:"\f30b";width:20px;height:20px;font-weight:700;margin-left:5px;color:#fff;opacity:0}.main_menu_wrapper .menu_body #main_menu .menu-item-has-children>a::after{content:"\f141"}.main_menu_wrapper .menu_body #main_menu .menu-item a::before{content:"";display:block;height:80%;width:0%;background:#f1665d;position:absolute;z-index:-1;margin-left:-5px;border-radius:5px}.main_menu_wrapper .menu_body #main_menu .menu-item:hover>a::before{width:100%}.main_menu_wrapper .menu_body #main_menu .menu-item:hover>a::after{opacity:1}.main_menu_wrapper.open{opacity:1;pointer-events:inherit}.main_menu_wrapper.open .main_menu_wall,.main_menu_wrapper.open .menu_body{margin:0}@media (max-width:1261px){.main_menu_wrapper .main_menu_wall{display:none}.search_wrapper{width:90%}}@media (max-width:413px){.main_menu_wrapper .menu_body .menu_head .search_wrapper .search-field{width:calc(100% - 90px)}}
.modal_overlay{background:rgba(0,0,0,.6392156863);position:fixed;z-index:9999;display:none;justify-content:center;vertical-align:middle;flex-direction:column;flex:1;height:100vh;width:100%}.modal_overlay.show{display:flex}.modal{display:flex;width:-moz-fit-content;width:fit-content;margin:auto;background:#fff;flex-direction:column;border-radius:10px;box-shadow:0 0 5px #283655;max-height:90vh;max-width:90%;overflow:auto}.modal textarea{min-height:25px}.modal p{text-align:left}.modal button{border:1px solid #353b58;border-radius:10px}.modal_header{display:flex;justify-content:space-between;align-items:center;min-width:400px;background:#283655;padding:20px;position:sticky;top:0;z-index:100}.modal_header *{color:#fff}.modal_header h1{padding:0}.modal_header button{border:1px solid #fff}.modal_calendar_wrapper{background:#e7e8ec;padding:20px}.modal_calendar_wrapper .calendar_event_chain{background:#fff;border-radius:10px;padding:10px;margin-bottom:10px}.modal_calendar_wrapper .calendar_event_chain .calendar_event_buttons{display:flex;justify-content:flex-end}.modal_calendar_wrapper .calendar_event_chain .calendar_event_buttons a{background:#4d648d;color:#fff;padding:10px;border-radius:10px}.modal_calendar_wrapper .calendar_event_chain .calendar_event_buttons a:hover{background:#353b58}