.infr-serv .infr-serv--head{padding-top: 80px;margin-bottom: 48px;display: flex;justify-content: space-between;align-items: center;}
.infr-serv .infr-serv--head .btns{display:flex;column-gap:4px;}
.infr-serv--title{color:#132561;}
.infr-serv--inner{display:grid;grid-template-columns: 1fr 1fr 1fr 1fr;column-gap: 20px;padding: 64px 0;}
.infr-serv-item{border-radius:14px;background-color: #F3F7FA;display: flex;flex-direction: column;padding: 20px;min-height: 463px;}
.infr-serv-item.item-bg{background: url(/images/infr-serv-bg.png) center no-repeat;background-size: cover;}
.infr-serv-item .cnt{color:#565655;font-size: 16px;line-height: 20px;margin-bottom: 4px;}
.infr-serv-item .title{color:#132561;font-size: 23px;line-height: 22px;margin-bottom: 30px;}
.infr-serv-item .image-wrap{margin: 0 auto;}
.infr-serv-item .image-wrap img{width:240px;}
.infr-serv-item .text{color:#565655;margin-top: auto;font-size: 16px;line-height: 20px;letter-spacing: -0.7px;}
@media (max-width: 1199px) {
    .infr-serv .infr-serv--head{flex-direction:column;align-items:start;row-gap: 24px;padding-top: 40px;margin-bottom: 32px;}
    .infr-serv .infr-serv--title{font-size:36px;}
    .infr-serv--inner{grid-template-columns:1fr 1fr 1fr;padding:20px 0;}
    .infr-serv-item.item-bg{display:none;}
    .infr-serv-item{min-height:354px;}
    .infr-serv-item .cnt{font-size:13px;}
    .infr-serv-item .title{font-size:16px;margin-bottom: 20px;}
    .infr-serv-item .image-wrap img{max-width:160px;}
    .infr-serv-item .text{font-size:13px;}
}
@media (max-width: 767px) {
    .infr-serv .infr-serv--head{align-items:center;padding-top: 24px;margin-bottom: 24px;}
    .infr-serv .infr-serv--title{font-size:23px}
    .infr-serv--inner{display:flex;flex-direction:column;row-gap:10px;}
    .infr-serv-item{min-height:auto;}
    .infr-serv-item .cnt{font-size:10px;}
    .infr-serv-item .title{font-size:13px;}
    .infr-serv-item .image-wrap img{max-width:200px;}
    .infr-serv-item .text{font-size:10px;line-height:13px}
}
