.block-text-bg .d-grid {
  grid-template-columns: 60% 35%;
  gap: 5%;
}
.btb-title,
.btb-descr {
  padding-bottom: 20px;
}
.block-text-bg .btn {
  padding: 25px 35px;
  font-size: 16px;
}
/* RESPONSIVE */
@media screen and (min-width: 1300px) {

}
@media screen and (max-width: 1300px) {

}
@media screen and (max-width: 1023px) {
  .block-text-bg .d-grid {
    grid-template-columns: 1fr;
  }
}
@media screen and (max-width: 800px) {

}
@media screen and (max-width: 600px) {

}