

/* Start:/local/templates/kursy/components/bitrix/highloadblock.list/schools/style.css?17705535481251*/
.school-list{margin-top: 30px;}
.school-list .items{margin-top: 20px;}

.school-list .item{padding: 25px; border: 1px solid #e3e3e3; border-radius: 10px;}
.school-list .item:not(:last-child){margin-bottom: 25px;}

.school-list .item .info{width: 50%;}
.school-list .item .logo{align-items: center;}
.school-list .item .logo img{margin-right: 15px; width: 45px;}
.school-list .item .logo .name{font-size: 16px; font-weight: 600;}

.school-list .item .btn{width: 50%; justify-content: flex-end;}
.school-list .item .btn-more{font-size: 14px; padding: 8px 25px 10px; border-radius: 10px;}

.school-list .item .desc{margin-top: 15px;}

@media (min-width: 992px){
  .school-list .item .logo{cursor: pointer;}
}

@media (max-width: 768px){
  .school-list .item{flex-direction: column;}
  .school-list .item .info, .school-list .item .btn{width: 100%;}
  .school-list .item .info{order: 1;}
  .school-list .item .logo img{width: 40px;}
  .school-list .item .desc{order: 2;}
  .school-list .item .btn{margin-top: 25px; order: 3;}
  .school-list .item .btn-more{padding: 11px 0 13px; width: 100%;}
}

@media (max-width: 576px){
  .school-list{margin-top: 20px;}
  .school-list .item{padding: 15px;}
  .school-list .item:not(:last-child){margin-bottom: 15px;}
}
/* End */
/* /local/templates/kursy/components/bitrix/highloadblock.list/schools/style.css?17705535481251 */
