.cnc-gradientheading-layout2{padding: 100px 0;}
.cnc-gradientheading-layout2 .container { max-width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; max-width: 1430px; }
.cnc-gradientheading-layout2 .gradient-title { text-align: center; }
.cnc-gradientheading-layout2 .gradient-title:not(:last-child) { margin-bottom: 30px; }
.cnc-gradientheading-layout2 .gradient-title :is(h1, h2, h3, h4, h5, h6) { font-size: 48px; line-height: normal; font-weight: 700; background: radial-gradient(50% 50% at 50% 50%, #FF9500 0%, #C50000 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: inline-block; margin: 0;}
.cnc-gradientheading-layout2 .gradient-title :is(h1, h2, h3, h4, h5, h6):not(:last-child) {margin-bottom: 10px;}
@media (max-width: 1024px) {
 .cnc-gradientheading-layout2 { padding: 50px 0; }
.cnc-gradientheading-layout2 .gradient-title :is(h1, h2, h3, h4, h5, h6) { font-size: 40px; }
 }
@media (max-width: 767px) {
 .cnc-gradientheading-layout2 { padding: 30px 0; }
.cnc-gradientheading-layout2 .gradient-title :is(h1, h2, h3, h4, h5, h6) { font-size: 30px; }
 }
