:root{--map-bg:#fbf8f2;--map-header:#fffdfa;--map-band:#f6f3ee;--map-green:#2f6f63;--map-green-weak:rgba(47,111,99,.10);--map-text:#2b2b2b;--map-text-sub:rgba(43,43,43,.70);--map-border:rgba(0,0,0,.08);--map-border-strong:rgba(0,0,0,.12)}body{background:var(--map-bg);color:var(--map-text)}a{color:var(--map-green);text-decoration:none}a:hover{opacity:.85}.site-header,.header,.navbar{background:var(--map-header);border-bottom:1px solid var(--map-border)}.global-nav-list>li>a,.global-nav-list>li>a .global-nav-name,.global-nav-list>li>a .global-nav-name span{color:var(--map-text)}.current-menu-item>a,.current_page_item>a{color:var(--map-green);box-shadow:inset 0 -2px 0 rgba(47,111,99,.55)}.global-nav-list>li:not(:last-child)>a:hover{background:var(--map-green-weak);color:var(--map-green)}.vk-menu-acc li:last-child{background-color:var(--map-green)}body:not(.header_scrolled) .global-nav-list>li:last-child .global-nav-name i,
.global-nav-list>li:last-child .global-nav-name i{color:#fff}.nav li:last-child a,nav li:last-child a{color:#fff}.global-nav-list>li:last-child a:hover{background:rgba(0,0,0,.03);color:#fff}@media (min-width:992px){body:not(.header_scrolled) .global-nav-list>li .global-nav-name{display:flex;flex-direction:column}body:not(.header_scrolled) .global-nav-list>li .global-nav-name i{font-size:1.5em;margin-right:0;margin-bottom:.5em;color:var(--map-green)}body:not(.header_scrolled) .vk-menu-acc li{width:100px;margin-left:-1px;border-right:1px solid var(--map-border-strong);border-left:1px solid var(--map-border-strong)}body:not(.header_scrolled) .global-nav--layout--float-right{align-items:unset}.header_scrolled .global-nav--layout--float-right{width:100%}.header_scrolled .global-nav-list{display:block;width:unset}.header_scrolled .vk-menu-acc li:last-child{float:right}.header_scrolled .site-header{width:100%}}.page-header,.page-head,.vk_page_header,.vk-page-header{background:var(--map-band);padding:28px 0;border-bottom:1px solid var(--map-border)}.page-header h1,.page-head h1,.vk_page_header h1,.vk-page-header h1,.page-header .page-title,.page-head .page-title,.vk_page_header .page-title,.vk-page-header .page-title,.page-header .page-title *,.page-head .page-title *,.vk_page_header .page-title *,.vk-page-header .page-title *{color:var(--map-text)!important;text-shadow:none!important}.page-header .page-title,.page-head .page-title,.vk_page_header .page-title,.vk-page-header .page-title{font-weight:600;letter-spacing:.04em;display:inline-block;padding-bottom:10px;border-bottom:2px solid rgba(47,111,99,.35)}.breadcrumb{margin-top:10px;color:var(--map-text-sub)}.breadcrumb a{color:var(--map-green)}.site-footer-copyright p:nth-child(2){display:none}.veu_socialSet .sb_icon.sb_facebook a,.veu_socialSet .sb_icon.sb_twitter a,.veu_socialSet .sb_icon.sb_x_twitter a,.veu_socialSet .sb_icon.sb_hatena a,.veu_socialSet .sb_icon.sb_line a,.veu_socialSet .sb_icon.sb_pocket a,.veu_socialSet .sb_icon.sb_copy button{background:rgba(255,255,255,.9);box-shadow:0 0 0;transition:background .3s;border-radius:20px}.veu_socialSet .sb_icon.sb_facebook a:hover,.veu_socialSet .sb_icon.sb_twitter a:hover,.veu_socialSet .sb_icon.sb_x_twitter a:hover,.veu_socialSet .sb_icon.sb_hatena a:hover,.veu_socialSet .sb_icon.sb_line a:hover,.veu_socialSet .sb_icon.sb_pocket a:hover,.veu_socialSet .sb_icon.sb_copy button:hover{color:#fff;transform:none}.veu_socialSet .sb_icon.sb_facebook a{color:#425dab;border:1px solid #425dab}.veu_socialSet .sb_icon.sb_facebook a:hover{background:#425dab}.veu_socialSet .sb_icon.sb_twitter a{color:#00abec;border:1px solid #00abec}.veu_socialSet .sb_icon.sb_twitter a:hover{background:#00abec}.veu_socialSet .sb_icon.sb_x_twitter a{color:#0f1419;border:1px solid #0f1419}.veu_socialSet .sb_icon.sb_x_twitter a:hover{background:#0f1419}.veu_socialSet .sb_icon.sb_hatena a{color:#007fc5;border:1px solid #007fc5}.veu_socialSet .sb_icon.sb_hatena a:hover{background:#007fc5}.veu_socialSet .sb_icon.sb_line a{color:#6ebd30;border:1px solid #6ebd30}.veu_socialSet .sb_icon.sb_line a:hover{background:#6ebd30}.veu_socialSet .sb_icon.sb_pocket a{color:#ea4654;border:1px solid #ea4654}.veu_socialSet .sb_icon.sb_pocket a:hover{background:#ea4654}.veu_socialSet .sb_icon.sb_copy button{color:#228b22;border:1px solid #228b22}.veu_socialSet .sb_icon.sb_copy button:hover{background:#228b22}li.sb_line{order:1}li.sb_twitter{order:2}li.sb_x_twitter{order:2}li.sb_facebook{order:3}li.sb_pocket{order:4}li.sb_hatena{order:5}li.sb_copy{order:6}