.pochemu {
    padding-top: 4rem;
	padding-bottom: 4rem;
	background-color: #F2F5FE;
	position:relative
}
.pochemu:before {
    content: '';
    background: url(../../../img/percent-bg-main.png) no-repeat;
    position: absolute;
    width: 297px;
    height: 139px;
    background-size: cover;
    right: 0px;
    top: 50px;
  }

.pochemu .pochemu_box_2{
	padding: 15px 20px 20px 20px;
    position: relative;
    height: 100%;
	box-shadow: 0px 22px 50px rgba(125, 146, 160, 0.13);
	border-radius: 20px;
	border: 3px solid #FDA133;
}
.pochemu .pochemu_box_2 .text-grad {background: linear-gradient(254.56deg, #FDD605 1.41%, rgba(253, 214, 5, 0) 96.36%), #FA8507;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
font-size:64px;
font-weight:bold;

}
.pochemu_row2{margin-top: 40px; }
.pochemu .pochemu_row2 ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
    align-content: stretch;
    width: 100%;
    margin-left: -10px;
    margin-right: -10px;
}
.pochemu_row2 ul li {
    width: 20%;
	border-right: 1px solid rgba(0, 0, 0, 0.1);
}

.pochemu_row2 ul li:last-of-type {border-right: 0px solid rgba(0, 0, 0, 0.1);}
.pochemu_box2 {
    padding-left: 20px;
    padding-right: 20px;
    line-height: 1.2;
}
.pochemu_box2 .image_cont {
    background-repeat: no-repeat;
    background-position: center center;
    width: 100px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
}

@media only screen and (max-width: 1180px){
.pochemu:before {
    width: 276px;
    height: 130px;
}	
}
@media only screen and (max-width: 1100px){
	.pochemu:before {
    width: 233px;
    height: 125px;
    right: 0px;
    top: -31px;
}
}

@media only screen and (max-width: 768px) {
	.pochemu:before {display:none;}
	
	.pochemu .pochemu_row2 ul {
		flex-direction: column;
	}	
	.pochemu_row2 ul li {
    width: 100%;
    border-right: 0px solid rgba(0, 0, 0, 0.1);
	}

	.pochemu_box2 .image_cont {
    background-repeat: no-repeat;
    background-position: center center;
    width: 100px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    min-width: 100px;
}
	.image_cont.mb-4 {margin:0!important;}
.pochemu_box2 {
    padding-left: 20px;
    padding-right: 20px;
    line-height: 1.2;
    display: flex;
    align-items: center;
    gap: 1rem;
}	
}

@media only screen and (max-width: 414px) {
.pochemu {
    
    padding-bottom: 0rem;
}
}
