.sec-text-block-v1{
  position: relative;
  margin: 4.4rem 0 17.3rem;
}
.text-block-v1 h1,
.text-block-v1 h2{
  font-size: 4rem;
  font-weight: 800;
  line-height: 150%;
  margin: 0 0 3.2rem;
}
.text-block-v1 h1:last-child,
.text-block-v1 h2:last-child{
  margin-bottom: 0;
}
.text-block-v1 a{
  color: #f25929;
}
.text-block-v1 a:hover {
  text-decoration: underline!important;
}
@media(min-width:1360px) and (max-width:1426.98px){
  .sec-text-block-v1 {
      margin: 4.4rem 0 14.3rem;
  }
  .text-block-v1 h1, .text-block-v1 h2 {
      font-size: 3.8rem;
      margin: 0 0 3rem;
  }
}
@media(min-width:1200px) and (max-width:1359.98px){
  .sec-text-block-v1 {
      margin: 4.4rem 0 12.3rem;
  }
  .text-block-v1 h1, .text-block-v1 h2 {
      font-size: 3.6rem;
      margin: 0 0 2.6rem;
  }
}
@media(min-width:992px) and (max-width:1199.98px){
  .sec-text-block-v1 {
      margin: 4.4rem 0 11.3rem;
  }
  .text-block-v1 h1, .text-block-v1 h2 {
      font-size: 3.4rem;
      line-height: 4.4rem;
      margin: 0 0 2.6rem;
  }
}
@media(min-width:768px) and (max-width:991.98px){
  .sec-text-block-v1 {
      margin: 3.4rem 0 10.3rem;
  }
  .text-block-v1 h1, .text-block-v1 h2 {
      font-size: 3.5rem;
      line-height: 4.5rem;
      margin: 0 0 2.4rem;
  }
}
@media(max-width:767.98px){
  .sec-text-block-v1 {
      margin: 2.4rem 0 8.5rem;
  }
  .text-block-v1 h1, .text-block-v1 h2 {
      font-size: 2.6rem;
      margin: 0 0 2rem;
  }
}