/* CSS dla bloku duze-zdjecie-czarny-tekst */
.duze-zdjecie-czarny-tekst {
	height: 70vh;
}
.kreska-duze-zdjecie{
	height: 2px;
	width: 100%;
	background-color: white;
}
.nakladka-duze-zdjecie{
	background: linear-gradient(228.86deg, rgba(0, 0, 0, 0) 17.96%, rgba(0, 0, 0, 0.5) 82.06%);

}
.img-duze-zdjecie{
	width: 65%;
	margin-right: auto;
}
.tekst-duze-zdjecie{
	width: 50%;
	background-color: #1B1B1B;
}
.tlo-duze-zdjecie{
	right: -40px;
	bottom: -40px;
	background-color: #D9D9D9;
	z-index: -1 !important;
}

@media screen and (max-width: 992px){
	.tekst-duze-zdjecie.position-absolute.my-5.p-5.z-3 {
    position: relative !important;
	width: 100% !important;
}
.duze-zdjecie-czarny-tekst{
	height: auto;
	display: flex;
	flex-direction: column;
}
.img-duze-zdjecie{
	width: 90% !important;
}
}

