

/* Start:/local/templates/web2024/components/bitrix/system.pagenavigation/ajax-pager/style.css?1763036940139*/
.ajax-pagination-pager{
    width: 100%;
    display: flex;
    justify-content: center;
    /*margin: var(--miniblock-padding) 0;*/
}
/* End */


/* Start:/local/templates/web2024/components/bitrix/news/portfolio-page/bitrix/news.list/.default/style.css?17664097331411*/
.project{
	display: flex;
    flex-direction: column;
    gap: var(--gap);
}
.project__wrapper{
	--big-gap: 40px;
	--gap_card: 20px;
	display: grid;
    grid-template-columns: 1fr;
    gap: var(--big-gap);
}
.project__item{
	position: relative;
	width: 100%;
	color: white;
	display: flex;
	flex-direction: column;
	gap: var(--gap_card);
	z-index: 1;
	text-decoration: none;
	transition-duration: 0.3s;
}


@keyframes project__item--animation{
    0% {
        opacity: 0;
        transform: translateY(100vh);
    }
    100% {
        opacity: 1;
        transform: translateY(0vh);
    }
}

.project__item-bg{
	width: 100%;
	height: 200px;
	border-radius: 30px;
	object-fit: cover;
	overflow: hidden;
}
.project__item-content{
	color: black;
	flex-shrink: 0;
	z-index: 1;
	display: flex;
	flex-direction: column;
	gap: 10px;
}
@media screen and (min-width: 1200px){
	.project__item:hover{
		transform: scale(1.05);
	}
	.project__wrapper{
		--big-gap: 50px;
		--gap_card: 30px;
		grid-template-columns: 1fr 1fr;
		grid-auto-flow: dense;
	}
	.project__item-bg{
		height: 100%;
	}
	.project__item:nth-child(6n + 1), .project__item:nth-child(6n + 5){
	    grid-row: span 2;
	}
}
@media screen and (min-width: 1920px){
	.project__wrapper{
		--big-gap: 100px;
		--gap_card: 30px;
	}
    .project__item-bg{
       min-height: 440px;
    }
}
/* End */
/* /local/templates/web2024/components/bitrix/system.pagenavigation/ajax-pager/style.css?1763036940139 */
/* /local/templates/web2024/components/bitrix/news/portfolio-page/bitrix/news.list/.default/style.css?17664097331411 */
