

/* Start:/local/templates/main/components/bitrix/breadcrumb/.default/style.css?1773065533444*/
.breadcrumb{position:relative;display:block;width:100%;height:auto;margin:0 0 10px;padding:0;font-size:13px;line-height:21px;font-weight:400;color:#222}
.breadcrumb .bx-breadcrumb-item{position:relative;display:inline-block;vertical-align:middle;width:auto;height:auto;margin:0;padding:0;font-size:13px;line-height:21px;font-weight:400;color:#222}
.breadcrumb .bx-breadcrumb-item span{font-size:13px;line-height:21px;font-weight:400;color:#222}
/* End */


/* Start:/local/templates/main/components/bitrix/news/blog/bitrix/news.detail/.default/style.css?17924939714437*/
.articleCard{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;width:100%;height:auto;margin:30px 0 40px;padding:0}
.articleCard .infoBar{position:relative;display:block;width:100%;height:auto;margin:0 0 10px;padding:0}
.articleCard .infoBar .elem{position:relative;display:inline-block;vertical-align:middle;width:auto;height:auto;margin:0 20px 10px 0;padding:0;color:#989898}
.articleCard .infoBar .elem a{color:#989898}
.articleCard .infoBar .elem img{position:relative;display:inline-block;vertical-align:middle;top:-1px;width:auto;height:17px;margin:0 3px 0 0;padding:0;border-radius:0}
.articleCard .mainArticle{position:relative;display:inline-block;vertical-align:middle;width:calc(72% - 30px);height:auto;margin:0;padding:0}
.articleCard .mainArticle img{position:relative;display:block;width:100%;height:auto;margin:20px 0;padding:0;border-radius:12px}
.articleCard .sidebar{position:sticky;display:inline-block;vertical-align:middle;top:100px;width:28%;height:auto;margin:0;padding:0}
.articleCard .shareBlock{position:relative;display:block;width:100%;height:auto;margin:0 0 10px;padding:0;text-align:right;z-index:0}
.articleCard .shareBlock .icon{position:relative;display:inline-block;vertical-align:middle;width:38px;height:38px;margin:0 0 0 4px;padding:0;border-radius:12px;border:1px solid #CECECE;cursor:pointer}
.articleCard .shareBlock .icon img{position:relative;display:block;width:24px;height:auto;margin:7px auto;padding:0}
.articleCard .shareBlock .icon.favourites img{margin:9px auto 5px}
.articleCard .summary{position:relative;display:block;width:calc(100% - 40px);height:auto;margin:0 0 15px;padding:20px;border:1px solid #CDCDCD;border-radius:12px}
.articleCard .summary .h3{font-weight:500}
.articleCard .summary p{margin-bottom:15px;font-size:14px;line-height:21px}
.articleCard .summary a{color:#686868}
.articleCard .author{position:relative;display:block;width:calc(100% - 40px);height:auto;margin:0;padding:20px;border:1px solid #CDCDCD;border-radius:12px}
.articleCard .author .image{position:relative;display:inline-block;vertical-align:middle;width:70px;height:auto;margin:0 20px 0 0;padding:0}
.articleCard .author .image img{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;border-radius:12px}
.articleCard .author .caption{position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 100px);height:auto;margin:0;padding:0}
.articleCard .author .name{position:relative;display:block;width:100%;height:auto;margin:0 0 5px;padding:0;font-size:17px;line-height:23px;font-weight:500}
.articleCard .author p{position:relative;display:block;width:100%;height:auto;margin:0 0 5px;padding:0;font-size:14px;line-height:17px;font-weight:400;color:#686868}
.blogIndex{position:relative;display:block;width:100%;height:auto;margin:0;padding:30px 0 60px}
.blogIndex ul.threeColumns.blogList{display:flex;flex-wrap:wrap}
.blogList .h1{margin-bottom:40px}
ul.threeColumns.blogList{margin-top:20px}
ul.threeColumns.blogList li{margin-bottom:40px}
.blogList .image{position:relative;display:block;width:100%;height:auto;margin:0 0 10px;padding:0}
.blogList .image img{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;border-radius:12px;transition:all .3s ease-in-out}
.blogList .image img:hover{opacity:.8}
.blogList .title{position:relative;display:block;width:90%;height:auto;margin:0 0 10px;padding:0;font-size:18px;line-height:23px;font-weight:500;text-decoration:none}
.blogList .date{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;font-size:14px;line-height:19px;font-weight:400;color:#989898}
.relatedArticles ul.threeColumns.blogList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}
.blogSection .relatedArticles ul.threeColumns.blogList li:nth-child(n){display:flex;flex-direction:column;min-width:0;width:auto;margin:0;padding:0}
.relatedArticles .image{aspect-ratio:16/9;overflow:hidden;border-radius:12px}
.relatedArticles .image img{height:100%;object-fit:cover}
.relatedArticles .title{width:100%}
.relatedArticles .date{margin-top:auto;padding-top:6px}
@media only screen and (max-width:768px){
    .relatedArticles ul.threeColumns.blogList{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}
}
@media only screen and (max-width:480px){
    .relatedArticles ul.threeColumns.blogList{grid-template-columns:minmax(0,1fr)}
}

/* End */
/* /local/templates/main/components/bitrix/breadcrumb/.default/style.css?1773065533444 */
/* /local/templates/main/components/bitrix/news/blog/bitrix/news.detail/.default/style.css?17924939714437 */
