.ordered-heading { 
    position: relative; 
} 

.ordered-heading:before { 
    position: absolute; 
    left: -35rem; 
    top: 5rem; 
    content: '0' counter(line-number); 
    font-size: 17rem; 
    font-weight: 500; 
    font-family: 'CircularStd'; 
    @apply text-[#e32026]; 
} 
    
.container { 
    counter-reset: line-number; 
} 

h2 { 
    counter-increment: line-number; 
} 

.services-header-list li:before {
    content: url(./../../../../img/checkmark.svg);
    padding-left: 10rem;
    left: -10rem;
    position: relative;
}

.gb-servicesheader .animated-heading {
    width: 100%;
}
  
.gb-servicesheader .animated-heading.animated path, .gb-servicesheader .animated-heading.animated polygon {
    stroke-dasharray: 1000;
    stroke-dashoffset: 1000;
    animation: draw 10s ease forwards;
}

header.gb-servicesheader.bg-\[\#202020\].max-md\:py-\[120rem\].py-\[180rem\].px-\[20rem\] .max-w-\[650rem\] {
    width: 100%;
}