.info-block{
  padding: 10.4rem;
  border-radius: 2.4rem;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 4.8rem;
}
.info-block-head,
.info-block-text{
  width: calc(50% - 2.4rem);
}
.info-block-head{
  position: sticky;
  top: 13rem;
}
@media(min-width:1560px) and (max-width:1579.98px){
  .info-block {
    padding: 9.6rem;
    gap: 4rem;
  }
  .info-block-head, 
  .info-block-text {
    width: calc(50% - 2rem);
  }
  .info-block-text br{
    display: none;
  }
}
@media(min-width:1460px) and (max-width:1559.98px){
  .info-block {
    padding: 9.6rem;
    gap: 4rem;
  }
  .info-block-head, 
  .info-block-text {
    width: calc(50% - 2rem);
  }
  .info-block-text br{
    display: none;
  }
}
@media(min-width:1360px) and (max-width:1459.98px){
  .info-block {
    padding: 8rem;
    gap: 3.6rem;
  }
  .info-block-head, 
  .info-block-text {
    width: calc(50% - 1.8rem);
  }
  .info-block-text br{
    display: none;
  }
}
@media(min-width:1200px) and (max-width:1359.98px){
  .info-block {
    padding: 8rem;
    gap: 3.6rem;
  }
  .info-block-head, 
  .info-block-text {
    width: calc(50% - 1.8rem);
  }
  .info-block-text br{
    display: none;
  }
}
@media(min-width:992px) and (max-width:1199.98px){
  .info-block {
    padding: 6.4rem;
    gap: 3rem;
  }
  .info-block-head, .info-block-text {
    width: calc(50% - 1.5rem);
  }
  .info-block-head {
    top: 12rem;
  }
  .info-block-text br{
    display: none;
  }
}
@media(min-width:768px) and (max-width:991.98px){
  .info-block {
    padding: 4rem;
    display: block;
    gap: 0;
  }
  .info-block-head, 
  .info-block-text {
    width: 100%;
  }
  .info-block-head {
    position: relative;
    top: 0;
    margin-bottom: 2.4rem;
  }
  .info-block-head:last-child{
    margin-bottom: 0;
  }
  .info-block br{
    display: none;
  }
}
@media(max-width:767.98px){
  .info-block {
    padding: 3.2rem 2.4rem;
    border-radius: 1.4rem;
    display: block;
    gap: 0;
  }
  .info-block-head, 
  .info-block-text {
    width: 100%;
  }
  .info-block-head {
    position: relative;
    top: 0;
    margin-bottom: 1.6rem;
  }
  .info-block-head:last-child{
    margin-bottom: 0;
  }
  .info-block br{
    display: none;
  }
}