.infr-care{}
.infr-care--top{display: flex;margin: 0 auto 64px;justify-content: center;column-gap: 20px;}
.infr-care--left{}
.infr-care--left .image-wrap{width:320px;height:320px;background-size:cover;border-radius:14px;}
.infr-care--right .title{margin-bottom:12px;}
.infr-care--right .sub-title{font-size:23px;color:var(--text-color);margin-bottom: 20px;}
.infr-care--right .descr{max-width:670px;padding:20px;border-radius:14px;background:#fff;color: var(--text-color);}
.infr-care--right .descr:before{content:'';width: 70px;height: 50px;display: block;background-image: url(/images/quot.png);margin-bottom: 14px;background-size: contain;}
.infr-care--bot{}
.infr-care--bot .title{font-size:32px;margin-bottom:20px;color: var(--headers-color);}
.infr-care--bot .checks{padding:26px 20px;border-radius:8px;display:grid;grid-template-columns:1fr 1fr 1fr;background-color: var(--blue-color);}
.infr-care--bot .checks-text:before{content:'';display: inline-block;width: 16px;height: 16px;background-image: url(/images/chech-white.svg);background-size: cover;}
.infr-care--bot .checks-text{color: #fff;display: grid;align-items: center;grid-template-columns: 16px auto;column-gap: 10px;align-items: center;}
@media(max-width:1199px){
    .infr-care--top{display:grid;grid-template-columns: 228px auto;width: 100%;}
    .infr-care--left .image-wrap{width:228px;height:228px;}
    .infr-care--right{display: flex;flex-direction: column;width: 100%;}
    .infr-care--right .sub-title{font-size:15px;}
    .infr-care--right .descr{font-size:13px;max-width: 100%;margin-top: auto;}
    .infr-care--right .descr:before{width:51px;height:36px;}
    .infr-care--bot .title{font-size:16px;}
    .infr-care--bot .checks{padding: 24px 20px;}
    .infr-care--bot .checks-text{font-size:13px;line-height:13px;align-items: start;grid-template-columns: 14px auto;}
    .infr-care--bot .checks-text:before{width:14px;height:14px;}
}
@media(max-width:991px){
    .infr-care--right .title{line-height:25px;}
    .infr-care--right .sub-title{line-height:14px;}
    .infr-care--right .descr span{max-width:245px;display: block;line-height: 15px;}
}
@media(max-width:767px){
    .infr-bus--ntn-wrap{display:none;}
}
@media (max-width: 567px) {
    .infr-care{display:flex;flex-direction:column;}
    .infr-care .head-mobile{display:block;order:-1;}
    .infr-care .head-mobile .title{text-align:center;max-width: 262px;margin: 0 auto 8px;}
    .infr-care .head-mobile .sub-title{text-align:center;color: #565655;font-size: 14px;line-height: 18px;max-width: 204px;margin: 0 auto 24px;}
    .infr-care--top{display:flex;flex-direction:column;margin-bottom: 20px;}
    .infr-care--left{margin-bottom:10px;}
    .infr-care--left .image-wrap{max-width:300px;width:100%;height: 300px;display: flex;margin: 0 auto;}
    .infr-care--right .title{display:none;}
    .infr-care--right .sub-title{display:none;}
    .infr-care--right .descr:before{width:56px;height:40px;}
    .infr-care--right .descr span{font-size:12px;line-height:15px;}
    .infr-care--bot .checks{padding:18px 16px;grid-template-columns: 1fr;row-gap: 12px;}
    .infr-care--bot .checks-text:before{width:14px;height:14px;}
    .infr-care--bot .checks-text{font-size:12px;line-height:15px;align-items: center;column-gap: 8px;}
}
