.cnc-gradientheading-layout1{padding: 100px 0;background-color: #fff;}
.cnc-gradientheading-layout1 .container{max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width: 1430px;}
.cnc-gradientheading-layout1  .gradient-title{text-align: center;}
.cnc-gradientheading-layout1 .gradient-title:not(:last-child){margin-bottom:30px;}
.cnc-gradientheading-layout1  .gradient-title :is(h1,h2,h3,h4,h5,h6){font-size:48px;line-height:normal;text-decoration-color: transparent;font-weight:700;background:linear-gradient(90deg,#005BC5 0%,#9900A7 100%);background-clip:text;-webkit-text-fill-color:transparent;display: inline-block;margin: 0;}
.cnc-gradientheading-layout1 .gradient-title :is(h1, h2, h3, h4, h5, h6):not(:last-child) { margin-bottom: 10px; }

@media (max-width: 1024px) {
    .cnc-gradientheading-layout1{padding:50px 0;}
    .cnc-gradientheading-layout1  .gradient-title :is(h1,h2,h3,h4,h5,h6){font-size: 40px;}
}
@media (max-width: 767px) {
    .cnc-gradientheading-layout1{padding:30px 0;}
    .cnc-gradientheading-layout1  .gradient-title{max-width: 100%;text-align: center;}
    .cnc-gradientheading-layout1  .gradient-title :is(h1,h2,h3,h4,h5,h6){font-size: 30px;}
}