<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* * New post page */
.wrapper {width: 100%;max-width: none;padding: 0;background: none;position: relative;overflow: hidden;}
.wrapper:before {content: '';display: block;width: 1200px;height: 100%;background-color: #fff;position: absolute;left: 50%;top: 0;margin-left: -600px;}
.brandLink {z-index: 1;}

.w1140 {max-width: 1140px;}
.w950 {max-width: 950px;}
.w900 {max-width: 900px;}
.w800 {max-width: 800px;}
.w700 {max-width: 700px;}
.w600 {max-width: 600px;}
@media (max-width: 1199px) {
    .w1140 {padding: 0;}
}


/*post page1*/

.postPage-title{ display:inline-block; zoom:1; vertical-align:top;padding:15px 23px 0;}
.postPage-header.bgWide .postPage-title {padding-top: 21px;width: 100%;text-align: center;}
.newsPostPage .postPage-title {padding-left: 0;padding: 0;}

.postPage-lead{ width:85%; padding:32px 0; margin-left:32px; font:22px/29px 'circe-bold', sans-serif; color:#000000;}
.postPage-lead a {color:#fd593d;}
.postPage-content{ width:100%;}


/* Post header */
.postPage-header {margin: 0 auto;padding-bottom: 54px;position: relative;z-index: 2;}
.postPage-header.postPage-fullWidthSection {width: 100%;max-width: 100%;}
.postPage-header.postPage-contentWidthSection {display: block;max-width: 1200px;margin: 0 auto;position: relative;z-index: 2;padding: 0 30px 33px;}
@media (max-width:799px) {
    .postPage-header.postPage-contentWidthSection {padding: 0 15px 33px;}
}
@media (max-width:499px) {
    .postPage-header.postPage-contentWidthSection {padding-top: 25px;}
}

/* .postPage-contentHeaderHolder */
.postPage-header .postPage-contentHeaderHolder {display:flex;width: 100%;max-width: 1200px;margin:0 auto; border-bottom: 1px solid #E4DED3;padding: 32px 0;}
.postPage-header.withTopBanner .postPage-contentHeaderHolder {padding-top: 0;}

.postPage-header.postPage-fullWidthSection .postPage-contentHeaderHolder {border-bottom: none;padding: 32px 30px;}
@media (max-width: 799px) {
    .newsPostPage .postPage-header.postPage-fullWidthSection .postPage-contentHeaderHolder {padding: 32px 15px;}
}
@media (max-width: 499px) {
    .postPage-header .postPage-contentHeaderHolder {border: none;padding: 0 0 15px;}
}


/* gradientBg and overlayBg*/
.postPage-header.gradientBg .postPage-contentHeaderHolder,
.postPage-header.overlayBg .postPage-contentHeaderHolder {position: relative;}
.postPage-header.gradientBg .postPage-contentHeaderHolder:after,
.postPage-header.overlayBg .postPage-contentHeaderHolder:after {content: '';width: 100%;position: absolute;bottom: 0;left: 0;z-index: 1;}
.postPage-header.gradientBg .postPage-contentHeaderHolder:after {height: 50%;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.25) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.25) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.25) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#40000000',GradientType=0 );}
.postPage-header.overlayBg .postPage-contentHeaderHolder:after {height: 100%;background: rgba(0, 0, 0, 0.25);}


/* .postPage-contentHeaderMainCol */
.postPage-header .postPage-contentHeaderMainCol {display: flex;flex-direction: column;width: calc(100% - 289px);justify-content: space-between;position: relative;}
.postPage-header.gradientBg .postPage-contentHeaderMainCol,
.postPage-header.overlayBg .postPage-contentHeaderMainCol {z-index: 2;}
.postPage-header.postPage-fullWidthSection .postPage-contentHeaderMainCol {padding: 0 15px 33px;}


.postPage-headerImage {position:relative;width: 100%;height: 100%;border-radius: 9px;top:0;/*top to make border-radius work*/overflow: hidden;}
.postPage-headerImage .image {position: absolute;width: 100%;height: 100%;background-size: cover;background-position: center center;}
.postPage-headerImage.bottom {display: none;margin-top: 20px;}
.postPage-header.bgWide .postPage-headerImage {height: 270px;}
.postPage-header.bgWide .postPage-contentHeaderMainCol {display: block;height: auto;position: relative;width:100%;}
.newsPostPage .postPage-header .postPage-contentHeaderMainCol {vertical-align: bottom;padding: 50px 0 0 17px;height:auto;justify-content: flex-end;}
.newsPostPage .postPage-headerImage {position: absolute;width: calc(100% - 60px);height: auto;}


.postPage-title-wrapper {position:relative;vertical-align:middle;display:inline-block;max-width: calc(100% - 40px);max-width: 100%; }
@media (max-width:799px) {
    .postPage-header .postPage-contentHeaderMainCol {width: 100%;}
    .postPage-header.postPage-fullWidthSection .postPage-contentHeaderMainCol {padding: 0 15px 33px;}
    .postPage-headerImage {height: 200px;}
    .postPage-title-wrapper {max-width: 100%;margin-top: 12px;}
    .postPage-header.bgWide .postPage-title {padding-top: 0;text-align: left;}
    .newsPostPage .postPage-header .postPage-contentHeaderMainCol {padding: 0;}
    .newsPostPage .postPage-headerImage {position: relative;width: 100%;}
}

@media (max-width:499px) {
    .postPage-headerImage.top {height: auto;}
    .postPage-headerImage.top .image {display:none;}
    .postPage-headerImage.bottom {display: block;margin-bottom: 10px;}
    .newsPostPage .postPage-headerImage.bottom {display: none;}
    .postPage-header.bgWide .postPage-headerImage {height: auto;}
    .postPage-header.bgWide .postPage-headerImage.bottom {height: 200px;}
}


/* .postPage-contentHeaderBanner */

.postPage-header .postPage-contentHeaderBanner {display: none;}
.postPage-header.postPage-headerBanner .postPage-contentHeaderBanner {display:block;width: 289px;height: 400px;text-align: right;vertical-align: top;}
@media only screen and (max-width: 799px) {
    .postPage-header.postPage-headerBanner .postPage-contentHeaderBanner {display: none;}
}
.postPage-header .postPage-contentHeaderBanner &gt; div {margin-left: 20px;}


/* .postPage-name h1 */
.postPage-name h1 {font: 400 30px/37px 'circe',sans-serif;color:#000000;letter-spacing: 0;}
.postPage-name h1 strong{font: 700 34px/37px 'circe-bold',sans-serif;letter-spacing: 0;}
@media (max-width: 1023px) {
    .postPage-name h1 {font-size: 27px;}
    .postPage-name h1 strong {font-size: 30px;}
}
@media (max-width:380px) {
    .postPage-name h1 {font-size: calc(24px + 2 * (100vw - 320px) / 60);line-height: calc(32px + 4 * (100vw - 320px) / 60);}
    .postPage-name h1 strong {font-size: calc(26px + 4 * (100vw - 320px) / 60);line-height: calc(32px + 4 * (100vw - 320px) / 60);}
}
/* .postPage-subname */
.postPage-subname {font: 17px/1.8em "circe-regular", sans-serif;color: #f0642d;padding-bottom: 3px;}
@media (max-width: 1199px) {
    .postPage-subname {padding-top: 20px;}
}
.postPage-header.mainColImgBg .postPage-subname {color: #fff;padding-bottom: 0;}

/* .postPage-row */

.postPage-rowCategory{ white-space: nowrap;}

.postPage-row.bottom {display: none;margin-top: 6px;}
.postPage-row.bottom .shareItem{ margin:0 0 0px 19px;}
.postPage-row.bottom .shareItem *{ cursor:pointer;}

.postPage-row {position: absolute;bottom: 12px;left: 12px;}

.newsPostPage .postPage-header .postInfoOverlay {display: block;border: none;position: relative;left:0;bottom:0;background: none;padding:0; margin-left: -11px;}
.newsPostPage .postPage-header .postInfoOverlay * {stroke: #000000;color: #000000;}
.newsPostPage .postPage-header .postInfoOverlay a:hover,
.newsPostPage .postPage-header .postInfoOverlay a:hover * {color:#FD593D;stroke:#FD593D;}
.newsPostPage .postPage-header .postPage-headerImage .postPage-row {display: none;}

@media (max-width: 499px) {
    .postPage-header .postInfoOverlay {background: none;padding: 0; bottom: 0;left: 0;position: relative;display:block;margin-left: -11px;font-size: 11px;}
    .postPage-header .postInfoOverlay * {color:#AEACA9;stroke:#AEACA9;}
    .postPage-header .postPage-headerImage.top .statistics {display: none;}
}


/* .postPage-lead */
.postPage-lead{ width:85%; padding:32px 0; margin-left:32px; font:26px/33px 'pt-serif-regular', serif; color:#000000;}
.postPage-lead a {color:#fd593d;font:27px/33px 'circe-bold', sans-serif;}
.postPage-header .postPage-lead {display: block;margin-left: 0;margin-top:35px; padding: 0;}
.newsPostPage .postPage-header .postPage-lead {margin-bottom:21px;}
.newsPostPage .postPage-contentText &gt; p:first-of-type {display: none;}
.newsPostPage .postPage-contentText &gt; p:first-of-type + h2 {margin-top: 0px;}

@media only screen and (max-width: 1023px) {
    .postPage-header .postPage-lead {padding: 0;font-size: 19px;line-height: 25px;margin-top: 31px;}
    .postPage-header .postPage-lead a {font-size: 21px; line-height: 25px;}
}
@media only screen and (max-width: 799px) {
    .postPage-header .postPage-lead {margin-left:0; width:100%;}
}

.postPage-header.noLead .postPage-lead {display: none;}

/* * Post content */
.postPage-sectionBackground {width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center center;}

.postPage-contentText {width: auto;margin-top: 0;}


/* * Post footer */
.postPage-contentFooter {width: 100%;max-width: 1200px;padding: 0 30px;margin: 0 auto;clear: both;position: relative;z-index: 2;}
@media (max-width: 799px) {
    .postPage-contentFooter {padding: 0 15px;}
}


/* * Page header */
.scrollOn .headerWrapper .menuBlock,
.scrollOn .headerWrapper .searchBlock {display: none;}
.scrollOn .header{height: 60px;padding: 12px 0 8px;}
.headerTitle {display: none;float: left;font-family: "pt-serif", sans-serif;font-size: 20px;font: 19px 'pt-serif-regular', serif;line-height: 1.2em;padding: 7px 0 0 0;overflow: hidden; width:100%; white-space: nowrap;}
.headerTitle strong {font-family: "circe-bold", sans-serif;font: 21px "circe-bold", sans-serif;}
.scrollOn .headerTitle {display: block;padding-left: 72px;}
@media (max-width: 1023px) {
    .scrollOn .header {padding: 11px 0 0 0px;}
}

/*  .postPage-rubric */
.postPage-header .postPage-rubric {position:absolute;top:12px;left:12px; }
.breadCrumb &gt; span + span {margin-left:23px;}
.breadCrumb &gt; span + span:before {content:"&gt;";position:absolute;left:-18px;display:block;font-size: 17px;}

.newsPostPage .postPage-header .postPage-rubric {left: 0;top:0;background: none;padding: 0;height: auto;position: relative;}
.newsPostPage .postPage-header .postPage-rubric a {color:#000000;}

@media (max-width: 499px) {
    .postPage-header .postPage-rubric {top:0;left: 0;padding: 0;background: none;position: relative;height: auto;}
    .postPage-header .postPage-rubric a {color:#AEACA9;}
}
@media (max-width: 380px) {
    .postPage-header .postPage-rubric {font-size: calc(10px + 3 * (100vw - 320px) / 60);}
}
/*  .postPage-category */
.postPage-header .postPage-category,
.postPage-header .postPage-category a{font: 12px 'circe-bold', sans-serif;text-transform: uppercase;letter-spacing: 0.35px;padding-bottom: 10px;color:#ffffff;}
.postPage-header .postPage-category:hover a,
.postPage-header .postPage-category:active a{color:#fd593d;}

@media (max-width: 799px) {
    .postPage-header .postPage-category {margin-top: 84px;padding-bottom: 10px;}
}

/*  .postPage-tag */
.postPage-tags {width:100%;max-width: 800px;margin: 0 auto 28px;text-align: center;}
.postPage-tags a{font: 17px/25px 'pt-serif-regular', serif;text-transform: capitalize;color:#FD593D;}
.postPage-tags a:hover,
.postPage-tags a:active{color:#fd593d;}


body.fullWidthPost {background-color: #ffffff;}
body.fullWidthPost.scrollOn .headerWrapper {border-bottom: 1px solid #ededed;background-color: #ffffff;}
body.fullWidthPost.scrollOn .headerContainer {border-bottom: none;}
.widePost .postPage-header .postPage-name h1 {font-size: 45px;max-width:650px;}
.widePost .postPage-header .postPage-title {width: auto;top:auto;position:initial;text-align: inherit;padding: inherit;margin: inherit;margin-bottom: 40px;}


.newsPostPage .postPage-content .sideCol {width: 266px;position: absolute;right: 30px;top: 0;margin: 0;bottom:0;}
.newsPostPage .postPage-content .postPage-contentText {margin: 0 300px 0 30px;max-width: 860px;min-height:540px;}

.newsPostPage #newsWidget {margin: 0;max-width: 266px;padding-bottom: 20px;}
.newsPostPage .sideBlock.visible {visibility: visible;opacity: 1;transition: 0.2s linear;background-color: #ffffff;z-index: 100;}
.newsPostPage .sideBlock.stuck {position: fixed;top:88px;}
.newsPostPage .sideBlock.stuck-bottom {position: absolute;top:auto;bottom: 0;}

@media (max-width: 1023px){
    .newsPostPage .postPage-contentText {margin:0 auto;}
}
@media (max-width: 799px){
    .newsPostPage .postPage-content .postPage-contentText {margin: 0;min-height: unset;}
    .newsPostPage #newsWidget {max-width: 100%;margin: 0px 17px 30px;}
    .newsPostPage .postPage-content .sideCol {display: block;position: relative;width: 100%;top: auto;right: auto;bottom:auto;}
}





.postPage-rightBanner-1 {float: right;margin: 4px 30px 100px 30px;}
.postPage-eventsBlock {margin: 0;}
.postPage-header .postPage-contentHeaderMainCol.gradientBg,
.postPage-header .postPage-contentHeaderMainCol.overlayBg,
.postPage-header.gradientBg .postPage-contentHeaderHolder,
.postPage-header.overlayBg .postPage-contentHeaderHolder {position: relative;}
.postPage-header .postPage-contentHeaderMainCol.gradientBg div,
.postPage-header .postPage-contentHeaderMainCol.overlayBg div{position: relative;z-index: 2;}
.postPage-header .postPage-contentHeaderMainCol.gradientBg:after,
.postPage-header .postPage-contentHeaderMainCol.overlayBg:after,
.postPage-header.gradientBg .postPage-contentHeaderHolder:after,
.postPage-header.overlayBg .postPage-contentHeaderHolder:after {content: '';width: 100%;position: absolute;bottom: 0;left: 0;z-index: 1;}
.postPage-header .postPage-contentHeaderMainCol.gradientBg:after,
.postPage-header.gradientBg .postPage-contentHeaderHolder:after {
    height: 100%;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&amp;0.25+0,0.33+33,0.65+100 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.33) 33%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.33) 33%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
.postPage-header .postPage-contentHeaderMainCol.overlayBg:after,
.postPage-header.overlayBg .postPage-contentHeaderHolder:after {height: 100%;background: rgba(0, 0, 0, 0.25);}



.postPage-content.hide-lead .lead{display:none;}
.postPage-header.hide-lead .postPage-lead {display: none;}
.postPage-content {display: block;max-width: 1200px;margin: 0 auto;position: relative;z-index: 2;min-height: 500px;}
@media (max-width: 799px) {
    .postPage-rightBanner-1 {display: none;}
    .postPage-content {min-height: auto;}
}


.postPage-seeAlso{ width:100%; padding-top: 18px;border-top: 2px solid #e5e5e5;}
.postPage-seeAlso .postPage-item {width: 33.3333%;margin-bottom: 21px;display: inline-block;zoom: 1;vertical-align: top;}
.postPage-seeAlso .postPage-itemInfoTitle{ margin:10px 0 5px; font:19px/25px 'circe-bold', sans-serif; color:#000000; text-align:left;letter-spacing: 0.025px;}
.postPage-seeAlso .postPage-itemInfo {height: 185px;padding-right: 23px;position: relative;margin-top: 16px;}
.postPage-seeAlso .postPage-itemInfo {padding: 0;}

.postPage-seeAlsoTitle{margin: 0px 0 18px;font: 14px 'circe-bold', sans-serif;color: #808080;letter-spacing: 0.5px;text-transform: uppercase;}
.postPage-seeAlso .statistics{ margin:0 0 -1px;}

.postPage-section.newsPage {max-width: 800px;margin: 0 300px 0 30px;}
@media (max-width: 1023px) {
    .postPage-section.newsPage {margin-left: 10px;}
}
@media (max-width: 799px) {
    .postPage-section.newsPage {margin: 0;}
}



.contentBlockShare {margin: 0 auto 20px;width: 100%;text-align: center;}
.contentBlockShareTitle {font:15px/20px 'circe-regular',sans-serif;color:#000000;text-transform: lowercase;margin-bottom: 10px;}
.contentBlockShareItem {display: inline-block;margin:9px 7px;}
.contentBlockShareIcon {height: 25px;width: 25px;color:#AEACA9;fill:currentColor;transition: 0.2s all;}
.contentBlockShareItem:hover .contentBlockShareIcon {color:#979693;}
.contentBlockShareItem .counter {display: none;}

.brandingPage .postPage-fullWidthSection {max-width: 1200px;}
.brandingPage .wrapper {z-index: auto;}

@media (max-width: 499px) {
    .postPage-header .postPage-title {margin-left: 0; padding: 0;}
}



body.whiteBackground {background-color:#ffffff;}
body.whiteBackground.scrollOn .headerWrapper {border-bottom: 1px solid #ededed;box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.1);background-color: #ffffff;}
body.whiteBackground.scrollOn .headerContainer {border:none;box-shadow:none;}


.newsPostPage .newsBlock {display: block;height: auto;border: none;padding: 0;overflow: hidden;}
.newsPostPage .newsBlock h6 {font-size: 13px;letter-spacing: 0.5px;padding-bottom: 13px;margin-bottom: 12px;text-align: center;border-bottom: #f2f2f2 1px solid;}
.newsPostPage .newsBlock .newsPost {width:100%;max-width: 100%; height: auto;border-bottom: #f2f2f2 1px solid;}
.newsPostPage .newsBlock .newsPost-info {height: auto; border: none;}
.newsPostPage .newsBlock .newsPost:nth-child(2n) .newsPost-info {border-bottom: none;} 
.newsPostPage .newsBlock .newsPost-info:after {content: none;}
.newsPostPage .newsBlock::after {content: none;}
@media (max-width:499px) {
    .newsPostPage .newsBlock h6 {font-size: 15px;}
    .newsPostPage .newsBlock .newsPost h3 {font-size: 15px;line-height:1.12em;}
    .newsPostPage .newsBlock .newsPost-info {margin-left: 65px;}
}
@media (min-width:500px) {
    .ampPage .postPage-header .postPage-headerImage {min-height: 250px;}
}
.ampPage.newsPostPage .postPage-header .postPage-headerImage {min-height: unset;}
.ampPage .postPage-header .postPage-contentHeaderMainCol {width: 100%;}
.ampPage .postPage-header.postPage-headerBanner .postPage-contentHeaderBanner {display: none;}</pre></body></html>