.box_info{
padding-bottom: 90px;
}
.box_info .textInfo{
width: 1400px;
box-sizing: border-box;
display: flex;
justify-content: space-between;
max-width: 100%;
margin: 0px auto;
}

.wrapRealizacje .box_info .textInfo{
width: 1450px;
}

.box_info .textInfo>div{
padding: 25px 40px;
box-sizing: border-box;
flex: 1 1 auto;
background-color: #b60000;
background-attachment: fixed;
width: 50%;
color: #FFFFFF;
font-size: 28px;
font-weight: 500;
text-shadow: 0px 3px 3px rgba(0,0,0,0.3);
display: flex;
flex-wrap: wrap;
align-content: space-evenly;
}
.box_info .textInfo>div strong{
font-weight: 700;
}
.box_info .textInfo>div ul{
height: 100%;
display: flex;
flex-wrap: wrap;
list-style: none;
}
.box_info .textInfo>div ul li:before{
content:"";
filter: brightness(0%) invert(100%);
width: 8px;
height: 8px;
display: inline-block;
vertical-align: middle;
background: url('../images/pkt.png') 50% 50% no-repeat;
margin-right: 30px;
}

.box_info .textInfo>div.textInfo1{
background: #b60000 url('../images/text1.jpg') 0px 0px no-repeat;
padding-top: 40px;

}
.box_info .textInfo>div.textInfo2{
background: #880000 url('../images/text2.jpg') 100% 0% no-repeat;
}
.box_info .textInfo>div.textInfo2 p{
display: block;
}

.box_info .textInfo>div.textInfo2:before{
content: "";
width: 100%;
height: 76px;
display: block;
background: url('../images/icoText.png') 0px 50% no-repeat;
margin-bottom: 20px;
}


@media screen and (max-width:1380px){
.box_info .textInfo > div {font-size: 22px;}
.box_info .textInfo > div.textInfo2::before {background-size: auto 100%;height: 50px;}
}

@media screen and (max-width:1200px){
.box_info {padding-bottom: 30px;}
}
@media screen and (max-width:1140px){
.box_info .textInfo {flex-direction: row;flex-wrap: wrap;}
.box_info .textInfo > div {width: 100%;flex: 0 0 auto;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: flex-start;align-content: flex-start;}
.box_info .textInfo > div ul {flex-direction: column}
.box_info .textInfo > div.textInfo2::before {width: 50px;position: absolute;left: 30px;}
.box_info .textInfo > div.textInfo2 {padding-left: 100px;position: relative}
}

@media screen and (max-width:590px){
.box_info .textInfo > div ul li::before {margin: 0px;position: absolute;left: 0px;top:10px;}
.box_info .textInfo > div ul li{padding-left: 30px;position: relative}
}