html.high-contrast{background-color:#fff !important;color:#000 !important;font-size:18px !important}html.high-contrast body{background-color:#fff !important;color:#000 !important;font-size:18px !important;line-height:1.5 !important;font-family:"open_sansregular",Arial,sans-serif !important}html.high-contrast p,html.high-contrast span,html.high-contrast div,html.high-contrast li,html.high-contrast td,html.high-contrast th,html.high-contrast label,html.high-contrast input[type=text],html.high-contrast input[type=email],html.high-contrast input[type=tel],html.high-contrast input[type=search],html.high-contrast textarea,html.high-contrast select{font-size:18px !important;line-height:1.5 !important;color:#000 !important}html.high-contrast h1{font-size:36px !important;line-height:1.5 !important;color:#000 !important;font-weight:bold !important}html.high-contrast h2{font-size:30px !important;line-height:1.5 !important;color:#000 !important;font-weight:bold !important}html.high-contrast h3{font-size:24px !important;line-height:1.5 !important;color:#000 !important;font-weight:bold !important}html.high-contrast h4{font-size:20px !important;line-height:1.5 !important;color:#000 !important;font-weight:bold !important}html.high-contrast h5,html.high-contrast h6{font-size:18px !important;line-height:1.5 !important;color:#000 !important;font-weight:bold !important}html.high-contrast a{color:blue !important;border-bottom:2px solid blue !important}html.high-contrast a:visited{color:#a002a0 !important;border-bottom-color:#a002a0 !important}html.high-contrast a:hover,html.high-contrast a:focus{color:#000 !important;background-color:#ff0 !important;border-bottom-color:#000 !important;outline:3px solid #000 !important;outline-offset:2px !important}html.high-contrast a:active{color:red !important;border-bottom-color:red !important}html.high-contrast a.header-left__logo-link{background-color:#000}html.high-contrast .button,html.high-contrast button,html.high-contrast input[type=submit],html.high-contrast input[type=button],html.high-contrast input[type=reset]{min-height:44px !important;min-width:44px !important;padding:12px 16px !important;font-size:18px !important;line-height:1.5 !important;color:#000 !important;background-color:#fff !important;border:3px solid #000 !important;border-radius:0 !important;cursor:pointer !important;text-decoration:none !important}html.high-contrast .button:hover,html.high-contrast .button:focus,html.high-contrast button:hover,html.high-contrast button:focus,html.high-contrast input[type=submit]:hover,html.high-contrast input[type=submit]:focus,html.high-contrast input[type=button]:hover,html.high-contrast input[type=button]:focus,html.high-contrast input[type=reset]:hover,html.high-contrast input[type=reset]:focus{background-color:#000 !important;color:#fff !important;outline:3px solid blue !important;outline-offset:2px !important}html.high-contrast .button:active,html.high-contrast button:active,html.high-contrast input[type=submit]:active,html.high-contrast input[type=button]:active,html.high-contrast input[type=reset]:active{background-color:#000 !important;color:#fff !important}html.high-contrast input[type=text],html.high-contrast input[type=email],html.high-contrast input[type=tel],html.high-contrast input[type=search],html.high-contrast input[type=password],html.high-contrast input[type=number],html.high-contrast textarea,html.high-contrast select{min-height:44px !important;padding:12px !important;font-size:18px !important;line-height:1.5 !important;color:#000 !important;background-color:#fff !important;border:3px solid #000 !important;border-radius:0 !important}html.high-contrast input[type=text]:focus,html.high-contrast input[type=email]:focus,html.high-contrast input[type=tel]:focus,html.high-contrast input[type=search]:focus,html.high-contrast input[type=password]:focus,html.high-contrast input[type=number]:focus,html.high-contrast textarea:focus,html.high-contrast select:focus{outline:3px solid blue !important;outline-offset:2px !important;border-color:blue !important;background-color:#fff !important}html.high-contrast input[type=checkbox],html.high-contrast input[type=radio]{min-width:24px !important;min-height:24px !important;width:24px !important;height:24px !important;border:3px solid #000 !important;border-radius:0 !important;cursor:pointer !important}html.high-contrast input[type=checkbox]:focus,html.high-contrast input[type=radio]:focus{outline:3px solid blue !important;outline-offset:2px !important}html.high-contrast main{background-color:#fff !important;color:#000 !important}html.high-contrast .container{max-width:100% !important;width:100% !important;padding:0 20px !important}html.high-contrast header{background-color:#fff !important;border-bottom:3px solid #000 !important}html.high-contrast .header{background-color:#fff !important}html.high-contrast nav a,html.high-contrast .menu a,html.high-contrast ul.menu a,html.high-contrast .header-left__info-menu a{min-height:44px !important;padding:12px 16px !important;font-size:18px !important;line-height:1.5 !important;color:#000 !important;background-color:#fff !important;border:2px solid #000 !important;text-decoration:underline !important;display:inline-block !important}html.high-contrast nav a:hover,html.high-contrast nav a:focus,html.high-contrast .menu a:hover,html.high-contrast .menu a:focus,html.high-contrast ul.menu a:hover,html.high-contrast ul.menu a:focus,html.high-contrast .header-left__info-menu a:hover,html.high-contrast .header-left__info-menu a:focus{background-color:#000 !important;color:#fff !important;outline:3px solid blue !important;outline-offset:2px !important}html.high-contrast table{border:3px solid #000 !important;border-collapse:collapse !important;width:100% !important}html.high-contrast th,html.high-contrast td{border:2px solid #000 !important;padding:12px !important;font-size:18px !important;line-height:1.5 !important;color:#000 !important;background-color:#fff !important}html.high-contrast th{background-color:#fff !important;font-weight:bold !important;border-width:3px !important}html.high-contrast ul,html.high-contrast ol{padding-left:30px !important;line-height:1.5 !important}html.high-contrast li{margin-bottom:8px !important;line-height:1.5 !important}html.high-contrast img{max-width:100% !important}html.high-contrast *{background-image:none !important;box-shadow:none !important}html.high-contrast *:before,html.high-contrast *:after{background-image:none !important}html.high-contrast *:focus{outline:3px solid blue !important;outline-offset:2px !important}html.high-contrast p{margin-bottom:16px !important;line-height:1.5 !important;text-align:left !important;max-width:80ch !important}html.high-contrast section,html.high-contrast article,html.high-contrast .txt{background-color:#fff !important;color:#000 !important;padding:20px !important}html.high-contrast #bread-crumbs,html.high-contrast .breadcrumbs{font-size:18px !important;line-height:1.5 !important}html.high-contrast #bread-crumbs a,html.high-contrast .breadcrumbs a{color:blue !important;text-decoration:underline !important}html.high-contrast footer{background-color:#fff !important;color:#000 !important;border-top:3px solid #000 !important}html.high-contrast footer a{color:blue !important;text-decoration:underline !important}html.high-contrast .decorative,html.high-contrast [role=presentation]{display:none !important}html.high-contrast a,html.high-contrast button,html.high-contrast input[type=submit],html.high-contrast input[type=button],html.high-contrast input[type=checkbox],html.high-contrast input[type=radio],html.high-contrast select{min-height:44px !important;min-width:44px !important}html.high-contrast form{background-color:#fff !important}html.high-contrast fieldset{border:3px solid #000 !important;padding:20px !important;margin-bottom:20px !important}html.high-contrast legend{font-size:20px !important;font-weight:bold !important;color:#000 !important;padding:0 12px !important}html.high-contrast *,html.high-contrast *:before,html.high-contrast *:after{animation:none !important;transition:none !important}html.high-contrast .modal,html.high-contrast [class*=modal]{background-color:#fff !important;border:4px solid #000 !important;color:#000 !important}html.high-contrast .modal a,html.high-contrast [class*=modal] a{color:blue !important;text-decoration:underline !important}html.high-contrast .catalog_item,html.high-contrast .product{border:3px solid #000 !important;background-color:#fff !important;padding:20px !important;margin-bottom:20px !important}html.high-contrast .catalog_item a,html.high-contrast .product a{color:blue !important;text-decoration:underline !important}html.high-contrast .price{color:#000 !important;font-size:20px !important;font-weight:bold !important}html.high-contrast *{text-shadow:none !important;filter:none !important;opacity:1 !important}html.high-contrast strong,html.high-contrast b{font-weight:bold !important;color:#000 !important}html.high-contrast em,html.high-contrast i{font-style:italic !important;color:#000 !important}html.high-contrast *+*{margin-top:0 !important}html.high-contrast h1+*,html.high-contrast h2+*,html.high-contrast h3+*,html.high-contrast h4+*,html.high-contrast h5+*,html.high-contrast h6+*{margin-top:16px !important}html.high-contrast .txt,html.high-contrast article,html.high-contrast .content{max-width:80ch !important;margin-left:auto !important;margin-right:auto !important}html.high-contrast div.edu_container{background-color:rgba(0,0,0,0) !important;border:none}html.high-contrast div.edu_container a.edu_link{color:#fff !important;background-color:#000 !important}html.high-contrast div.edu_container a.edu_link:hover{color:#000 !important;background-color:#ff0 !important}html.high-contrast #left-menu,html.high-contrast #left-menu-add{border:none !important;background-color:#fff !important}html.high-contrast #left-menu li .active,html.high-contrast #left-menu-add li .active{background-color:#fff !important}html.high-contrast #left-menu li .active:hover,html.high-contrast #left-menu-add li .active:hover{background-color:#ff0 !important}html.high-contrast #left-menu .serv-modal,html.high-contrast #left-menu-add .serv-modal{display:none}html.high-contrast .img-block img{border:3px solid #000 !important;filter:saturate(0) !important}html.high-contrast .accessibility-wrapper .accessibility-button{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"%3E%3Cpath d="M288 32c-80.8 0-145.5 36.8-192.6 80.6-46.8 43.5-78.1 95.4-93 131.1-3.3 7.9-3.3 16.7 0 24.6 14.9 35.7 46.2 87.7 93 131.1 47.1 43.7 111.8 80.6 192.6 80.6s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1 3.3-7.9 3.3-16.7 0-24.6-14.9-35.7-46.2-87.7-93-131.1-47.1-43.7-111.8-80.6-192.6-80.6zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64-11.5 0-22.3-3-31.7-8.4-1 10.9-.1 22.1 2.9 33.2 13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-12.2-45.7-55.5-74.8-101.1-70.8 5.3 9.3 8.4 20.1 8.4 31.7z" fill="white"/%3E%3C/svg%3E') !important;background-color:#000 !important}html.high-contrast .accessibility-wrapper:hover{background-color:#ff0}html.high-contrast .social-fixed-icons .item{padding:12px}html.high-contrast .services-accordion__card{border:3px solid #000 !important;background-color:#fff !important;padding:20px !important;margin-bottom:20px !important}html.high-contrast .services-accordion__card a{color:blue !important;text-decoration:underline !important}html.high-contrast .services-accordion__card::after{right:12px;top:30px;left:auto;filter:brightness(0)}html.high-contrast #advantages-block .item{border:3px solid #000 !important;background-color:#fff !important;padding:20px !important;margin-bottom:20px !important}html.high-contrast .usl-oll li{margin-bottom:20px !important}html.high-contrast .usl-oll a{display:block;color:blue !important;text-decoration:none !important}html.high-contrast .contact_form_wrapper{background-color:#fff;border:2px solid #000}html.high-contrast .contact_form_wrapper .title{color:#000 !important;font-size:24px !important;font-weight:bold !important;text-align:center !important;line-height:1.5 !important;margin-bottom:20px !important;padding:12px !important}html.high-contrast .social-fixed-icons{background-color:#fff !important;border:3px solid #000 !important}html.high-contrast footer img{filter:brightness(0) !important}html.high-contrast .pr-overlay .pr-wrapper{background-color:#fff !important;border:3px solid #000 !important}html.high-contrast .pr-overlay .pr-wrapper:hover{background-color:#ff0 !important}html.high-contrast .pr-overlay .pr-wrapper .title{color:#000 !important;font-size:24px !important;font-weight:bold !important;text-align:center !important;line-height:1.5 !important;margin-bottom:20px !important;padding:12px !important}html.high-contrast .pr-overlay .pr-wrapper .for{color:#000 !important;font-size:18px !important;line-height:1.5 !important;text-align:center !important;margin-bottom:20px !important;padding:12px !important}.accessibility-wrapper{margin:12px -12px -12px -12px;display:flex;align-items:center;justify-content:center;background-color:#000;padding:8px}.accessibility-wrapper .accessibility-button{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"%3E%3Cpath d="M288 32c-80.8 0-145.5 36.8-192.6 80.6-46.8 43.5-78.1 95.4-93 131.1-3.3 7.9-3.3 16.7 0 24.6 14.9 35.7 46.2 87.7 93 131.1 47.1 43.7 111.8 80.6 192.6 80.6s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1 3.3-7.9 3.3-16.7 0-24.6-14.9-35.7-46.2-87.7-93-131.1-47.1-43.7-111.8-80.6-192.6-80.6zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64-11.5 0-22.3-3-31.7-8.4-1 10.9-.1 22.1 2.9 33.2 13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-12.2-45.7-55.5-74.8-101.1-70.8 5.3 9.3 8.4 20.1 8.4 31.7z" fill="white"/%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#000;color:#fff;width:32px;height:32px;cursor:pointer;border:none}