

/* Start:/local/templates/olimp74/components/bitrix/news/infrastructure/style.min.css?16741971831302*/
.infrastructure-list{display:flex;flex-wrap:wrap;gap:30px}.infrastructure-list .item{flex:0 1 calc(33.333% - 20px);margin-bottom:70px}.infrastructure-list .item:last-child{margin-bottom:0}.infrastructure-list .item .image{flex:0 0 auto;width:370px;height:250px;max-width:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;margin-bottom:20px}.infrastructure-list .item .image img{min-width:100%;min-height:100%;width:auto;height:auto}.infrastructure-list .item .text{flex:1 1 auto}.infrastructure-list .item .text .title{margin-bottom:10px;text-decoration:none;color:#191c1d!important}.infrastructure-list .item .text .title:hover{text-decoration:underline}.services-element .coaches{margin-bottom:40px}.services-element .detail-text{margin-bottom:40px}@media (max-width:850px){.service-list .item{display:block}.service-list .item .image{margin-bottom:30px}.service-list .item .text .title{display:none}}@media (max-width:400px){.service-list .item{margin-bottom:30px}.service-list .item .image{margin-bottom:15px}.service-list .item .image{height:auto}}.service-element_back{text-align:center;margin-top:90px}@media (max-width:850px){.service-element_back{margin-top:50px}}@media (max-width:500px){.service-element_back{margin-top:30px}}
/* End */
/* /local/templates/olimp74/components/bitrix/news/infrastructure/style.min.css?16741971831302 */
