

/* Start:/local/templates/poshiv/components/bitrix/breadcrumb/main/style.css?1752096421602*/
.bx-breadcrumb {
	padding: 8px 0 0 0;
	font-size: 11px;
	display: inline-block;
	margin: 0;
}
.bx-breadcrumb a{ color: #939393 !important;}
.bx-breadcrumb a:hover{ text-decoration: underline !important; }
.bx-breadcrumb a::after{
  content:"/";
  padding: 0 0.25rem;
}
.bx-breadcrumb .fa {
	margin: 0 10px;
}
.bx-breadcrumb .fa-home {
margin-top: 0 !important; 
margin-right: 3px !important; 
margin-left: 0 !important;
}

.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	vertical-align: middle;
	color: #B7B7B7;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none; text-decoration: none;}


/* End */


/* Start:/local/templates/poshiv/components/bitrix/system.pagenavigation/show_more/style.css?17520964211500*/
.show_more--show-more{
    border: 1px solid #000;
    cursor: pointer;
    display: inline-block;
    height: 36px;
    line-height: 1;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-decoration: none;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition-delay: .6s;
    -o-transition-delay: .6s;
    transition-delay: .6s;
}
.show_more--show-more .pointer-events-none{
    height: 100%;
    overflow: hidden;
    position: relative;
    text-transform: uppercase;
    top: 0;
    width: 100%;
}
.show_more--show-more .pointer-events-none span{
    display: block;
    left: 0;
    padding: 0 1rem;
    text-align: center;
    top: 0;
    align-items: center;
    display: flex;
    font-size: .75rem;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    -moz-transition: .3s linear;
    transition: .3s linear;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.show_more--show-more .pointer-events-none span:last-child {
    color: #000;
    position: relative;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.show_more--show-more .pointer-events-none span:first-child {
    color: #000;
    position: absolute;
    -webkit-transform: translateY(36px);
    transform: translateY(36px);
}
.show_more--show-more:hover > .pointer-events-none span:first-child{
    transform: translateY(0);
}
.show_more--show-more:hover > .pointer-events-none span:last-child{
    transform: translateY(-36px);
}
/* End */


/* Start:/local/templates/poshiv/components/bitrix/news/blog/bitrix/news.list/.default/style.css?17536503773105*/
.blog {
    grid-gap: 2.4rem;
    display: grid;
    gap: 2.4rem;
    grid-auto-flow: row;
    grid-template-columns: repeat(6, 1fr);
    grid-template-rows: auto;
    margin-bottom: 4.8rem;
}
@media(max-width: 991.98px) {
    .blog {
        gap:1.2rem
    }
}
@media(max-width: 574.98px) {
    .blog {
        -webkit-column-gap:0;
        -moz-column-gap: 0;
        column-gap: 0;
        grid-auto-flow: row;
        grid-template-columns: repeat(2,1fr);
        margin-bottom: 2.4rem;
        row-gap: 2.4rem
    }
}
.blog_main .blog__item:nth-child(-n+2) {
    grid-column: span 3
}
.blog_main .blog__item:nth-child(-n+2) ._ibg{
    padding-top: 70%;
}
.blog__empty+.blog_main .blog__item:nth-child(-n+2) {
    grid-column: span 2
}
.blog__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1);
    box-shadow: 0 0 0 1px rgba(0,0,0,.1);
    -webkit-box-shadow: 0 0 0 1px var(--primary-10);
    box-shadow: 0 0 0 1px var(--primary-10);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-column: span 3;
    overflow: hidden;
    width: 100%
}
@media(min-width: 767.98px) {
    .blog__item {
        grid-column:span 2
    }
}
.blog__img {
    -webkit-box-flex: 0;
    display: block;
    -ms-flex: 0 1 min-content;
    flex: 0 1 min-content;
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
    max-height: 35rem;
    opacity: 1;
    padding-top: 66.6667%;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    width: 100%
}
@media(max-width: 574.98px) {
    .blog__img {
        overflow: hidden
    }
}
@media(any-hover: hover) {
    .blog__img:hover {
        opacity:.8
    }
}
.blog__img:active {
    opacity: .9
}
.blog__img img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}
._ibg {
    color: transparent;
    display: block;
    padding-top: 100%;
    position: relative
}
._ibg img,._ibg video {
    left: 50%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}
.blog__body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-box-flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 0 min-content;
    flex: 1 0 min-content;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 2.4rem
}
.blog__title {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    margin-bottom: .8rem
}
@media(max-width: 574.98px) {
    .blog__title {
        margin-bottom:0
    }
}
.blog__empty {
    display: block;
    margin-bottom: 4.8rem;
    margin-top: 6.4rem;
    width: 100%
}
.blog__empty-title {
    margin-bottom: 1.6rem
}

/* End */
/* /local/templates/poshiv/components/bitrix/breadcrumb/main/style.css?1752096421602 */
/* /local/templates/poshiv/components/bitrix/system.pagenavigation/show_more/style.css?17520964211500 */
/* /local/templates/poshiv/components/bitrix/news/blog/bitrix/news.list/.default/style.css?17536503773105 */
