
.header20{position:relative;top:0;left:0;right:0;z-index:11111;background:#fafafa;padding-bottom:0px;width:1260px;margin:auto;transition:all 0.15s ease-in}@media screen and (max-width: 1260px){.header20{width:945px}}.header20 *{box-sizing:border-box}.header20 a{text-decoration:none;color:inherit}.header20 .b_searchline{display:inline-block;vertical-align:middle}.header20 .b_searchline-btn{position:relative;display:inline-flex;width:30px;height:30px;justify-content:center;align-items:center;margin-right:10px;cursor:pointer}.header20 .b_searchline-btn:before,.header20 .b_searchline-btn:after{content:'';position:absolute;width:2px;height:18px;margin:auto;background:#333;opacity:0;transition:all 0.3s ease}.header20 .b_searchline-btn:before{top:0;left:0;right:100%;bottom:100%;transform:rotate(90deg)}.header20 .b_searchline-btn:after{top:100%;left:100%;right:0;bottom:0;transform:rotate(-90deg)}.header20 .b_searchline-btn .icon{display:block;width:18px;height:18px;opacity:1;transition:all 0.3s ease}.header20 .b_searchline-btn .icon .cls-1{fill:#333;fill-rule:evenodd;transition:all 0.3s ease}.header20 .b_searchline-btn:hover .icon .cls-1{fill:#b11116}.header20 .b_searchline-btn.m_close .icon{opacity:0}.header20 .b_searchline-btn.m_close:before,.header20 .b_searchline-btn.m_close:after{opacity:1}.header20 .b_searchline-btn.m_close:before{bottom:0;right:0;transform:rotate(45deg)}.header20 .b_searchline-btn.m_close:after{top:0;left:0;transform:rotate(-45deg)}.header20 .b_searchline-btn.m_close:hover:before,.header20 .b_searchline-btn.m_close:hover:after{background:#b11116}.header20 .b_searchline-btn.m_close:hover:before{transform:rotate(135deg)}.header20 .b_searchline-btn.m_close:hover:after{transform:rotate(-135deg)}.header20 .b_searchline-area{position:absolute;top:0;right:50px;height:37px;left:calc(100% - 40px);z-index:10;background:#fff;padding:0;transition:all 0.3s ease;overflow:hidden;opacity:0}.header20 .b_searchline-area.m_open{left:0;padding:0 40px;opacity:1}@media screen and (max-width: 1260px){.header20 .b_searchline-area.m_open{padding:0 20px}}.header20 .b_searchline-area form{display:flex;position:relative;width:100%;justify-content:space-between;align-items:center}.header20 .b_searchline-area form input[type="text"]{display:inline-block;width:80%;font:normal 16px/37px "PT Sans",  sans-serif;color:#333;outline:0;border:0;padding:0}@media screen and (max-width: 1260px){.header20 .b_searchline-area form input[type="text"]{font:normal 14px/37px "PT Sans",  sans-serif}}.header20 .b_searchline-area form input[type="text"]:focus+label,.header20 .b_searchline-area form input[type="text"]:valid+label{top:-30px;opacity:0}.header20 .b_searchline-area form input[type="text"]:invalid{outline:0;box-shadow:none}.header20 .b_searchline-area form label{position:absolute;top:0;left:0;font:normal 16px/37px "PT Sans",  sans-serif;color:#777;opacity:1;transition:all 0.3s ease}@media screen and (max-width: 1260px){.header20 .b_searchline-area form label{font:normal 14px/37px "PT Sans",  sans-serif}}.header20 .b_searchline-area form input[type="submit"]{position:relative;border:none;outline:none;background:transparent;font:normal 16px/20px "PT Sans", sans-serif;color:#333;padding:5px 10px;cursor:pointer;transition:all 0.3s ease}.header20 .b_searchline-area form input[type="submit"]:hover{color:#b11116}.header20 .b_searchline.m_skirt .b_searchline-area{height:40px}.header20 .b_searchline.m_skirt .b_searchline-area.m_open{left:220px;border-left:2px solid #ddd}.header20 .b_podcastbtn{position:relative;top:0;transition:all 0.15s ease;cursor:pointer;text-align:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.header20 .b_podcastbtn{display:none}}.header20 .b_podcastbtn-icon{display:inline-block;vertical-align:middle;margin-right:3px}.header20 .b_podcastbtn-title{display:inline-block;vertical-align:middle;padding-top:5px;font:bold 13px/13px "PT Sans", sans-serif;color:#333;text-transform:uppercase;transition:all 0.3s ease}.header20 .b_podcastbtn:hover .b_podcastbtn-title{color:#b11116}.header20-skirt{position:fixed;z-index:111111;top:-40px;left:0;right:0;height:40px;background:#fff;box-shadow:0 5px 10px -5px rgba(0,0,0,0.2);opacity:0;transition:all 0.3s ease-in}.header20-skirt-wrapper{position:relative;width:1250px;height:40px;margin:auto;display:flex;justify-content:space-between;align-items:center;flex-flow:row nowrap}@media screen and (max-width: 1260px){.header20-skirt-wrapper{width:945px;padding:0 0 0 10px}}.header20-skirt-wrapper .item{flex-basis:300px;text-align:center}.header20-skirt-wrapper .item:first-child{text-align:left}.header20-skirt-wrapper .item:last-child{text-align:right}.header20-skirt-logo{display:inline-block;height:22px}.header20-skirt-logo img{display:inline-block;height:100%}.header20-skirt .b_telegram{display:inline-block;vertical-align:middle;height:24px;margin-right:30px;font:normal 16px/24px 'PT Sans',  sans-serif;color:#333}.header20-skirt .b_telegram .name{display:inline-block;margin:0 5px 0 3px;font-weight:bold;color:#0092DE}.header20-skirt .b_telegram:before{content:'';display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle}.header20-skirt .b_telegram .logo{position:relative;display:inline-block;vertical-align:middle;width:24px;height:24px}.header20-skirt .b_telegram .logo svg{width:24px;height:24px}.header20-hat{position:relative;width:1250px;height:40px;margin:auto;border-bottom:1px solid #bbb;display:flex;justify-content:space-between;align-items:center;flex-flow:row nowrap}@media screen and (max-width: 1260px){.header20-hat{width:935px}}.header20-hat .b_finam{display:inline-flex;align-items:center;font:normal 14px/21px 'PT Sans', sans-serif;color:#333}.header20-hat .b_finam-logo{display:inline-block;height:21px;margin-right:20px}.header20-hat .b_finam-val{position:relative;display:inline-block;margin:2px 25px 0 0;padding-right:20px}.header20-hat .b_finam-val:after{content:'';position:absolute;display:block;top:0;right:0;bottom:0;height:10px;margin:auto;box-sizing:border-box;border-left:7px solid transparent;border-right:7px solid transparent}.header20-hat .b_finam-val.m_grow:after{border-bottom:10px solid #31A936}.header20-hat .b_finam-val.m_fall:after{border-top:10px solid #b11116}.header20-hat .b_btn{display:inline-block;vertical-align:middle;margin-left:20px;font:normal 14px/25px "PT Sans";color:#999;cursor:pointer;transition:color 0.3s ease}.header20-hat .b_btn:hover{color:#555}.header20-hat .item{flex-basis:300px;text-align:center}.header20-hat .item:first-child{text-align:left}.header20-hat .item:last-child{text-align:right}.header20-body{position:relative;width:1250px;height:94px;margin:auto;display:flex;flex-flow:row nowrap;align-items:center;text-align:left;transition:height 0.15s ease}@media screen and (max-width: 1260px){.header20-body{width:935px}}.header20-body-logo{position:relative;display:inline-block;width:475px;height:63.8%;transition:height 0.15s ease}.header20-body-logo #_header_logo{position:absolute;top:0;left:0;display:inline-block;height:100%}.header20-body-logo #_header_logo .cls-1{fill:#333}.header20-body-banner{position:absolute;right:0;bottom:0;height:94px;width:auto;white-space:nowrap;opacity:1;transition:all 0.3s ease}.header20-body .b_telegram{position:relative;display:flex;align-items:center;z-index:1;width:250px;height:94px;padding:0 0 0 48px;opacity:1;transition:all 0.15s ease-in}.header20-body .b_telegram .logo{position:absolute;top:0;left:0;bottom:0;width:36px;height:36px;margin:auto;transition:all 0.15s ease-in}.header20-body .b_telegram .text{position:relative;display:inline-flex;white-space:normal;flex-flow:column;width:200px}.header20-body .b_telegram .text .name{font:bold 18px/1.5 'PT Sans', sans-serif;color:#0092DE;transition:all 0.15s ease}.header20-body .b_telegram .text .intro{font:normal 14px/1.3 'PT Sans', sans-serif;color:#333;opacity:1;max-height:40px;overflow:hidden;transition:all 0.1s ease}.header20-pants{position:relative;z-index:1;display:flex;width:1250px;margin:auto;justify-content:space-between;flex-flow:row wrap;align-items:center;height:40px;border-top:1px solid #dedede;border-bottom:2px solid #333;box-sizing:border-box;opacity:1;transition:all 0.2s ease-in}@media screen and (max-width: 1260px){.header20-pants{width:935px}}.header20-pants.m_extended{height:80px}.header20-nav .item{position:relative;display:inline-block;height:39px;margin-right:25px;font:bold 14px/40px 'PT Sans', sans-serif;color:#555;text-transform:uppercase;letter-spacing:0.03em;cursor:pointer;transition:all 0.3s ease}@media screen and (max-width: 1260px){.header20-nav .item{margin-right:15px;font:bold 12px/40px 'PT Sans', sans-serif}}.header20-nav .item:after{content:'';position:absolute;z-index:1;bottom:0;left:0;right:0;height:4px;background:transparent;transition:all 0.3s ease}.header20-nav .item:hover,.header20-nav .item.active{color:#b11116}.header20-nav .item:hover:after,.header20-nav .item.active:after{background:#b11116}.header20-nav .item a{display:block;width:100%;height:100%}.header20-add{display:flex;align-items:center}.header20-add .item.m_photo{display:inline-flex;width:30px;height:30px;justify-content:center;align-items:center;margin-right:20px;cursor:pointer}.header20-add .item.m_photo .icon{display:block;width:18px;height:16px}.header20-add .item.m_photo .icon .cls-1{fill:#333;transition:all 0.3s ease}.header20-add .item.m_photo:hover .icon .cls-1{fill:#b11116}.header20-nav-2nd{position:relative;top:0;width:1250px;height:40px;margin:auto;padding:0 10px;background:#ededed;opacity:1;transition:all 0.3s ease}@media screen and (max-width: 1260px){.header20-nav-2nd{width:935px}}.header20-nav-2nd .item{position:relative;display:inline-block;font:normal 14px/39px "PT Sans", sans-serif;color:#333;margin-right:20px;transition:all 0.3s ease}@media screen and (max-width: 1260px){.header20-nav-2nd .item{margin-right:15px;font:normal 12px/39px 'PT Sans', sans-serif}}.header20-nav-2nd .item:after{content:'';position:absolute;z-index:1;bottom:0;left:0;right:0;height:2px;background:transparent;transition:all 0.3s ease}.header20-nav-2nd .item.m_extended{margin-right:12px;padding-right:10px;cursor:pointer}.header20-nav-2nd .item.m_extended:before{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;width:0;height:0;border-top:5px solid #333;border-left:4px solid transparent;border-right:4px solid transparent;transition:all 0.3s ease}.header20-nav-2nd .item.m_extended:after{right:10px}.header20-nav-2nd .item.m_extended:hover:before,.header20-nav-2nd .item.m_extended.active:before{border-top:5px solid #b11116}.header20-nav-2nd .item:hover,.header20-nav-2nd .item.active{color:#b11116}.header20-nav-2nd .item:hover:after,.header20-nav-2nd .item.active:after{background:#b11116}.header20-nav-2nd .item .slide-menu{position:absolute;top:100%;left:-10px;max-height:0;overflow:hidden;padding:0 0;background:#fff;opacity:0;transition:all 0.3s ease;box-shadow:0 0px 0px transparent}.header20-nav-2nd .item .slide-menu-item{position:relative;display:block;padding:0 30px 0 15px;font:normal 14px/30px "PT Sans", sans-serif;color:#333;background:#fff;white-space:nowrap;margin:0;transition:all 0.3s ease}@media screen and (max-width: 1260px){.header20-nav-2nd .item .slide-menu-item{font:normal 12px/30px 'PT Sans', sans-serif}}.header20-nav-2nd .item .slide-menu-item:after{content:'';position:relative;left:0;display:inline-block;vertical-align:baseline;height:5px;margin-left:5px;box-sizing:border-box;border-left:5px solid #b11116;border-top:5px solid transparent;border-bottom:5px solid transparent;opacity:0;transition:all 0.3s ease}.header20-nav-2nd .item .slide-menu-item:hover{color:#b11116}.header20-nav-2nd .item .slide-menu-item:hover:after{left:10px;opacity:1}.header20-nav-2nd .item a{display:block;width:100%;height:100%}.header20-nav-2nd .item:hover{color:#b11116}.header20-nav-2nd .item:hover .slide-menu{opacity:1;padding:20px 0;max-height:500px;box-shadow:0 3px 2px rgba(0,0,0,0.25)}.header20.m_small{position:static}.header20.m_small .header20-skirt{top:0;opacity:1}
