.blog-banner-outer .blog-banner{
  background: linear-gradient(to right,#e86604,#a72e2f);
  min-height: 300px;
align-content: center;
align-items: center;
display: grid;
  border-radius: 0px 0px 100px 0px;
}

.bog-banner-outer {
  display: grid;
margin-bottom: 50px;
align-content: center;
align-items: center;
  min-height: 300px;}

.blog-banner-outer .blog-banner-content{
  text-align:center;
}
.blog-banner-outer .blog-banner-content h1{
  font-size: 56px;
  margin-bottom: 35px;
  font-weight: 700;  
  color: white;
  line-height: 1.2;  
  font-family: "Roboto", sans-serif;
}
.blog-banner-outer .curve-space-2{
  margin-top: -15%;
  z-index: 99;
  overflow: hidden;
  width: 100%;
}
.blog-banner-outer svg{
  width: 100%;
  vertical-align: middle;
}

}

@media (max-width: 768px) {
  .blog-banner-outer .blog-banner-content h1 {
    font-size: 24px;
  }
}