.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';
    color: #e32026;
}

body:not(.home) .container { 
    counter-reset: line-number; 
}

h3 { 
    counter-increment: line-number; 
} 

.is_stuck {
    right: 195rem;
    position: fixed;
    top: 230rem;
}

.things-in-mind-container img:not(.is_stuck) {
    right: 0 !important;
    position: absolute;
}

.things-in-mind-container {
    position: absolute;
    top: 0rem;
    max-width: 100%;
    width: 100%;
    /*max-width: 525rem;*/
}

.things-in-mind-container img:not(.is_stuck) {
    opacity: 0 !important;
    transition: opacity 500ms ease;
}

.things-in-mind-container img.is_stuck {
    opacity: 1 !important;
    transition: opacity 500ms ease;
}

.things-in-mind-container img {
    width: 560rem !important;
    min-height: 320rem;
}

.home .container {
    counter-reset: initial;
}

.things-in-mind-container {
    counter-reset: line-number;
}

.things-in-mind-container h3 {
    margin-top: 160rem;
}