

/* Start:/local/templates/new2020/components/bitrix/news/notes/src/prism.css?16867444964584*/
/* PrismJS 1.25.0
https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+css-extras+csv+docker+javadoclike+js-extras+json+makefile+markup-templating+php+phpdoc+php-extras+sql+xml-doc+yaml&plugins=line-highlight+line-numbers+show-language+jsonp-highlight+toolbar+download-button */
code[class*=language-],pre[class*=language-]{color:#b11e1e;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}
pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}@media print{.line-highlight{-webkit-print-color-adjust:exact;color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f4f1ef;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(128,128,128,.2)}
pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}
div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}

/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?168674638251*/
font.errortext{color:red}font.notetext{color:green}
/* End */


/* Start:/local/templates/new2020/components/bitrix/news.list/notes_recomendations/style.css?17419550051817*/
.news-item {
  display: grid;
  grid-template-columns: 480px 1fr;
  margin-bottom: 80px;
  grid-column-gap: 60px;
  align-items: center;
  padding: 0 var(--content-size);
}

.news-img {
  width: 100%;
}

.news-img__img {
  width: 100%;
  padding-top: 62.5%;
  position: relative;
  background: #fff;
  box-shadow: 0 30px 30px 0 rgba(0, 88, 147, 0.15);
  border-radius: 10px 10px 130px 10px;
  overflow: hidden;
}

.news-img__img img {
  width: 100%;
  min-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  object-fit: cover;
}

.news-info {
  position: relative;
  z-index: 6;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 45px;
}

.news-stat {
  width: max-content;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 15px;
}

.news-stat__item {
  display: flex;
  align-items: flex-end;
  gap: 5px;
}

.news-stat__text {
  font: 400 14px/1 var(--fontRoboto);
  color: #4f4f4f;
}

.news-content__title {
  font: 700 32px/35.2px var(--fontRoboto);
  color: #1c1538;
  margin-bottom: 30px;
  max-width: 480px;
  transition: 0.3s ease;
  position: relative;
  z-index: 5;
}

.news-content__title::before {
  content: "";
  width: 150px;
  height: 150px;
  position: absolute;
  left: -60px;
  top: -25px;
  z-index: -1;
  border-radius: 10px 70px 10px 10px;
  background: #ecf4fa;
  pointer-events: none;
}

@media (max-width: 768px) {
  .news-content__title::before {
    width: 110px;
    height: 120px;
    left: -10px;
    height: -80px;
  }
}

.news-content__text {
  font: 400 20px/30px var(--fontRoboto);
  color: #333;
  max-width: 600px;
  position: relative;
  z-index: 5;
}

/* End */
/* /local/templates/new2020/components/bitrix/news/notes/src/prism.css?16867444964584 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?168674638251 */
/* /local/templates/new2020/components/bitrix/news.list/notes_recomendations/style.css?17419550051817 */
