.entry-content a::before{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;font-weight:600;color:#327bff;background:rgba(50,123,255,.1215686275);content:""}.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{color:#00f;background:rgba(0,0,255,.1215686275)}.entry-content a[href$=".PDF"]::before,.entry-content a[href$=".pdf"]::before{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{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{color:#0e8141;background:rgba(14,129,65,.1215686275)}.entry-content a[href$=".TXT"]::before,.entry-content a[href$=".txt"]::before{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{color:#000;background:#d3d3d3}.entry-content a[href$=".del"]::before{color:red;background:red}.entry-content a[href*="@"]::before{color:#327bff;background:rgba(50,123,255,.1215686275)}.entry-content a[href*="vk.com"]::before{color:#07f;background:rgba(0,119,255,.1215686275)}.entry-content a[href*=yandex]::before{color:#fc3f1d;background:rgba(252,63,29,.1215686275)}.entry-content a::after{content:url('data:image/svg+xml; utf8, <svg fill="rgb(50 123 255)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"/></svg>');width:23px;position:absolute;left:9px}.entry-content a[href$=JPEG]::after,.entry-content a[href$=JPG]::after,.entry-content a[href$=PNG]::after,.entry-content a[href$=WEBP]::after,.entry-content a[href$=jpeg]::after,.entry-content a[href$=jpg]::after,.entry-content a[href$=png]::after,.entry-content a[href$=webp]::after{content:url('data:image/svg+xml; utf8, <svg fill="rgb(0, 0, 255)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM64 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm152 32c5.3 0 10.2 2.6 13.2 6.9l88 128c3.4 4.9 3.7 11.3 1 16.5s-8.2 8.6-14.2 8.6l-88 0-40 0-48 0-48 0c-5.8 0-11.1-3.1-13.9-8.1s-2.8-11.2 .2-16.1l48-80c2.9-4.8 8.1-7.8 13.7-7.8s10.8 2.9 13.7 7.8l12.8 21.4 48.3-70.2c3-4.3 7.9-6.9 13.2-6.9z"/></svg>')}.entry-content a[href$=".PDF"]::after,.entry-content a[href$=".pdf"]::after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" fill="rgb(180, 11, 0)" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 144-208 0c-35.3 0-64 28.7-64 64l0 144-48 0c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64 0-64z"/></svg>')}.entry-content a[href$=".DOC"]::after,.entry-content a[href$=".DOCX"]::after,.entry-content a[href$=".doc"]::after,.entry-content a[href$=".docx"]::after{content:url('data:image/svg+xml; utf8, <svg fill="rgb(54, 103, 198)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM111 257.1l26.8 89.2 31.6-90.3c3.4-9.6 12.5-16.1 22.7-16.1s19.3 6.4 22.7 16.1l31.6 90.3L273 257.1c3.8-12.7 17.2-19.9 29.9-16.1s19.9 17.2 16.1 29.9l-48 160c-3 10-12 16.9-22.4 17.1s-19.8-6.2-23.2-16.1L192 336.6l-33.3 95.3c-3.4 9.8-12.8 16.3-23.2 16.1s-19.5-7.1-22.4-17.1l-48-160c-3.8-12.7 3.4-26.1 16.1-29.9s26.1 3.4 29.9 16.1z"/></svg>')}.entry-content a[href$=".XLS"]::after,.entry-content a[href$=".XLSX"]::after,.entry-content a[href$=".xls"]::after,.entry-content a[href$=".xlsx"]::after{content:url('data:image/svg+xml; utf8, <svg fill="rgb(14, 129, 65)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM155.7 250.2L192 302.1l36.3-51.9c7.6-10.9 22.6-13.5 33.4-5.9s13.5 22.6 5.9 33.4L221.3 344l46.4 66.2c7.6 10.9 5 25.8-5.9 33.4s-25.8 5-33.4-5.9L192 385.8l-36.3 51.9c-7.6 10.9-22.6 13.5-33.4 5.9s-13.5-22.6-5.9-33.4L162.7 344l-46.4-66.2c-7.6-10.9-5-25.8 5.9-33.4s25.8-5 33.4 5.9z"/></svg>')}.entry-content a[href$=".TXT"]::after,.entry-content a[href$=".txt"]::after{content:url('data:image/svg+xml; utf8, <svg fill="black" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM112 256l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"/></svg>')}.entry-content a[href$=".7Z"]::after,.entry-content a[href$=".7z"]::after,.entry-content a[href$=".ZIP"]::after,.entry-content a[href$=".zip"]::after{content:url('data:image/svg+xml; utf8, <svg fill="black" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM96 48c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16zm0 64c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16zm-6.3 71.8c3.7-14 16.4-23.8 30.9-23.8l14.8 0c14.5 0 27.2 9.7 30.9 23.8l23.5 88.2c1.4 5.4 2.1 10.9 2.1 16.4c0 35.2-28.8 63.7-64 63.7s-64-28.5-64-63.7c0-5.5 .7-11.1 2.1-16.4l23.5-88.2zM112 336c-8.8 0-16 7.2-16 16s7.2 16 16 16l32 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-32 0z"/></svg>')}.entry-content a[href*="@"]::after{content:url('data:image/svg+xml; utf8, <svg fill="rgb(50, 123, 255)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48L48 64zM0 176L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-208L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"/></svg>')}.entry-content a[href*="vk.com"]::after{content:url('data:image/svg+xml; utf8, <svg fill="rgb(0, 119, 255)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M31.5 63.5C0 95 0 145.7 0 247V265C0 366.3 0 417 31.5 448.5C63 480 113.7 480 215 480H233C334.3 480 385 480 416.5 448.5C448 417 448 366.3 448 265V247C448 145.7 448 95 416.5 63.5C385 32 334.3 32 233 32H215C113.7 32 63 32 31.5 63.5zM75.6 168.3H126.7C128.4 253.8 166.1 290 196 297.4V168.3H244.2V242C273.7 238.8 304.6 205.2 315.1 168.3H363.3C359.3 187.4 351.5 205.6 340.2 221.6C328.9 237.6 314.5 251.1 297.7 261.2C316.4 270.5 332.9 283.6 346.1 299.8C359.4 315.9 369 334.6 374.5 354.7H321.4C316.6 337.3 306.6 321.6 292.9 309.8C279.1 297.9 262.2 290.4 244.2 288.1V354.7H238.4C136.3 354.7 78 284.7 75.6 168.3z"/></svg>')}.entry-content a[href*=yandex]::after{content:url('data:image/svg+xml; utf8, <svg fill="rgb(252, 63, 29)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M153.1 315.8L65.7 512H2l96-209.8c-45.1-22.9-75.2-64.4-75.2-141.1C22.7 53.7 90.8 0 171.7 0H254v512h-55.1V315.8h-45.8zm45.8-269.3h-29.4c-44.4 0-87.4 29.4-87.4 114.6 0 82.3 39.4 108.8 87.4 108.8h29.4V46.5z"/></svg>')}.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}

.content_wrapper{display:flex;align-items:stretch;flex-direction:column;flex:1;align-items:stretch;margin-top:20px;margin:auto;max-width:1200px;width:95%;gap:20px;padding:20px 0}.content_wrapper article{width:100%;max-width:calc(100% - 20px);padding-top: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}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;gap:10px}.calendar_controls a:hover svg,.calendar_controls button:hover svg,.header_wrapper a:hover svg,.header_wrapper button:hover svg{fill:#283655}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;max-width:99%;overflow:scroll;margin:auto}table td,table th{border:1px solid}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}svg{fill:#f1665d;height:22px}
.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;transition:all .3s linear}.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{opacity:0;pointer-events:none;position:fixed;z-index:1000;top:0;display:flex;height:100vh;width:100%;transition:all .3s linear}.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;height:100vh;transition:all .3s linear}.main_menu_wrapper .main_menu_wall{margin-top:100vh}.main_menu_wrapper .menu_body{margin-top:-100vh}.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;overflow-y:auto;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{content:url('data:image/svg+xml; utf8, <svg fill="white" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M334.5 414c8.8 3.8 19 2 26-4.6l144-136c4.8-4.5 7.5-10.8 7.5-17.4s-2.7-12.9-7.5-17.4l-144-136c-7-6.6-17.2-8.4-26-4.6s-14.5 12.5-14.5 22l0 72L32 192c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l288 0 0 72c0 9.6 5.7 18.2 14.5 22z"/></svg>');width:20px;height:20px;font-weight:700;margin-left:5px;fill:#fff;opacity:0;transition:opacity .3s linear}.main_menu_wrapper .menu_body #main_menu .menu-item-has-children>a::after{content:url('data:image/svg+xml; utf8, <svg fill="white" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M8 256a56 56 0 1 1 112 0A56 56 0 1 1 8 256zm160 0a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zm216-56a56 56 0 1 1 0 112 56 56 0 1 1 0-112z"/></svg>')}.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;transition:width .3s linear;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}
.slick-slider{border-radius:10px;overflow:hidden}.slick-slide{filter:brightness(.5);transition:filter .3s ease!important;margin:0 5px;border-radius:10px;overflow:hidden}.slick-slide[aria-hidden=false]{filter:brightness(1)!important}.slick-slide img{display:block!important;height:300px!important;width:auto!important}.slick-next{right:25px!important}.slick-prev{left:25px!important;z-index:1!important}.slick-next,.slick-prev{width:80px!important;height:80px!important}.slick-next:before,.slick-prev:before{font-size:80px!important}