.cnc-gradientheading-layout7 { padding: 100px 0 228px; background: url(../../../images/gradient-heading/gradient7.webp) no-repeat; background-size: cover; background-position: top center;overflow: hidden;}
.cnc-gradientheading-layout7 .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width: 1430px;}
.cnc-gradientheading-layout7 .gradient-title:not(:last-child){margin-bottom:30px;}
.cnc-gradientheading-layout7 .gradient-title :is(h1,h2,h3,h4,h5,h6){font-size:300px;line-height:normal;font-weight:400;display: inline-block;
    opacity: 0.8; background: radial-gradient(42.22% 44.32% at 50% 50%, #FF0004 0%, #BF00FF 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; mix-blend-mode: multiply;margin: 0;}
.cnc-gradientheading-layout7 .gradient-title :is(h1, h2, h3, h4, h5, h6):not(:last-child) { margin-bottom: 10px; }
@media (max-width: 1400px) {
    .cnc-gradientheading-layout7 .gradient-title :is(h1,h2,h3,h4,h5,h6){font-size: 220px;}
}
@media (max-width: 1024px) {
    .cnc-gradientheading-layout7{padding: 50px 0 170px;}
    .cnc-gradientheading-layout7 .gradient-title :is(h1,h2,h3,h4,h5,h6){font-size: 150px;}
}
@media (max-width: 767px) {
    .cnc-gradientheading-layout7{padding: 30px 0 110px;}
    .cnc-gradientheading-layout7 .gradient-title :is(h1,h2,h3,h4,h5,h6){font-size: 70px;}
}