html.title-page a { color: rgb(255, 255, 255); }
html.title-page .wrapper { color: rgb(255, 255, 255); }
html.title-page .block-2 { background-color: rgba(0, 0, 0, 0.5); }
html.title-page .widget-3 { color: rgb(255, 255, 255); }
html.title-page .widget-3 { background-color: rgba(0, 0, 0, 0.3); }
html.title-page .widget-3:hover { box-shadow: rgb(255, 255, 255) 0px 5px 10px 5px; }
html.title-page .menu-4 .menu-scroll > ul ul { background-image: linear-gradient(to right bottom, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0.45) 70.4%); }
html.title-page .menu-4 .menu-scroll > ul ul { background-color: rgba(0, 0, 0, 0.4); }
html.title-page .menu-4 .menu-scroll > ul ul > li > a { color: rgb(255, 255, 255); }
html.title-page .menu-4 .menu-scroll > ul ul > li > a { box-shadow: rgba(0, 0, 0, 0.2) 0px -1px 0px inset; }
html.title-page .menu-4 .menu-scroll > ul ul > li > a:hover { background-color: rgba(0, 0, 0, 0.4); }
html.title-page .menu-4 .menu-scroll > ul ul > li > a.hover { background-color: rgba(0, 0, 0, 0.8); }
html.title-page .menu-4 .menu-scroll > ul > li.menu-item > a { color: rgb(255, 255, 255); }
html.title-page .menu-4 .menu-scroll > ul > li.menu-item > a:hover { color: rgb(255, 255, 255); }
html.title-page .menu-4 .menu-scroll > ul > li.menu-item > a:hover { box-shadow: rgba(0, 0, 0, 0) 0px 4px 0px inset; }
html.title-page .menu-4 .menu-scroll > ul > li.menu-item > a:hover { background-color: rgba(0, 0, 0, 0.4); }
html.title-page .menu-4 .menu-scroll > ul > li.menu-item > a.hover { color: rgb(255, 255, 255); }
html.title-page .menu-4 .menu-scroll > ul > li.menu-item > a.hover { box-shadow: rgba(0, 0, 0, 0.4) 0px 4px 0px inset; }
html.title-page .menu-4 .menu-scroll > ul > li.menu-item > a.hover { background-color: rgba(0, 0, 0, 0.3); }
html.title-page .menu-4 .menu-scroll > ul > li.active > a { color: rgb(255, 255, 255); }
html.title-page .menu-4 .menu-scroll > ul > li.active > a { box-shadow: rgba(0, 0, 0, 0.5) 0px 4px 0px inset; }
html.title-page .menu-4 .menu-scroll > ul > li.active > a { background-color: rgba(0, 0, 0, 0.5); }
html.title-page .menu-4 .menu-scroll > ul > li.more-button > a { background-color: rgba(0, 118, 255, 0.5); }
html.title-page .menu-4 .menu-scroll > ul > li.more-button > a { color: rgb(255, 255, 255); }
html.title-page .menu-4 .menu-scroll > ul > li.more-button > a:hover { background-color: rgba(0, 0, 0, 0.4); }
html.title-page .menu-4 .menu-scroll > ul > li.more-button > a.hover { background-color: rgba(0, 0, 0, 0.5); }
html.title-page .block-4 { background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.15)), url("./2dfcb37e98482fc545fe089c8598b577.png"), url("./c0cbc7b20ed0820575d934fee7d81cbc.jpeg"); }
html.title-page .phones-10 .text_body a { color: rgb(255, 255, 255); }
html.title-page .site-name-8 .sn-text { color: rgb(255, 255, 255); }
html.title-page .widget-5 { color: rgb(255, 255, 255); }
html.title-page .text-2 { color: rgb(255, 255, 255); }
html.title-page .text-3 { color: rgb(255, 255, 255); }
html.title-page .blocklist-16 .item:hover { box-shadow: rgba(74, 74, 74, 0.1) 0px 0px 0px 1px inset; }
html.title-page .blocklist-16 .title { color: rgba(0, 0, 0, 0.85); }
html.title-page .block-9 { background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)), url("./f5d503bd8d47ece55ebcd7e85f0b17b0.jpeg"), url("./76af45d2ac87157a6fbb613d1921e2b0.png"), url("./53559f63d763a0836b43cd3b6869510b.jpeg"); }
html.title-page .blocklist-22 .text { color: rgba(255, 232, 0, 0.95); }
html.title-page .blocklist-22 .image { box-shadow: rgba(255, 255, 255, 0.3) -19px 19px 0px; }
html.title-page .blocklist-22 .title { color: rgba(255, 235, 0, 0.85); }
html.title-page .blocklist-22 .more > a { background-color: rgba(255, 235, 0, 0.85); }
html.title-page .blocklist-22 .more > a:hover { background-color: rgba(255, 159, 0, 0.7); }
html.title-page .widget-12 { background-color: rgba(0, 118, 255, 0.5); }
html.title-page .blocklist-35 .header_text { color: rgb(255, 255, 255); }
html.title-page .address-42 .title { color: rgb(255, 255, 255); }
html.title-page .address-42 .text_body { color: rgb(255, 255, 255); }
html.title-page .widget-16 { color: rgb(74, 74, 74); }
html.title-page .phones-41 .title { color: rgb(255, 255, 255); }
html.title-page .phones-41 .text_body a { color: rgb(255, 255, 255); }
html.title-page .widget-18 { color: rgb(255, 255, 255); }
html.title-page .block-12 { background-image: repeating-linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.4) 40%, rgba(255, 255, 255, 0) 100%), url("./cf5a904e71f6a1bec6141d82f97261bf.jpeg"), url("./a3617978fd2d0eb4ca471c8d5a94c66c.jpeg"), url("./a3617978fd2d0eb4ca471c8d5a94c66c.jpeg"); }
html.title-page .horizontal_blocklist-25 .header_text { color: rgb(255, 255, 255); }
html.title-page .horizontal_blocklist-25 .item { background-color: rgba(11, 89, 172, 0.6); }
html.title-page .horizontal_blocklist-25 .item:hover { background-color: rgba(138, 184, 225, 0.3); }
html.title-page .horizontal_blocklist-25 .text { color: rgb(0, 0, 0); }
@media (max-width: 640px) { html.title-page .blocklist-22 .image { box-shadow: rgba(255, 221, 0, 0.95) -12px 12px 0px 0px; } }
@media (max-width: 480px) { html.title-page .block-12 { background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)), url("./cf5a904e71f6a1bec6141d82f97261bf.jpeg"), url("./a3617978fd2d0eb4ca471c8d5a94c66c.jpeg"); } }
@media (max-width: 480px) { html.title-page .horizontal_blocklist-25 .text { color: rgb(0, 0, 0); } }
@media only screen and (max-width: 960px) { html.title-page .block-12 { background-color: rgba(74, 74, 74, 0.6)!important; } }
html .inner_footer { background-color: rgba(74, 74, 74, 0.5); }
html .wr-new_blocks { background-color: rgba(74, 74, 74, 0.65); }
html .cat_main_block:hover { border-top-color: rgb(255, 237, 0); }
html .cat_main_block:hover { border-right-color: rgb(255, 237, 0); }
html .cat_main_block:hover { border-bottom-color: rgb(255, 237, 0); }
html .cat_main_block:hover { border-left-color: rgb(255, 237, 0); }
html .cat_main_block ul li a { color: rgb(255, 255, 255); }
html .cat_main_block ul li a:hover { background-color: rgb(74, 74, 74); }
html .cat_main_block ul li a:hover { color: rgba(255, 236, 0, 0.95); }
html .rus_map .tit { color: rgba(11, 89, 172, 0.9); }
html body { background-color: rgb(223, 227, 186); }
html a { color: rgb(255, 255, 255); }
html .wrapper { color: rgb(255, 255, 255); }
html .block-2 { background-color: rgba(0, 0, 0, 0.5); }
html .widget-3 { color: rgb(255, 255, 255); }
html .widget-3 { background-color: rgba(0, 0, 0, 0.4); }
html .widget-3:hover { box-shadow: rgb(255, 255, 255) 0px 5px 10px 5px; }
html .menu-4 .menu-scroll > ul ul { background-image: linear-gradient(to right bottom, rgba(0, 0, 0, 0.7) 0%, rgba(255, 255, 255, 0.45) 70.4%); }
html .menu-4 .menu-scroll > ul ul { background-color: rgba(0, 0, 0, 0.4); }
html .menu-4 .menu-scroll > ul ul > li > a { color: rgb(255, 255, 255); }
html .menu-4 .menu-scroll > ul ul > li > a { box-shadow: rgba(0, 0, 0, 0.2) 0px -1px 0px inset; }
html .menu-4 .menu-scroll > ul ul > li > a:hover { background-color: rgba(0, 0, 0, 0.4); }
html .menu-4 .menu-scroll > ul ul > li > a.hover { background-color: rgba(0, 0, 0, 0.9); }
html .menu-4 .menu-scroll > ul > li.menu-item > a { color: rgb(255, 255, 255); }
html .menu-4 .menu-scroll > ul > li.menu-item > a:hover { color: rgb(255, 255, 255); }
html .menu-4 .menu-scroll > ul > li.menu-item > a:hover { box-shadow: rgba(0, 0, 0, 0) 0px 4px 0px inset; }
html .menu-4 .menu-scroll > ul > li.menu-item > a:hover { background-color: rgba(0, 0, 0, 0.4); }
html .menu-4 .menu-scroll > ul > li.menu-item > a.hover { color: rgb(255, 255, 255); }
html .menu-4 .menu-scroll > ul > li.menu-item > a.hover { box-shadow: rgba(0, 0, 0, 0) 0px 4px 0px inset; }
html .menu-4 .menu-scroll > ul > li.menu-item > a.hover { background-color: rgba(0, 0, 0, 0.5); }
html .menu-4 .menu-scroll > ul > li.active > a { color: rgb(255, 255, 255); }
html .menu-4 .menu-scroll > ul > li.active > a { box-shadow: rgba(0, 0, 0, 0) 0px 4px 0px inset; }
html .menu-4 .menu-scroll > ul > li.active > a { background-color: rgba(74, 74, 74, 0.05); }
html .menu-4 .menu-scroll > ul > li.more-button > a { background-color: rgba(0, 118, 255, 0.5); }
html .menu-4 .menu-scroll > ul > li.more-button > a { color: rgb(255, 255, 255); }
html .menu-4 .menu-scroll > ul > li.more-button > a:hover { background-color: rgba(0, 0, 0, 0.4); }
html .menu-4 .menu-scroll > ul > li.more-button > a.hover { background-color: rgba(0, 0, 0, 0.1); }
html .widget-28 { color: rgba(0, 0, 0, 0.9); }
html .widget-29 { color: rgba(0, 0, 0, 0.9); }
html .content-51 h3 { color: rgba(73, 58, 54, 0.9); }
html .content-51 h4 { color: rgb(0, 0, 0); }
html .block-4 { background-image: linear-gradient(rgba(74, 74, 74, 0.3), rgba(74, 74, 74, 0)), url("./6e6d58c7bbc7882d6532c54f7813556e.png"), url("./c0cbc7b20ed0820575d934fee7d81cbc.jpeg"); }
html .phones-10 .text_body a { color: rgb(255, 255, 255); }
html .site-name-8 .sn-text { color: rgb(0, 0, 0); }
html .widget-5 { color: rgb(0, 0, 0); }
html .text-2 { color: rgb(0, 0, 0); }
html .text-3 { color: rgb(255, 255, 255); }
html .widget-12 { background-color: rgba(0, 118, 255, 0.5); }
html .blocklist-35 .header_text { color: rgb(255, 255, 255); }
html .address-42 .title { color: rgb(255, 255, 255); }
html .address-42 .text_body { color: rgb(255, 255, 255); }
html .phones-41 .title { color: rgb(255, 255, 255); }
html .phones-41 .text_body { color: rgb(255, 255, 255); }
html .widget-18 { color: rgb(255, 255, 255); }
html .section-left-menu.desktop .section-left-menu__list > li:nth-child(1) { border-top-color: rgb(74, 74, 74); }
html .section-left-menu.desktop .section-left-menu__list > li:nth-child(1) { border-right-color: rgb(74, 74, 74); }
html .section-left-menu.desktop .section-left-menu__list > li:nth-child(1) { border-bottom-color: rgb(74, 74, 74); }
html .section-left-menu.desktop .section-left-menu__list > li:nth-child(1) { border-left-color: rgb(74, 74, 74); }
html .section-left-menu.desktop .section-left-menu__list > li:nth-child(1) { background-color: rgba(74, 74, 74, 0.15); }
html:root .section-left-menu.desktop { background-color: rgba(74, 74, 74, 0.05)!important; }
html:root body { background-color: rgba(74, 74, 74, 0.05)!important; }
html .g-submenu { border-top-color: rgb(255, 255, 255); }
html .g-submenu { border-right-color: rgb(255, 255, 255); }
html .g-submenu { border-bottom-color: rgb(255, 255, 255); }
html .g-submenu { border-left-color: rgb(255, 255, 255); }
html .section-left-menu.desktop { background-color: rgb(227, 227, 227); }
html .section-left-menu.desktop .section-left-menu__list > li > a { color: rgba(0, 0, 0, 0.9); }
html .section-left-menu.desktop .section-left-menu__list > li > a:hover { background-color: rgba(74, 74, 74, 0.2); }
html .section-left-menu.desktop .section-left-menu__list > li > a:hover { color: rgb(0, 0, 0); }
html.title-page .block-14 { background-color: rgba(74, 74, 74, 0.7); }
html .g-button { color: rgb(0, 0, 0)!important; }
html .g-button:hover { color: rgb(0, 0, 0)!important; }
html .g-button:active { color: rgb(0, 0, 0)!important; }
html .g-form-control-text { border-top-color: rgb(248, 231, 28); }
html .g-form-control-text { border-right-color: rgb(248, 231, 28); }
html .g-form-control-text { border-bottom-color: rgb(248, 231, 28); }
html .g-form-control-text { border-left-color: rgb(248, 231, 28); }
html .g-form-control-text { box-shadow: rgb(248, 231, 28) 0px 1px 1px 0px inset; }
html .g-form-control-text { color: rgb(0, 0, 0); }
html .g-form-control-textarea { border-top-color: rgb(248, 231, 28); }
html .g-form-control-textarea { border-right-color: rgb(248, 231, 28); }
html .g-form-control-textarea { border-bottom-color: rgb(248, 231, 28); }
html .g-form-control-textarea { border-left-color: rgb(248, 231, 28); }
html .g-form-control-textarea { box-shadow: rgb(248, 231, 28) 0px 1px 1px 0px inset; }
html .g-form-control-textarea { color: rgb(0, 0, 0); }
html .g-form-control-text:focus { border-top-color: rgb(248, 231, 28); }
html .g-form-control-text:focus { border-right-color: rgb(248, 231, 28); }
html .g-form-control-text:focus { border-bottom-color: rgb(248, 231, 28); }
html .g-form-control-text:focus { border-left-color: rgb(248, 231, 28); }
html .g-form-control-text:focus { box-shadow: rgb(248, 231, 28) 0px 0px 3px 0px; }
